summaryrefslogtreecommitdiff
path: root/mk/bulk/bsd.bulk-pkg.mk
diff options
context:
space:
mode:
authorhubertf <hubertf>2000-07-31 22:22:33 +0000
committerhubertf <hubertf>2000-07-31 22:22:33 +0000
commitf826e24e0d0a96fdbb9d50e0f30d177c20ae47c6 (patch)
treea5133dec46a180e1481360d88820e30daa3b2610 /mk/bulk/bsd.bulk-pkg.mk
parent5139f4a0367bc40526922b46d290a44280c8b1ec (diff)
downloadpkgsrc-f826e24e0d0a96fdbb9d50e0f30d177c20ae47c6.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/bulk/bsd.bulk-pkg.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 \