version 1.153, 2001/11/13 03:17:12 |
version 1.154, 2001/11/13 15:56:28 |
Line 83 _SUBDIR= tools lib include gnu bin games |
|
Line 83 _SUBDIR= tools lib include gnu bin games |
|
# Weed out directories that don't exist. |
# Weed out directories that don't exist. |
|
|
.for dir in ${_SUBDIR} |
.for dir in ${_SUBDIR} |
.if exists(${dir}/Makefile) |
.if exists(${dir}/Makefile) && (${BUILD_${dir}:Uyes} != "no") |
SUBDIR+= ${dir} |
SUBDIR+= ${dir} |
.endif |
.endif |
.endfor |
.endfor |
Line 155 do-distrib-dirs: |
|
Line 155 do-distrib-dirs: |
|
.for dir in tools lib/csu lib gnu/lib |
.for dir in tools lib/csu lib gnu/lib |
do-${dir:S/\//-/}: |
do-${dir:S/\//-/}: |
.for targ in dependall install |
.for targ in dependall install |
(cd ${.CURDIR}/${dir} && ${MAKE} ${_J} MKSHARE=no MKLINT=no ${targ}) |
(cd ${.CURDIR}/${dir} && ${MAKE} ${_J} ${targ}) |
.endfor |
.endfor |
.endfor |
.endfor |
|
|
do-build: |
do-build: |
(cd ${.CURDIR} && ${MAKE} ${_J} dependall) |
.for targ in dependall install |
(cd ${.CURDIR} && ${MAKE} ${_J} install) |
(cd ${.CURDIR} && ${MAKE} ${_J} ${targ} BUILD_tools=no BUILD_lib=no) |
|
.endfor |
|
|
# Speedup stubs for some subtrees that don't need to run these rules. |
# Speedup stubs for some subtrees that don't need to run these rules. |
# (Tells <bsd.subdir.mk> not to recurse for them.) |
# (Tells <bsd.subdir.mk> not to recurse for them.) |