CCC           = g++ -g -Wall -ansi -pedantic

OBJS = main.o random.o stats.o cust.o custqueue.o cashier.o cashierstand.o \
   evlist.o arrivalEvent.o departEvent.o reportEvent.o supermarket.o

EXEC = supermarket

supermarket:	$(OBJS)
	rm -f $(EXEC)
	$(CCC) -o $(EXEC) $(OBJS) -lm

clean:	
	rm -f *.o *~ $(EXEC)


# DO NOT DELETE THIS LINE -- make depend depends on it.

arrivalEvent.o: supermarket.h random.h porting.h stats.h
arrivalEvent.o: custqueue.h cust.h cashierstand.h cashier.h 
arrivalEvent.o: evlist.h event.h
arrivalEvent.o: arrivalEvent.h
cashier.o: supermarket.h random.h porting.h stats.h custqueue.h cust.h
cashier.o: cashierstand.h cashier.h 
cashier.o: evlist.h event.h departEvent.h
cashier.o: custqueue.h cust.h 
cashierstand.o:  cashierstand.h custqueue.h cust.h cashier.h
cashierstand.o: supermarket.h random.h porting.h stats.h evlist.h event.h
cashierstand.o: custqueue.h cust.h cashier.h 
cust.o: supermarket.h random.h porting.h stats.h custqueue.h cust.h
cust.o: cashier.h  cashierstand.h
cust.o: evlist.h event.h
custqueue.o: cust.h supermarket.h
departEvent.o: supermarket.h random.h porting.h stats.h custqueue.h cust.h 
departEvent.o: cashier.h cashierstand.h
departEvent.o: evlist.h event.h
departEvent.o: departEvent.h
endsimEvent.o: supermarket.h random.h porting.h stats.h custqueue.h cust.h 
endsimEvent.o: cashier.h cashierstand.h
endsimEvent.o: evlist.h event.h
evlist.o: evlist.h event.h
evlist.o: event.h
main.o: supermarket.h random.h porting.h stats.h custqueue.h cust.h
main.o: cashierstand.h cashier.h 
main.o: evlist.h event.h arrivalEvent.h
main.o: endsimEvent.h reportEvent.h
main.o: random.h porting.h stats.h custqueue.h cust.h cashierstand.h cashier.h
main.o: evlist.h
main.o: event.h
random.o: random.h porting.h
random.o: porting.h
reportEvent.o: supermarket.h random.h porting.h stats.h custqueue.h cust.h 
reportEvent.o: cashier.h cashierstand.h
reportEvent.o: evlist.h event.h
reportEvent.o: reportEvent.h
stats.o: supermarket.h random.h porting.h stats.h custqueue.h cust.h
stats.o: cashierstand.h cashier.h 
stats.o: evlist.h event.h
supermarket.o: supermarket.h random.h stats.h custqueue.h cashierstand.h
supermarket.o: evlist.h endsimEvent.h reportEvent.h arrivalEvent.h
supermarket.o: event.h porting.h departEvent.h cust.h cashier.h
