CXX = icc CXXFLAGS = -g -Wall HEADERS = BitmapFont.h BitmapFontFile.h Assumption.h PatMatch.h Element.h Matchers.h TESTHEADERS = BitmapFontTest.h BitmapFontFileTest.h AssumptionTest.h PatMatchTest.h MatchersTest.h OBJECTS = mytest.o BitmapFont.o BitmapFontFile.o Matchers.o Assumption.o PatMatch.o TESTOBJECTS = $(OBJECTS) MatchersTest.o AssumptionTest.o BitmapFontTest.o PatMatchTest.o BitmapFontFileTest.o testall : mytest ./mytest mytest.o : $(HEADERS) $(TESTHEADERS) mytest : $(TESTOBJECTS) $(CXX) -o $@ $(TESTOBJECTS) -lcppunit