summaryrefslogtreecommitdiffstats
path: root/share/mk/bsd.port.subdir.mk
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-03-21 03:59:13 +0000
committerjkh <jkh@FreeBSD.org>1995-03-21 03:59:13 +0000
commit4ea154599c8cea3d1c38a5424516a2026a22f573 (patch)
tree1c21d81c1b545719e6463b1909c809b0f65290d6 /share/mk/bsd.port.subdir.mk
parent962ac2e90abd405ff5dd0c7d012dee29c3c47c4d (diff)
downloadFreeBSD-src-4ea154599c8cea3d1c38a5424516a2026a22f573.zip
FreeBSD-src-4ea154599c8cea3d1c38a5424516a2026a22f573.tar.gz
Add fetch-list command for Rod
Use ECHO_MSG macro for printing "===>" line things so that I can now turn those OFF when I don't want them.
Diffstat (limited to 'share/mk/bsd.port.subdir.mk')
-rw-r--r--share/mk/bsd.port.subdir.mk14
1 files changed, 10 insertions, 4 deletions
diff --git a/share/mk/bsd.port.subdir.mk b/share/mk/bsd.port.subdir.mk
index 89a1278..b571142 100644
--- a/share/mk/bsd.port.subdir.mk
+++ b/share/mk/bsd.port.subdir.mk
@@ -1,5 +1,5 @@
# from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91
-# $Id: bsd.port.subdir.mk,v 1.9 1995/01/05 01:46:05 jkh Exp $
+# $Id: bsd.port.subdir.mk,v 1.10 1995/03/03 23:30:32 gpalmer Exp $
.MAIN: all
@@ -11,22 +11,24 @@ BINGRP?= bin
BINOWN?= bin
BINMODE?= 555
+ECHO_MSG?= echo
+
_SUBDIRUSE: .USE
@for entry in ${SUBDIR}; do \
OK=""; \
for dud in $$DUDS; do \
if [ $${dud} = $${entry} ]; then \
OK="false"; \
- echo "===> ${DIRPRFX}$${entry} skipped"; \
+ ${ECHO_MSG} "===> ${DIRPRFX}$${entry} skipped"; \
fi; \
done; \
if [ "$$OK" = "" ]; then \
if test -d ${.CURDIR}/$${entry}.${MACHINE}; then \
- echo "===> ${DIRPRFX}$${entry}.${MACHINE}"; \
+ ${ECHO_MSG} "===> ${DIRPRFX}$${entry}.${MACHINE}"; \
edir=$${entry}.${MACHINE}; \
cd ${.CURDIR}/$${edir}; \
else \
- echo "===> ${DIRPRFX}$$entry"; \
+ ${ECHO_MSG} "===> ${DIRPRFX}$$entry"; \
edir=$${entry}; \
cd ${.CURDIR}/$${edir}; \
fi; \
@@ -51,6 +53,10 @@ all: _SUBDIRUSE
fetch: _SUBDIRUSE
.endif
+.if !target(fetch-list)
+fetch-list: _SUBDIRUSE
+.endif
+
.if !target(package)
package: _SUBDIRUSE
.endif
OpenPOWER on IntegriCloud