summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorwiz <wiz>2002-03-02 16:09:14 +0000
committerwiz <wiz>2002-03-02 16:09:14 +0000
commitb873c6ca370cc0be9f543a3fd897c98eaadf69d4 (patch)
treef56c6d4659ed2663a1e7da23ff19875dbe914411 /mk
parent984a4c0e5a410041f1b33627e470483c1329b586 (diff)
downloadpkgsrc-b873c6ca370cc0be9f543a3fd897c98eaadf69d4.tar.gz
Use show-all-depends-dirs-excl for build-depends-list target.
Makes e.g. "make readme" awfully faster. TODO: Similar change for run-depends-list.
Diffstat (limited to 'mk')
-rw-r--r--mk/bsd.pkg.mk12
1 files changed, 6 insertions, 6 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk
index 236b340598a..7820dced2aa 100644
--- a/mk/bsd.pkg.mk
+++ b/mk/bsd.pkg.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.936 2002/03/01 15:59:16 skrll Exp $
+# $NetBSD: bsd.pkg.mk,v 1.937 2002/03/02 16:09:14 wiz Exp $
#
# This file is in the public domain.
#
@@ -3145,11 +3145,11 @@ check-depends:
.if !target(build-depends-list)
build-depends-list:
-. for dir in ${BUILD_DEPENDS} ${DEPENDS}
- ${_PKG_SILENT}${_PKG_DEBUG} \
- cd ${dir:C/^[^:]*://:C/:.*//}; \
- ${MAKE} ${MAKEFLAGS} package-name build-depends-list PACKAGE_NAME_TYPE=${PACKAGE_NAME_TYPE}
-. endfor
+ @for dir in `${MAKE} ${MAKEFLAGS} show-all-depends-dirs-excl`; \
+ do \
+ (cd ../../$$dir && \
+ ${MAKE} ${MAKEFLAGS} package-name) \
+ done
.endif
# If PACKAGES is set to the default (../../pkgsrc/packages), the current