Commit | Line | Data |
---|---|---|
7c9f071f TL |
1 | # Lisp compiler `liszt' makefile. Opus 31g. |
2 | # source is in complra.l complrb.l complrc.l complrd.l | |
3 | FILES= compmacs.l complra.l complrb.l complrc.l complrd.l | |
4 | LISP= /usr/ucb/lisp | |
5 | LISZT= /usr/ucb/liszt | |
6 | ||
7 | liszt: complra.o complrb.o complrc.o complrd.o ${LISP} | |
8 | ${LISP} < loadcomps.l | |
9 | @echo Compiler built | |
10 | ||
11 | install: | |
12 | mv liszt ${DESTDIR}/usr/ucb/liszt | |
13 | ||
14 | clean: | |
15 | rm -f *.s *.o *.fasl *.msg *.map liszt uctolc | |
16 | ||
17 | .SUFFIXES: .l | |
18 | .l.o : | |
19 | ${LISZT} $< < /dev/null | |
20 | ||
21 | tags: /dev/tty uctolc | |
22 | awk -f ltags ${FILES} | uctolc | sort > tags | |
23 | ||
24 | uctolc: uctolc.c | |
25 | cc -O uctolc.c -o uctolc |