############################################################################# # # Author: Achim Gaedke # Created: June 2004 # ############################################################################# CXX=g++ CXXFLAGS=-g -O0 CXXCPPFLAGS=-I.. LDFLAGS= LIBS=-lexpat .PHONY: ../core/core.a all clean install all: state_read_test.exe state_iterate_test.exe iterator_insert_test.exe stopwatch_test.exe ../core/core.a: $(MAKE) -C ../core core.a iterator_insert_test.exe: iterator_insert_test.cpp $(CXX) $(CXXFLAGS) $(CXXCPPFLAGS) -o $@ $< state_read_test.exe: state_read_test.o ../core/core.a $(CXX) $(LDFLAGS) -o $@ $^ $(LIBS) state_read_test.o: state_read_test.cpp ../core/states.h ../core/xml_states.h $(CXX) $(CXXFLAGS) $(CXXCPPFLAGS) -c -o $@ $< state_iterate_test.exe: state_iterate_test.o ../core/core.a $(CXX) $(LDFLAGS) -o $@ $^ $(LIBS) state_iterate_test.o: state_iterate_test.cpp ../core/states.h ../core/xml_states.h $(CXX) $(CXXFLAGS) $(CXXCPPFLAGS) -c -o $@ $< stopwatch_test.exe: stopwatch_test.cpp ../core/stopwatch.h $(CXX) $(CXXFLAGS) $(CXXCPPFLAGS) -o $@ $< xml_result_test.exe: xml_result_test.cpp ../core/xml_result.h ../core/result.h ../core/core.a $(CXX) $(CXXFLAGS) $(CXXCPPFLAGS) -o $@ $< $(LDFLAGS) $(LIBS) ../core/core.a clean: rm -f iterator_insert_test.exe state_read_test.exe state_iterate_test.exe stopwatch_test.exe *.o *~ *.stackdump core.{1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}* install: