EXECS = Proj2Stage3

CPPFLAGS = -g

all:	$(EXECS)

IntFamily.o:	IntFamily.cpp IntFamily.h
	g++ $(CPPFLAGS) -c IntFamily.cpp

ParseFamily.o:	ParseFamily.cpp ParseFamily.h
	g++ $(CPPFLAGS) -c ParseFamily.cpp

Proj2Stage3.o:	Proj2Stage3.cpp GTNode.h ParseFamily.h IntFamily.h
	g++ $(CPPFLAGS) -c Proj2Stage3.cpp

Proj2Stage3:	Proj2Stage3.o ParseFamily.o IntFamily.o
	g++ $(CPPFLAGS) -o Proj2Stage3 Proj2Stage3.o IntFamily.o ParseFamily.o

clean:
	rm -rf core.* *~ *.o $(EXECS)



