#
# comments start with a # sign
#
# each item in the make file consists of
# three things:  a product, its ingredients and how to make it
#

CC = gcc -g -Wall

wl5: wlfiler5.o wlmain5.o
	$(CC) wlfiler5.o wlmain5.o -o wl5

wl6: wlfiler6.o wlmain6.o
	$(CC) wlfiler6.o wlmain6.o -o wl6

wl4: wlfiler4.o wlmain.o
	$(CC) wlfiler4.o wlmain.o -o wl4

wlfiler6.o: wlfiler6.c wl6.h
	$(CC) -c wlfiler6.c

wlfiler5.o: wlfiler5.c wl.h
	$(CC) -c wlfiler5.c

wlfiler4.o: wlfiler4.c wl.h
	$(CC) -c wlfiler4.c

wlmain6.o: wlmain6.c wl6.h
	$(CC) -c wlmain6.c

wlmain5.o: wlmain5.c wl.h
	$(CC) -c wlmain5.c

wlmain.o: wlmain.c wl.h
	$(CC) -c wlmain.c

run6:
	./wl6 < dataset.2
	
run:
	./wl5 < dataset.2	

runr:
	./wl5 < dataset.r

test:
	~lib113/hw/wf/wf.test
