# $Id: Makefile,v 1.15 1993/03/13 16:57:01 sverker Exp $

COMP= ../akl

PAM=  ancestors.pam sublist.pam merge.pam mwmerge.pam \
        lists.pam lookup.pam member.pam prove.pam orp.pam \
	cipher.pam money.pam zebra.pam queens.pam scanner.pam knights.pam \
	ghcexamples.pam cube.pam kkqueen.pam lsqueen.pam mastermind.pam \
	pascal.pam puzzle.pam semigroup.pam triangle.pam turtles.pam \
	test.pam gmdemo.pam xscanner.pam flypan.pam

TMPFILE= %%%make.tmp

.SUFFIXES: .pam .akl

.akl.pam:	
	echo "compilef($*)." >> $(TMPFILE)

all:
	/bin/rm -f $(TMPFILE)
	touch $(TMPFILE)
	$(MAKE) $(MFLAGS) pam
	cat $(TMPFILE) | $(COMP)
	/bin/rm -f $(TMPFILE)

pam: $(PAM)

flypan.pam:
	-(cd flypan; $(MAKE) $(MFLAGS))

clean:

realclean:	clean
	-(cd flypan; $(MAKE) $(MFLAGS) clean)
	/bin/rm -f $(PAM)
