| 1 | # @(#)Makefile 4.23 (Berkeley) %G% |
| 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 | .include <bsd.subdir.mk> |