#generic makefile for CPS 06/100/100e BASE = /usr/project/courses/cps008/lib TLIB = $(BASE)/libtapestry.a INCLUDES = $(BASE) .SUFFIXES: .cc .cc.o: $(CC) $(CFLAGS) -c $< .cc : $(CC) $(CFLAGS) $< -o $@ -lm $(TLIB) -lg++ CC = g++ -I$(INCLUDES) CFLAGS = -g #-------------------------------------------- frogs.o : observer.h walk.h observer.o : observer.h walk.h walk.o : walk.h observer.h OBJS = frogs.o observer.o walk.o frogs: $(OBJS) $(CC) $(CFLAGS) -o $@ $(OBJS) -lm $(TLIB) -lg++