Module Name: src Committed By: uebayasi Date: Wed Dec 2 15:05:55 UTC 2009
Modified Files: src/distrib/sets: sets.subr Log Message: Pass the correct ${MKVARS} equivalent value to list_set_files(). XXX list_set_files() needs to be rewritten. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 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/sets.subr diff -u src/distrib/sets/sets.subr:1.96 src/distrib/sets/sets.subr:1.97 --- src/distrib/sets/sets.subr:1.96 Wed Dec 2 14:32:15 2009 +++ src/distrib/sets/sets.subr Wed Dec 2 15:05:55 2009 @@ -1,6 +1,8 @@ -# $NetBSD: sets.subr,v 1.96 2009/12/02 14:32:15 uebayasi Exp $ +# $NetBSD: sets.subr,v 1.97 2009/12/02 15:05:55 uebayasi Exp $ # +set -vx + # # The following variables contain defaults for sets.subr functions and callers: # setsdir path to src/distrib/sets @@ -124,6 +126,15 @@ oIFS=$IFS IFS=" " +for i in _MKVARS.yes _MKVARS.no; do + eval $( +${MAKE} -B -f- all <<EOMAKE +.include <bsd.own.mk> +all: + @echo "export _MKVARS_${i#*.}=\"\${$i}\"" +EOMAKE +) +done for x in $( ${MAKE} -B -f- all <<EOMAKE .include <bsd.own.mk> @@ -197,7 +208,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.96 2009/12/02 14:32:15 uebayasi Exp $ +# # $NetBSD: sets.subr,v 1.97 2009/12/02 15:05:55 uebayasi Exp $ # . base-sys-root [keyword[,...]] # ./altroot base-sys-root # ./bin base-sys-root @@ -298,7 +309,7 @@ if (obsolete) wanted["obsolete"] = 1 - split("'"${MKVARS}"'", needvars) + split("'"${MKEXTRAVARS} ${_MKVARS_yes} ${_MKVARS_no}"'", needvars) for (vi in needvars) { nv = needvars[vi] kw = tolower(nv)