# ---------------------------------------------------------- 
#   (C)1993 Institute for New Generation Computer Technology 
#       (Read COPYRIGHT for detailed information.) 
# ----------------------------------------------------------

KLICDIR = 

KLIC = $(KLICDIR)/compiler/klic -v -K$(KLICDIR)/compiler/kl1cmp \
    -D$(KLICDIR)/compiler/klicdb \
    -X. -I$(KLICDIR)/include -L$(KLICDIR)/runtime -g

EXE     = qtickl
CSRC    = main.c encode.c game.c decide.c utils.c learn.c
KSRC    = main.kl1 encode.kl1 game.kl1 decide.kl1 utils.kl1 learn.kl1

.SUFFIXES: $(SUFFIXES) .kl1 .ext

all:	klicdb.init libklic.db $(EXE)

klicdb.init:
	cp -p $(KLICDIR)/runtime/klic.db klicdb.init

libklic.db:
	cp -p $(KLICDIR)/runtime/libklic.db .

$(EXE): $(CSRC)
	$(KLIC) -o $(EXE) $(CSRC)

.kl1.c:
	$(KLIC) -C -v $<
.kl1.ext:
	$(KLIC) -C -v $<



clean:
	/bin/rm -f *.c *.ext *.h *.o \
		*~ core

distclean: clean
	/bin/rm -f $(EXE) *.out klic.db klicdb.init libklic.db

realclean: distclean
