summaryrefslogtreecommitdiff
path: root/mk/depends/depends.mk
diff options
context:
space:
mode:
authorjlam <jlam>2006-06-05 17:41:11 +0000
committerjlam <jlam>2006-06-05 17:41:11 +0000
commit530a3fe203d3457c5252c89b096812e49df4f491 (patch)
treecb985f3cb407fad54efc46217099126b1955727d /mk/depends/depends.mk
parent19af245d83cc86a024e536ce8619ba13a152a7ed (diff)
downloadpkgsrc-530a3fe203d3457c5252c89b096812e49df4f491.tar.gz
Allow overrides of the public targets, e.g. "install", "package", etc.
if PKG_SKIP_REASON or PKG_FAIL_REASON is defined. This commit adds !target(...) guards around those target definitions to avoid "duplicate target definition" warnings.
Diffstat (limited to 'mk/depends/depends.mk')
-rw-r--r--mk/depends/depends.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/mk/depends/depends.mk b/mk/depends/depends.mk
index caa38a192bf..a43096193e4 100644
--- a/mk/depends/depends.mk
+++ b/mk/depends/depends.mk
@@ -1,4 +1,4 @@
-# $NetBSD: depends.mk,v 1.3 2006/06/05 14:11:39 jlam Exp $
+# $NetBSD: depends.mk,v 1.4 2006/06/05 17:41:11 jlam Exp $
######################################################################
### depends (PUBLIC)
@@ -11,7 +11,9 @@ _DEPENDS_TARGETS+= ${_DEPENDS_COOKIE}
_DEPENDS_TARGETS+= release-depends-lock
.PHONY: depends
+.if !target(depends)
depends: ${_DEPENDS_TARGETS}
+.endif
.PHONY: acquire-depends-lock release-depends-lock
acquire-depends-lock: acquire-lock