Module Name: src Committed By: uebayasi Date: Thu Dec 10 05:15:28 UTC 2009
Modified Files: src/distrib/sets: Makefile sets.subr Log Message: Add print_mkvars make target for debug. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/distrib/sets/Makefile cvs rdiff -u -r1.104 -r1.105 src/distrib/sets/sets.subr Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/Makefile diff -u src/distrib/sets/Makefile:1.73 src/distrib/sets/Makefile:1.74 --- src/distrib/sets/Makefile:1.73 Fri Dec 4 12:43:56 2009 +++ src/distrib/sets/Makefile Thu Dec 10 05:15:28 2009 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.73 2009/12/04 12:43:56 apb Exp $ +# $NetBSD: Makefile,v 1.74 2009/12/10 05:15:28 uebayasi Exp $ # The `all' target must appear before bsd.own.mk is pulled in. all: @@ -67,6 +67,9 @@ print_toolchain_missing: .PHONY @echo "${TOOLCHAIN_MISSING}" +print_mkvars: .PHONY + @env SETS_SUBR_DEBUG=dumpmkvars sh sets.subr + # # METALOG MANIPULATION TARGETS # Index: src/distrib/sets/sets.subr diff -u src/distrib/sets/sets.subr:1.104 src/distrib/sets/sets.subr:1.105 --- src/distrib/sets/sets.subr:1.104 Thu Dec 10 05:02:48 2009 +++ src/distrib/sets/sets.subr Thu Dec 10 05:15:28 2009 @@ -1,4 +1,4 @@ -# $NetBSD: sets.subr,v 1.104 2009/12/10 05:02:48 uebayasi Exp $ +# $NetBSD: sets.subr,v 1.105 2009/12/10 05:15:28 uebayasi Exp $ # # @@ -168,7 +168,6 @@ EOMAKE ); do -# echo 1>&2 "DEBUG: read $x" eval $x done @@ -176,6 +175,15 @@ MKVARS="$MKEXTRAVARS $_MKVARS_yes $_MKVARS_no" +if [ "$SETS_SUBR_DEBUG" = "dumpmkvars" ]; then + for v in $MKVARS; do + eval echo $v=\$$v + done + exit 0 +fi + +##### + setsdir=${0%/*} obsolete=0 module=yes @@ -219,7 +227,7 @@ # In each file, a record consists of a path and a System Package name, # separated by whitespace. E.g., # -# # $NetBSD: sets.subr,v 1.104 2009/12/10 05:02:48 uebayasi Exp $ +# # $NetBSD: sets.subr,v 1.105 2009/12/10 05:15:28 uebayasi Exp $ # . base-sys-root [keyword[,...]] # ./altroot base-sys-root # ./bin base-sys-root