#  Makefile:  A Sample Makefile for Project 2 (proj2)
#
#  Author:  		James Kukla
#  Date:		18 February 2000	
#  Last Modified:	21 February 2000

# -----  Variable Definitions  -------
C++C    	= CC
C++FLAGS	=
PROGRAM 	= proj2
OBJECTS 	= Set.o proj2.o

SUBMIT		= submit
SUBMITCOURSE	= cs202
SUBMITFILES 	= Set.C Set.H Makefile proj2.C
SUBMITPROJECT	= $(PROGRAM)

# ------ Rules for building project 2 -----
proj2: Set.o proj2.o
	$(C++C) $(C++FLAGS) -o $(PROGRAM) $(OBJECTS)

Set.o: Set.C Set.H
	$(C++C) $(C++FLAGS) -c Set.C

proj2.o: proj2.C Set.H
	$(C++C) $(C++FLAGS) -c proj2.C

# ------  Extra rules  --------
clean:
	/bin/rm -f *.o

submit:
	$(SUBMIT) $(SUBMITCOURSE) $(SUBMITPROJECT) $(SUBMITFILES)
