aboutsummaryrefslogtreecommitdiff
path: root/Mk
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>1995-07-11 02:15:35 +0000
committerSatoshi Asami <asami@FreeBSD.org>1995-07-11 02:15:35 +0000
commitb29290baff08dcc85b5facb9478ec787f4df6fe5 (patch)
treeb4e6cec580303201017fb31b54c1290fbb0c036d /Mk
parent1011c39470bef6d7d4fb3987708ca904052ea706 (diff)
downloadports-b29290baff08dcc85b5facb9478ec787f4df6fe5.tar.gz
ports-b29290baff08dcc85b5facb9478ec787f4df6fe5.zip
Notes
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.port.mk20
1 files changed, 18 insertions, 2 deletions
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index 9e55e0612bf0..680a7ffa0b2d 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -3,7 +3,7 @@
# bsd.port.mk - 940820 Jordan K. Hubbard.
# This file is in the public domain.
#
-# $Id: bsd.port.mk,v 1.169 1995/06/26 07:01:20 asami Exp $
+# $Id: bsd.port.mk,v 1.170 1995/06/26 07:06:59 asami Exp $
#
# Please view me with 4 column tabs!
@@ -127,6 +127,18 @@
# NCFTPFLAGS - Arguments to ${NCFTP} (default: -N).
#
#
+# Variables to change if you want a special behavior:
+#
+# ECHO_MSG - Used to print all the '===>' style prompts - override this
+# to turn them off (default: /bin/echo).
+# IS_DEPENDED_TARGET -
+# The target to execute when a port is called as a
+# dependency (default: install). E.g., "make fetch
+# IS_DEPENDED_TARGET=fetch" will fetch all the distfiles,
+# including those of dependencies, without actually building
+# any of them).
+#
+#
# Default targets and their behaviors:
#
# fetch - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined)
@@ -370,8 +382,12 @@ package:
all: build
.endif
+.if !defined(IS_DEPENDED_TARGET)
+IS_DEPENDED_TARGET= install
+.endif
+
.if !target(is_depended)
-is_depended: install
+is_depended: ${IS_DEPENDED_TARGET}
.endif
################################################################