version 1.164, 2002/03/01 06:02:41 |
version 1.172, 2002/05/02 16:36:21 |
|
|
#_J= -j${NBUILDJOBS} |
#_J= -j${NBUILDJOBS} |
.endif |
.endif |
|
|
_SUBDIR= tools lib include gnu bin games libexec sbin usr.bin \ |
_SUBDIR= tools lib include gnu bin games libexec sbin usr.bin |
usr.sbin share sys etc distrib regress |
_SUBDIR+= usr.sbin share sys etc distrib regress |
|
|
# Weed out directories that don't exist. |
# Weed out directories that don't exist. |
|
|
Line 105 regression-tests: |
|
Line 105 regression-tests: |
|
@(cd ${.CURDIR}/regress && ${MAKE} regress) |
@(cd ${.CURDIR}/regress && ${MAKE} regress) |
.endif |
.endif |
|
|
whatis.db: |
afterinstall: postinstall-check |
.if ${MKMAN} != "no" |
.if ${MKMAN} != "no" |
(cd ${.CURDIR}/share/man && ${MAKE} makedb) |
(cd ${.CURDIR}/share/man && ${MAKE} makedb) |
.endif |
.endif |
|
|
# Let install-info track this as it's the program creating/updating the |
|
# dir file |
|
infodir-meta: |
|
.if defined(UNPRIVED) && (${MKINFO} != "no") |
.if defined(UNPRIVED) && (${MKINFO} != "no") |
(cd ${.CURDIR}/gnu/usr.bin/texinfo/install-info && ${MAKE} infodir-meta) |
(cd ${.CURDIR}/gnu/usr.bin/texinfo/install-info && ${MAKE} infodir-meta) |
.endif |
.endif |
|
|
afterinstall: whatis.db infodir-meta |
postinstall-check: |
|
@echo " === Post installation checks ===" |
|
sh ${.CURDIR}/etc/postinstall -s ${.CURDIR}/etc -d ${DESTDIR}/etc check |
|
@echo " ================================" |
|
|
|
postinstall-fix: .NOTMAIN |
|
@echo " === Post installation fixes ===" |
|
sh ${.CURDIR}/etc/postinstall -s ${.CURDIR}/etc -d ${DESTDIR}/etc fix |
|
@echo " ================================" |
|
|
|
|
# Targets (in order!) called by "make build". |
# Targets (in order!) called by "make build". |
|
|
|
|
.if defined(BUILD_DONE) |
.if defined(BUILD_DONE) |
@echo "Build already installed into ${DESTDIR}" |
@echo "Build already installed into ${DESTDIR}" |
.else |
.else |
@echo -n "Build started at: " && date |
@printf "Build started at: " && date |
.for tgt in ${BUILDTARGETS} |
.for tgt in ${BUILDTARGETS} |
@(cd ${.CURDIR} && ${MAKE} ${_J} ${tgt}) |
@(cd ${.CURDIR} && ${MAKE} ${_J} ${tgt}) |
.endfor |
.endfor |
@echo -n "Build finished at: " && date |
@printf "Build finished at: " && date |
.endif |
.endif |
|
|
# Build a full distribution, but not a release (i.e. no sets into |
# Build a full distribution, but not a release (i.e. no sets into |