# @(#)Makefile 4.20 (Berkeley) %G%
SUBDIR
= bin games
include lib libexec old pgrm sbin share usr.bin usr.sbin
@echo
+++ installing includes
cd
include; ${MAKE} depend
all install clean
@echo
+++ installing C compiler
cd pgrm
/cpp; ${MAKE} depend
all install clean
cd libexec
/c2.
${MACHINE}; ${MAKE} depend
all install clean
cd libexec
/pcc
; ${MAKE} depend
all install clean
@echo
+++ installing C library
cd lib
/libc
; ${MAKE} depend
all install clean
@echo
+++ re-installing C compiler
cd pgrm
/cpp; ${MAKE} all install all
cd libexec
/c2.
${MACHINE}; ${MAKE} all install all
cd libexec
/pcc
; ${MAKE} all install all
@echo
+++ installing
all libraries
cd lib
; ${MAKE} depend
all install all
cd lib
/libc
; rm -f
tags; ${MAKE} tags; \
install -c
-o
${BINOWN} -g
${BINGRP} -m
444 tags /usr
/libdata
/tags
@echo
+++ installing C library
tags file
-for file in
`find ${SUBDIR:S/^/-f /g} name SCCS prune or type dir print`; do \
if
[ -s
$$file/Makefile
-a
! -d
${OBJ}/$$file ] ; then \
mkdir
-p
${OBJ}/$$file > /dev
/null
2>&1 ; \
ln
-s
${OBJ}/$$file $$file/obj
; \
-for file in
`find ${SUBDIR:S/^/-f /g} name SCCS prune or type dir print`; do \
if
[ -s
$$file/obj
] ; then \
mkdir
-p
${OBJ}/$$file > /dev
/null
2>&1 ; \