date and time created 86/03/02 15:30:40 by sam
[unix-history] / usr / src / old / pcc / c2.tahoe / Makefile
CommitLineData
f62611e5
SL
1# Makefile 1.1 86/03/02
2#
3DESTDIR=
4CFLAGS= -g
5LDFLAGS=-g
6
7c2: c20.o c21.o c22.o c23.o
8 $(CC) $(LDFLAGS) -o c2 c2?.o
9
10c20.o: c20.c c2.h
11c21.o: c21.c c2.h
12c22.o: c22.c c2.h
13c23.o: c23.c c2.h
14 $(CC) $(CFLAGS) -R -c c23.c
15
16c2.h: tokens
17 grep -n '^' tokens>toks
18 ( echo '/tokens/+1;/^$$/-1d'; \
19 echo '/tokens/r toks'; \
20 echo '/tokens/+1;/^$$/-1s/^\([0-9]*\):\([A-Z][A-Z0-9]*\)/#define \2 \1/'; \
21 echo 'w'; \
22 echo 'q'; \
23 ) | ed - c2.h
24 rm toks
25
26clean:
27 rm -f *.o *.s
28
29install: c2
30 install -s c2 ${DESTDIR}/lib/c2