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"
+ }
}
'
|
---|