func_mysql.a: func_mysql.o func_mysql.h
	ar rv func_mysql.a func_mysql.o

func_mysql.o: func_mysql.c func_mysql.h
	cc -c func_mysql.c

messlib.a: messlib.o messlib.h
	ar rv messlib.a messlib.o

messlib.o: messlib.c messlib.h
	cc -c messlib.c

mcmysql: mcmysql.o /usr/lib/libmysqlclient.so.14 /usr/lib/libconfuse.so func_mysql.a messlib.a
	cc -o mcmysql mcmysql.o /usr/lib/libmysqlclient.so.14 /usr/lib/libconfuse.so func_mysql.a messlib.a

mcmysql.o: mcmysql.c messlib.h
	cc -c mcmysql.c

clean:
	@echo 'Removing all objects !'
	-rm *.o
	-rm mcmysql

