bsd.subdir.mk (95509) | bsd.subdir.mk (96164) |
---|---|
1# from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91 | 1# from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91 |
2# $FreeBSD: head/share/mk/bsd.subdir.mk 95509 2002-04-26 17:55:27Z ru $ | 2# $FreeBSD: head/share/mk/bsd.subdir.mk 96164 2002-05-07 15:42:56Z ru $ |
3# 4# The include file <bsd.subdir.mk> contains the default targets 5# for building subdirectories. 6# 7# For all of the directories listed in the variable SUBDIRS, the 8# specified directory will be visited and the target made. There is 9# also a default target which allows the command "make subdir" where 10# subdir is any directory listed in the variable SUBDIRS. --- 9 unchanged lines hidden (view full) --- 20# 21# +++ targets +++ 22# 23# distribute: 24# This is a variant of install, which will 25# put the stuff into the right "distribution". 26# 27# afterinstall, all, all-man, beforeinstall, checkdpadd, | 3# 4# The include file <bsd.subdir.mk> contains the default targets 5# for building subdirectories. 6# 7# For all of the directories listed in the variable SUBDIRS, the 8# specified directory will be visited and the target made. There is 9# also a default target which allows the command "make subdir" where 10# subdir is any directory listed in the variable SUBDIRS. --- 9 unchanged lines hidden (view full) --- 20# 21# +++ targets +++ 22# 23# distribute: 24# This is a variant of install, which will 25# put the stuff into the right "distribution". 26# 27# afterinstall, all, all-man, beforeinstall, checkdpadd, |
28# clean, cleandepend, cleandir, depend, install, lint, | 28# clean, cleandepend, cleandir, depend, install, lint, maninstall, |
29# obj, objlink, realinstall, regress, tags 30# 31 32.include <bsd.init.mk> 33 34_SUBDIR: .USE 35.if defined(SUBDIR) && !empty(SUBDIR) 36 @for entry in ${SUBDIR}; do \ --- 16 unchanged lines hidden (view full) --- 53 cd ${.CURDIR}/${.TARGET}.${MACHINE_ARCH}; \ 54 else \ 55 cd ${.CURDIR}/${.TARGET}; \ 56 fi; \ 57 ${MAKE} all 58 59 60.for __target in all all-man checkdpadd clean cleandepend cleandir \ | 29# obj, objlink, realinstall, regress, tags 30# 31 32.include <bsd.init.mk> 33 34_SUBDIR: .USE 35.if defined(SUBDIR) && !empty(SUBDIR) 36 @for entry in ${SUBDIR}; do \ --- 16 unchanged lines hidden (view full) --- 53 cd ${.CURDIR}/${.TARGET}.${MACHINE_ARCH}; \ 54 else \ 55 cd ${.CURDIR}/${.TARGET}; \ 56 fi; \ 57 ${MAKE} all 58 59 60.for __target in all all-man checkdpadd clean cleandepend cleandir \ |
61 depend distribute lint \ | 61 depend distribute lint maninstall \ |
62 obj objlink realinstall regress tags 63${__target}: _SUBDIR 64.endfor 65 66.if !target(install) 67.if !target(beforeinstall) 68beforeinstall: 69.endif 70.if !target(afterinstall) 71afterinstall: 72.endif 73install: afterinstall 74afterinstall: realinstall 75realinstall: beforeinstall 76.endif | 62 obj objlink realinstall regress tags 63${__target}: _SUBDIR 64.endfor 65 66.if !target(install) 67.if !target(beforeinstall) 68beforeinstall: 69.endif 70.if !target(afterinstall) 71afterinstall: 72.endif 73install: afterinstall 74afterinstall: realinstall 75realinstall: beforeinstall 76.endif |