libtool/libltdl/config
Gary V. Vaughan de4c35b810 options-parser: provide a saner pluggable API.
It's much too easy to forget that the functions you hook into
the option parser need to return unconsumed options in the
variable `func_run_hooks_result'; better to follow the
convention used in the rest of bootstrap and return results in a
variable named after the function with `_result' appended.
* libltdl/config/options-parser (func_run_hooks): implement this
new API.
(Option parsing): Update the example in the header comment for
this section to reflect the changes.
* bootstrap (bootstrap_options_prep, bootstrap_parse_options)
(bootstrap_validate_options): Adjust.
* bootstrap.conf (libtool_options_prep, libtool_parse_options)
(libtool_validate_options): Ditto.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>
2011-11-16 12:43:53 +07:00
..
.gitignore maint: use gnulib's gitlog-to-changelog instead of a ChangeLog file. 2011-10-27 10:22:45 +07:00
cvsu maint: use gnulib's maint.mk and support scripts release procedure. 2011-10-27 10:22:32 +07:00
edit-readme-alpha maint: edit-readme-alpha shouldn't try to re-edit during dist. 2010-09-21 14:10:38 +07:00
extract-trace bootstrap: split into reusable parts. 2011-11-08 20:38:27 +07:00
general.m4sh general.m4sh: relative path to the same directory is `.'. 2011-11-14 17:15:39 +07:00
getopt.m4sh maint: rename the debug shell command variable to `debug_cmd'. 2011-11-05 16:58:31 +07:00
ltmain.m4sh ltmain.sh: append relative path trailing slashes explicitly. 2011-11-14 17:11:19 +07:00
options-parser options-parser: provide a saner pluggable API. 2011-11-16 12:43:53 +07:00