#   Copyright (C) 1996-1997 by Haruo Yokota,
#     Japan Advanced Inst. of Sci. and Tech.,
#     1-1 Asahidai, Tatsunokuchi, Ishikawa 923-12, Japan.

SRC  = main.kl1 kl1cmp.kl1 obj.kl1 write.kl1 macro.kl1 util.kl1
SRC0 = main.kl1 kl1cmp0.kl1 obj.kl1 write.kl1 macro.kl1 util.kl1
TARGETS  = $(SRC) 

DIFF = diff.kl1
DIFFTEST=./difftest -D /usr/lang/klic-3.001/compiler

# KLIC = klic
KLIC = /usr/lang/klic-3.001/bin/klic

all:    $(TARGETS)
	$(KLIC) -v -o kl1expand $(TARGETS)
	$(KLIC) -v -o diff $(DIFF)

nopp:   $(SRC0)
	$(KLIC) -v -o kl1expand0 $(SRC0)

cmp:
	$(DIFFTEST) $(SRC)

tar: 
	cd ..; \
	tar cvf expand.tar expand/*.kl1 \
		expand/Makefile expand/README.j expand/README.e expand/*.html\
		expand/difftest expand/test expand/testall

clean:
	/bin/rm -r -f verifydir core \
		*.h *.o *.c *.ext klic.db tmp.kl1 tmp0.kl1 \
		*~ \#*\#
