
CC = gcc
XFINC = -I /usr/local/mysql/include -I include/ -I/my/local/xforms/FORMS -I/usr/openwin/share/include/
XFLIBS = -L/usr/local/mysql/lib/mysql
OPTIONS = -O -g
XFSTUFF = -L/my/local/xforms/FORMS -lforms -lX11 -lm -lmysqlclient -lsocket -lnsl
INSTAL_DIR = /my/local/bin
TUTOR_HOME = /my/local/share/MySQLTutor

all : 

	$(CC) -c $(XFINC) src/*.c 
	$(CC) $(OPTIONS) $(XFINC) $(XFLIBS) -o MySQLTutor *.o $(XFSTUFF)
	rm *.o

clean : 
	rm *.o; rm MySQLTutor


install:
	mkdir $(TUTOR_HOME)
	mkdir $(TUTOR_HOME)/lessons
	mkdir $(TUTOR_HOME)/files
	cp lessons/*.* lessons/* $(TUTOR_HOME)/lessons
	cp files/*.* $(TUTOR_HOME)/files
	cp MySQLTutor $(INSTAL_DIR)/
	

install-bin:
	mkdir $(TUTOR_HOME)
	mkdir $(TUTOR_HOME)/lessons
	mkdir $(TUTOR_HOME)/files
	cp lessons/*.* lessons/* $(TUTOR_HOME)/lessons
	cp files/*.* $(TUTOR_HOME)/files
	cp bin-linux/MySQLTutor $(INSTALL_DIR)/
	
uninstall:
	rm -rf $(TUTOR_HOME)
	rm $(INSTAL_DIR)/MySQLTutor
