test: main.o Animal.o
	g++ -g -o test main.o Animal.o

Animal.o: Animal.cpp Animal.h
	g++ -g -c Animal.cpp

main.o: main.cpp
	g++ -g -c main.cpp


#Example below of adding the class 'dog'.  Each time you add a new file, you would change the Makefile
#test: main.o Animal.o Dog.o 
#	g++ -g -o test main.o Animal.o Dog.o
#Dog.o: Dog.cpp Dog.h
#	g++ -g -c Dog.cpp


clean:
	rm -f test test.exe
	rm -f *.o *.bak *~*