date and time created 82/10/27 13:46:25 by sam
[unix-history] / usr / src / old / pcc / c2.vax / Makefile
CommitLineData
96c5e0f5
SL
1# @(#)Makefile 4.1 (Berkeley) 82/10/27
2#
3CFLAGS=-c -d2 -w -DCOPYCODE -DC2
4LDFLAGS=
5ASDIR = /usr/src/bin/as
6
7SRCS = makefile c2.h c20.c c21.c c22.c
8
9c2: c20.o c21.o c22.o
10 $(CC) $(LDFLAGS) -z -o c2 c2?.o
11
12c20.o: c20.c c2.h
13c21.o: c21.c c2.h
14c22.o: c22.c c2.h instrs.c2
15 $(CC) $(CFLAGS) -R c22.c
16
17instrs.c2: $(ASDIR)/instrs
18 (echo FLAVOR C2 ; cat $(ASDIR)/instrs) | awk -f /usr/src/bin/as/instrs > instrs.c2
19
20clean:
21 rm -f *.o *.s
22
23install: c2
24 install -s c2 $(DESTDIR)/lib
25
26sources: $(SRCS)
27
28$(ASDIR)/instrs:
29 (cd $(ASDIR); sccs get instrs)
30
31$(SRCS):
32 sccs get $@