
OBJECTS = hotitems.o prng.o massdal.o cgt.o lossycount.o frequent.o ccfc.o countmin.o hC.o ss.o

all: $(OBJECTS)
	gcc -lm -o hot $(OBJECTS)
	
install: $(OBJECTS)
	gcc -lm -o mainwin $(OBJECTS)
	del *.o

PRNGFILES = prng.c prng.h
MASSDALFILES = massdal.c massdal.h
HCFILES	= hc.c hc.h
SSFILES = ss.c ss.h
CMFILES = countmin.c countmin.h
CCFCFILES = ccfc.c ccfc.h
CGTFILES = cgt.c cgt.h
LCFILES = lossycount.c lossycount.h
FREQFILES = frequent.c frequent.h
MAINFILES = hotitems.c

prng.o: $(PRNGFILES)

massdal.o: $(MASSDALFILES)

hC.o: $(HCFILES)

ss.o: $(SSFILES)

countmin.o: $(CMFILES)

ccfc.o: $(CCFCFILES)

cgt.o: $(CGTFILES)

lossycount.o: $(LCFILES)

frequent.o: $(FREQFILES)

hotitems.o: $(MAINFILES) $(PRNGFILES) $(MASSDALFILES) $(HCFILES) $(SSFILES) $(CMFILES) $(CCFCFILES) $(CGTFILES) $(LCFILES) $(FREQFILES)

