version 1.162, 2002/02/14 19:17:32 |
version 1.171, 2002/04/29 12:14:36 |
|
|
.MAKEFLAGS: -m ${.CURDIR}/share/mk |
.MAKEFLAGS: -m ${.CURDIR}/share/mk |
.endif |
.endif |
|
|
|
# If _SRC_TOP_OBJ_ gets set here, we will end up with a directory that may |
|
# not be the top level objdir, because "make obj" can happen in the *middle* |
|
# of "make build" (long after <bsd.own.mk> is calculated it). So, pre-set |
|
# _SRC_TOP_OBJ_ here so it will not be added to ${.MAKEOVERRIDES}. |
|
_SRC_TOP_OBJ_= |
|
|
.include <bsd.own.mk> |
.include <bsd.own.mk> |
|
|
# Sanity check: make sure that "make build" is not invoked simultaneously |
# Sanity check: make sure that "make build" is not invoked simultaneously |
|
|
#_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 99 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 |
|
|
# XXX I wish there was a more rational place to do this, but I can't |
|
# think of one. There is no one place the info/dir file gets generated. |
|
infodir-meta: |
|
.if defined(UNPRIVED) && (${MKINFO} != "no") |
.if defined(UNPRIVED) && (${MKINFO} != "no") |
echo "${DESTDIR}/usr/share/info/dir type=file mode=0644 uname=root gname=wheel" | \ |
(cd ${.CURDIR}/gnu/usr.bin/texinfo/install-info && ${MAKE} infodir-meta) |
sed -e 's|^/|./|g' -e 's|//|/|g' >>${METALOG} |
|
.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". |
|
|