CMP = g++ FLAGS = -c CLASS1 = digit CLASS2 = number EXEC = runit MAIN = hw9_1 OBJECTS = $(MAIN).o $(CLASS1).o $(CLASS2).o $(EXEC) : $(OBJECTS) $(CMP) $(OBJECTS) -o $(EXEC) $(MAIN).o : $(MAIN).cpp $(CLASS1).h $(CLASS2).h $(CMP) $(FLAGS) $(MAIN).cpp $(CLASS1).o : $(CLASS1).cpp $(CLASS1).h digitdata.h param.h $(CMP) $(FLAGS) $(CLASS1).cpp $(CLASS2).o : $(CLASS2).cpp $(CLASS2).h $(CLASS1).h param.h $(CMP) $(FLAGS) $(CLASS2).cpp # clean up clean : rm *.o rm $(EXEC)