diff options
author | Gary V. Vaughan <gary@gnu.org> | 2011-11-03 15:23:45 +0700 |
---|---|---|
committer | Gary V. Vaughan <gary@gnu.org> | 2011-11-08 20:38:27 +0700 |
commit | d5393524f6f01ba02d7b61800288070184335960 (patch) | |
tree | c89169a9148d9547e01c755eeb68e6c856f1ee3d /bootstrap.conf | |
parent | 0569ec6cd2df2b10136e5701411961b83142d567 (diff) | |
download | libtool-d5393524f6f01ba02d7b61800288070184335960.tar.gz |
bootstrap: split into reusable parts.
* bootstrap: Bourne shell has no scoping, so be extremely
careful with namespaces, functions in `^func_' and `^require_';
private variables in `^_G_', and public variables all well
documented by comments.
* libltdl/config/extract-trace: New file, containing the minimum
of code previously in bootstrap plus a little glue to make the
GNU M4 based autotools tracing function (as opposed to the
kludgy sed extraction currently used everywhere else) a
standalone script that can be executed or sourced.
* libltdl/config/options-parser: New file, containing the
pluggable options parser code shared between the other two.
* bootstrap.conf: Adjust.
* Makefile.am (EXTRA_DIST): Be sure to distribute the new
extract-trace and options-parser scripts.
(install-data-local): And install them where libtoolize can find
them.
Signed-off-by: Gary V. Vaughan <gary@gnu.org>
Diffstat (limited to 'bootstrap.conf')
-rw-r--r-- | bootstrap.conf | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bootstrap.conf b/bootstrap.conf index 116023c1..0f89559e 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -1,4 +1,4 @@ -# bootstrap.conf (GNU Libtool) version 2011-10-20 +# bootstrap.conf (GNU Libtool) version 2011-11-02 # # Copyright (C) 2010, 2011 Free Software Foundation, Inc. # Written by Gary V. Vaughan, 2010 @@ -108,7 +108,7 @@ require_bootstrap_uptodate=: ## ------------------- ## # func_reconfigure -# ---------------- +# ------------------ # In addition to needing to autoreconf several directories, Libtool # provides `libtoolize' and doesn't use `autopoint', so we can use a # somewhat simpler `func_reconfigure' implementation. |