# Makefile for 333 Lec 19 Extra 2 # Need to have run make in ../extra1/ first CC = g++ LDFLAGS = -L../extra1 -lex1 CFLAGS = -g -Wall -std=c++11 -I../extra1 HEADERS = ShapeWrapper.h OBJS = extra2.o ShapeWrapper.o all: extra2 extra2: clean $(OBJS) $(HEADERS) $(CC) -o extra2 $(OBJS) $(LDFLAGS) %.o: %.cc $(HEADERS) $(CC) $(CFLAGS) -c $< clean: FORCE /bin/rm -f *.o *~ extra2 FORCE: