# # $Id$ # # Makefile for Car/Chassis example # EXEC = main SOURCES = main.cc Car.cc Chassis.cc HEADERS = strings.hh Car.hh Chassis.hh OBJS = main.o Car.o Chassis.o CCFLAGS = -g -Wall CC = g++ $(CCFLAGS) DOX = doxygen CONFIG = main.cfg all : $(EXEC) test # test the executable test : @echo Result of executing $(EXEC): @echo @$(EXEC) @echo # dox creates documentation dox : $(DOX) $(CONFIG) # build executable $(EXEC) : $(OBJS) $(CC) -o$(EXEC) $(OBJS) .cc.o : $(CC) -c $< .SUFFIXES : .o .cc clean : rm -rf $(EXEC) $(OBJS) # Change log: # # $Log$