.KEEP_STATE:

CCFLAGS = -O4 -g
CCC = /usr/bin/g++
LIBS = -lm -L/usr/lib

all : testDummy
ClassA.o : ClassA.cpp ClassA.h
	${CCC} -c ClassA.cpp -o ClassA.o ${CCFLAGS}
ClassB.o : ClassB.cpp ClassB.h
	${CCC} -c ClassB.cpp -o ClassB.o ${CCFLAGS}
testDummy.o : testDummy.cpp
	${CCC} -c testDummy.cpp -o testDummy.o ${CCFLAGS}
testDummy: testDummy.o ClassA.o ClassB.o
	${CCC} -o testDummy testDummy.o ClassA.o ClassB.o ${LIBS} ${CCFLAGS}
clean:
	rm -f *.o core *~

