Index: doc/developer/packaging/packages.sh =================================================================== --- doc/developer/packaging/packages.sh (revision 15468) +++ doc/developer/packaging/packages.sh (revision 15469) @@ -60,6 +60,12 @@ } } + function strip(s) { + sub("^[ \t]*", "", s) + sub("[ \t]*$", "", s) + return s + } + END { # everything depends on core @@ -91,8 +97,11 @@ print "" print "
package depends on (packages) consists of (plugins)" - for(pkg in PKG) + for(pkg in PKG) { print "
" pkg "" PKG_DEP[pkg] "" PKG[pkg] + print strip(PKG_DEP[pkg]) > "auto/" pkg ".deps" + print pkg > "auto/List" + } print "
" print "

Package description and files

" @@ -102,15 +111,24 @@ if (SHORT[pkg] == "") SHORT[pkg] = " " if (LONG[pkg] == "") LONG[pkg] = " " print "" pkg "" IFILES[pkg] "" SHORT[pkg] "" LONG[pkg] + print strip(IFILES[pkg]) > "auto/" pkg ".files" + print strip(SHORT[pkg]) > "auto/" pkg ".short" + print strip(LONG[pkg]) > "auto/" pkg ".long" } print "" print "

./configure arguments

" print "--all=disable" - for(p in CFG_BUILDIN) - print "--buildin-" p - for(p in CFG_PLUGIN) - print "--plugin-" p + print "--all=disable" > "auto/Configure.args" + + for(p in CFG_BUILDIN) { + print "--buildin-" p + print "--buildin-" p > "auto/Configure.args" + } + for(p in CFG_PLUGIN) { + print "--plugin-" p + print "--plugin-" p > "auto/Configure.args" + } } '