|
|
1.1 root 1: # @(#)Makefile 4.22 (Berkeley) 6/30/90
2:
3: SUBDIR= bin contrib games include kerberosIV lib libexec old pgrm sbin \
4: share usr.bin usr.sbin
5:
6: build:
7: ${MAKE} cleandir
8:
9: @echo "+++ includes"
10: cd include; ${MAKE} depend all install clean
11:
12: .if ${MACHINE} == "vax" || ${MACHINE} == "tahoe"
13: @echo "+++ C preprocessor, compiler, loader"
14: cd pgrm/cpp; ${MAKE} depend all install clean
15: cd libexec/pcc; ${MAKE} depend all install clean
16: cd pgrm/ld; ${MAKE} depend all install clean
17:
18: @echo "+++ C library"
19: cd lib/libc; ${MAKE} depend all install clean
20:
21: @echo "+++ C preprocessor, compiler, loader (second time)"
22: cd pgrm/cpp; ${MAKE} all install
23: cd libexec/pcc; ${MAKE} all install
24: cd pgrm/ld; ${MAKE} all install
25: .endif
26:
27: @echo "+++ libraries"
28: cd lib; ${MAKE} depend all install all
29: cd kerberosIV; ${MAKE} depend all install all
30:
31: @echo "+++ C library tags"
32: cd lib/libc; rm -f tags; ${MAKE} tags; \
33: install -c -o ${BINOWN} -g ${BINGRP} -m 444 tags /usr/libdata/tags
34:
35: ${MAKE} depend all
36:
37: OBJ= /usr/obj
38: shadow:
39: @-for file in \
40: `find ${SUBDIR:S/^/-f /g} name SCCS prune or name obj print`; do \
41: d=`dirname $$file`; \
42: echo ${OBJ}/$$d; \
43: mkdir -p ${OBJ}/$$d > /dev/null 2>&1 ; \
44: chown bin.bin ${OBJ}/$$d; \
45: done
46:
47: .include <bsd.subdir.mk>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.