summaryrefslogtreecommitdiff
path: root/examples/big/MAP/Makefile
blob: 8586995a3d9e8a1e5e89de7a4403a78bb1967e3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
all: 
	make big
	make gf
	mv Big*.gf ..
gf:
	./mkBig

big:
	ghc --make MkBig -o mkBig
parser:
	happy -gca ParLisp.y
	alex -g LexLisp.x
	latex DocLisp.tex; dvips DocLisp.dvi -o DocLisp.ps
	ghc --make TestLisp.hs -o TestLisp
clean:
	-rm -f *.log *.aux *.hi *.o *.dvi
	-rm -f DocLisp.ps
distclean: clean
	-rm -f DocLisp.* LexLisp.* ParLisp.* LayoutLisp.* SkelLisp.* PrintLisp.* TestLisp.* AbsLisp.* TestLisp ErrM.* SharedString.* Lisp.dtd XMLLisp.* Makefile*