pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk Add target "show-depends-options" to show depends's...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a39b152d004a
branches:  trunk
changeset: 538734:a39b152d004a
user:      obache <obache%pkgsrc.org@localhost>
date:      Mon Feb 18 12:38:35 2008 +0000

description:
Add target "show-depends-options" to show depends's options recursively.

diffstat:

 mk/bsd.options.mk |  12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diffs (24 lines):

diff -r c3b1ff2ca33e -r a39b152d004a mk/bsd.options.mk
--- a/mk/bsd.options.mk Mon Feb 18 12:20:40 2008 +0000
+++ b/mk/bsd.options.mk Mon Feb 18 12:38:35 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.options.mk,v 1.65 2007/10/28 11:29:06 tron Exp $
+# $NetBSD: bsd.options.mk,v 1.66 2008/02/18 12:38:35 obache Exp $
 #
 # This Makefile fragment provides boilerplate code for standard naming
 # conventions for handling per-package build options.
@@ -438,4 +438,14 @@
 .  endif
 .endif
 
+.PHONY: show-depends-options
+show-depends-options:
+       ${RUN}                                                          \
+       ${_DEPENDS_WALK_CMD} ${PKGPATH} |                               \
+       while read dir; do                                              \
+               ${ECHO} "===> Options for $${dir}" &&                   \
+               cd ${.CURDIR}/../../$$dir &&                            \
+               ${RECURSIVE_MAKE} ${MAKEFLAGS} show-options;            \
+       done
+
 .endif # BSD_OPTIONS_MK



Home | Main Index | Thread Index | Old Index