summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2000-07-31 22:22:33 +0000
committerhubertf <hubertf@pkgsrc.org>2000-07-31 22:22:33 +0000
commit1d49b935a81d034136eddc1f57a457b368da7c76 (patch)
treea5133dec46a180e1481360d88820e30daa3b2610 /mk
parentd8122f383febda59dc5d5ce63f16eca3d95d1bb2 (diff)
downloadpkgsrc-1d49b935a81d034136eddc1f57a457b368da7c76.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 \