summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorhubertf <hubertf>2000-07-31 22:22:33 +0000
committerhubertf <hubertf>2000-07-31 22:22:33 +0000
commitb200a0f64fb60048cb50d42d8645d058349271c7 (patch)
treea5133dec46a180e1481360d88820e30daa3b2610 /mk
parent0f411a6c88b61606c7a88f3cc21c216963c87020 (diff)
downloadpkgsrc-b200a0f64fb60048cb50d42d8645d058349271c7.tar.gz
make sure the required packages (depends) are installed before the
package is about to be built. This allows measuring of (only) this pkg's build cost in some future step.
Diffstat (limited to 'mk')
-rw-r--r--mk/bulk/bsd.bulk-pkg.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/mk/bulk/bsd.bulk-pkg.mk b/mk/bulk/bsd.bulk-pkg.mk
index 0c88f7ed66a..34639e17f1a 100644
--- a/mk/bulk/bsd.bulk-pkg.mk
+++ b/mk/bulk/bsd.bulk-pkg.mk
@@ -1,4 +1,4 @@
-# $Id: bsd.bulk-pkg.mk,v 1.2 2000/07/28 01:16:04 hubertf Exp $
+# $Id: bsd.bulk-pkg.mk,v 1.3 2000/07/31 22:22:33 hubertf Exp $
#
# Copyright (c) 1999, 2000 Hubert Feyrer <hubertf@netbsd.org>
@@ -147,6 +147,8 @@ bulk-package:
${ECHO_MSG} ${MAKE} -k clean CLEANDEPENDS=YES ; \
${DO} ${MAKE} -k clean CLEANDEPENDS=YES ; \
fi ; \
+ ${ECHO_MSG} ${MAKE} depends '(${PKGNAME})' 2>&1 | tee -a ${BUILDLOG}; \
+ ${DO} ( ${MAKE} depends 2>&1 | tee -a ${BUILDLOG} ) || true; \
${ECHO_MSG} ${MAKE} package '(${PKGNAME})' 2>&1 | tee -a ${BUILDLOG}; \
${DO} ( ${MAKE} package 2>&1 | tee -a ${BUILDLOG} ) || true; \
if [ -f ${PKGFILE} ]; then \