#!smake

include /usr/include/make/commondefs

OPTIMIZER = -O

TARGETS = userQuery Locator.class Locator2.class Perusal.class \
	imageGen mergeOutput

default: $(TARGETS)

userQuery: userQuery.o urlutil.o
	cc $(OPTIMIZER) -o $@ userQuery.o urlutil.o
	chmod 4711 userQuery

imageGen: imageGen.o urlutil.o gifimage.o
	cc $(OPTIMIZER) -o $@ imageGen.o urlutil.o gifimage.o

Locator.class: Locator.java
	javac Locator.java

Locator2.class: Locator2.java
	javac Locator2.java

Perusal.class: Perusal.java
	javac Perusal.java

mergeOutput: mergeOutput.o
	cc $(OPTIMIZER) -o $@ mergeOutput.o

userQuery.o: userQuery.c urlutil.h

clean:
	rm -f *.o *.bak
	
clobber: clean
	rm -f $(TARGETS)
