Bell 32V development
[unix-history] / usr / src / libc / Makefile
CommitLineData
ff3aca29
TL
1DESTDIR=
2
3libc.a :
4 cc -c -O crt/*.s
5 cc -c -O gen/*.c
6 cc -c -O gen/atofo.s
7 mv atofo.o atof.o
8 cc -c -O stdio/*.c
9 cc -c -O sys/*.s
10 cp stdio/doprnt.s doprnt.c
11 cc -E doprnt.c | as -o doprnt.o
12 rm doprnt.c
13 -for i in *.o ; do ld -x -r $$i; mv a.out $$i; done
14 ar cr libc.a `lorder *.o | tsort`
15 ar ma flsbuf.o libc.a exit.o
16 ar ma exit.o libc.a cleanup.o
17 cc -c -O csu/*.s
18
19clean :
20 rm *.o
21
22install :
23 mv $(DESTDIR)/lib/libc.a /usr/old/$(DESTDIR)/lib/libc.a
24 install libc.a $(DESTDIR)/lib/libc.a
25 install crt0.o $(DESTDIR)/lib
26 install mcrt0.o $(DESTDIR)/lib