Research V7 development
[unix-history] / usr / src / cmd / c / makefile
CommitLineData
1a3b21a9
DR
1CFLAGS = -O -n -s
2
3all: c0 c1 c2
4
5cmp: all
6 cmp c0 /lib/c0
7 cmp c1 /lib/c1
8 cmp c2 /lib/c2
9 rm c0 c1 c2 *.o
10
11cp: all
12 cp c0 /lib/c0
13 cp c1 /lib/c1
14 cp c2 /lib/c2
15 rm c0 c1 c2 *.o
16
17fcp: fc1
18 cp fc1 /lib/fc1
19 rm fc1 c1*.o
20
21c0: c00.o c01.o c02.o c03.o c04.o c05.o
22 cc $(CFLAGS) -o c0 c00.o c01.o c02.o c03.o c04.o c05.o
23
24c00.o c01.o c02.o c03.o c04.o c05.o: c0.h
25
26c1: c10.o c11.o c12.o c13.o table.o
27 cc $(CFLAGS) -o c1 c10.o c11.o c12.o c13.o table.o
28
29fc1: c10.o c11.o c12.o c13.o table.o
30 cc $(CFLAGS) -f -o fc1 c10.o c11.o c12.o c13.o table.o
31
32c10.o c11.o c12.o c13.o: c1.h
33
34table.o: table.s cvopt
35 cvopt <table.s >table.i
36 as -o table.o table.i
37 rm table.i
38
39c2: c20.o c21.o
40 cc -i -O -s -o c2 c20.o c21.o
41
42c20.o c21.o: c2.h
43
44cvopt: cvopt.c
45 cc $(CFLAGS) -o cvopt cvopt.c