CC=g++

CFLAGS=-Wall -c

MYINC=/usr/include/mysql

MYLIB=/usr/lib/mysql

MYENC=-I$(MYINC) -L$(MYLIB) -lmysqlclient

all: clean bonus



bonus:	main.o _file.o MySQLib.o _library.o

	$(CC) -o bonus _file.o MySQLib.o _library.o main.o $(MYENC)



_file.o:	_file.cpp _file.h

	$(CC) $(CFLAGS) _file.cpp

_library.o:	_library.cpp _library.h

	$(CC) $(CFLAGS) _library.cpp

MySQLib.o:	MySQLib.cpp

	$(CC) $(CFLAGS) MySQLib.cpp -I$(MYINC)

main.o:		main.cpp

	$(CC) $(CFLAGS) main.cpp -I$(MYINC)

clean:

	rm -f *.o core

