]> git.ipfire.org Git - thirdparty/libtool.git/commit
Since the bootstrap process requires that several of the rules for
authorGary V. Vaughan <gary@gnu.org>
Mon, 25 Apr 2005 15:06:44 +0000 (15:06 +0000)
committerGary V. Vaughan <gary@gnu.org>
Mon, 25 Apr 2005 15:06:44 +0000 (15:06 +0000)
commitfe92eff77dcf4036a1185bc0c27166bc4f19c139
tree5ae122c795a1ce1270e5971e76adb55006e28143
parentfbd9890729110fb28f9f5f8c25f25e58e3b5c019
Since the bootstrap process requires that several of the rules for
files generated in doc and tests already lived in
$top_srcdir/Makefile.am, along with proxy rules in sub-Makefiles,
this changeset consolidates almost everything into the top
Makefile.am, simplifying things considerably:

* doc/Makefile.am, tests/Makefile.am: Removed.  All rules moved...
* Makefile.am: ...to here and adjusted to run from $top_builddir.
simplify with respect to removing much of the make recursion.
Add `doc/PLATFORMS', `doc/fdl.texi' and `doc/notes.texi'.
`defs.in' and `defs.m4sh' are in directory `tests'.
(uninstall-hook): Don't forget to uninstall libtoolize's libltdl
source tree.
(lt__cd): New make macros to work around problems with CDPATH in
some shells.
* bootstrap: Simplified dirty makefile management, and bootstrap
file creation in light of having only a single pertinent
Makefile.
* configure.ac (CONF_SUBDIRS): Add tests/ prefix to each subdir to
compensate.
(DIST_MAKEFILE_LIST): Adjust.
(AC_CONFIG_FILES): Remove doc/Makefile and tests/Makefile.
* tests/defs.m4sh (LIBTOOL, scripts): Adjust paths.
* tests/cdemo-conf.test, tests/cdemo-exec.test,
tests/cdemo-make.test, tests/cdemo-shared.test,
tests/cdemo-static.test, tests/cdemo-undef.test,
tests/demo-conf.test, tests/demo-deplibs.test,
tests/demo-exec.test, tests/demo-hardcode.test,
tests/demo-inst.test, tests/demo-make.test,
tests/demo-nofast.test, tests/demo-noinst-link.test,
tests/demo-nopic.test, tests/demo-pic.test,
tests/demo-relink.test, tests/demo-shared.test,
tests/demo-static.test, tests/demo-unst.test,
tests/depdemo-conf.test, tests/depdemo-exec.test,
tests/depdemo-inst.test, tests/depdemo-make.test,
tests/depdemo-nofast.test, tests/depdemo-relink.test,
tests/depdemo-shared.test, tests/depdemo-static.test,
tests/depdemo-unst.test, tests/f77demo-conf.test,
tests/f77demo-exec.test, tests/f77demo-make.test,
tests/f77demo-shared.test, tests/f77demo-static.test,
tests/link-2.test, tests/link.test, tests/mdemo-conf.test,
tests/mdemo-dryrun.test, tests/mdemo-exec.test,
tests/mdemo-inst.test, tests/mdemo-make.test,
tests/mdemo-unst.test, tests/mdemo2-conf.test,
tests/mdemo2-exec.test, tests/mdemo2-make.test, tests/nomode.test,
tests/objectlist.test, tests/pdemo-conf.test,
tests/pdemo-exec.test, tests/pdemo-inst.test,
tests/pdemo-make.test, tests/quote.test, tests/sh.test,
tests/suffix.test, tests/tagdemo-conf.test,
tests/tagdemo-exec.test, tests/tagdemo-make.test,
tests/tagdemo-undef.test, tests/tagtrace.test (func_cd,
func_require): Adjust paths..
* HACKING: Use lt__cd throughout.
69 files changed:
ChangeLog
HACKING
Makefile.am
bootstrap
configure.ac
tests/cdemo-conf.test
tests/cdemo-exec.test
tests/cdemo-make.test
tests/cdemo-shared.test
tests/cdemo-static.test
tests/cdemo-undef.test
tests/defs.m4sh
tests/demo-conf.test
tests/demo-deplibs.test
tests/demo-exec.test
tests/demo-hardcode.test
tests/demo-inst.test
tests/demo-make.test
tests/demo-nofast.test
tests/demo-noinst-link.test
tests/demo-nopic.test
tests/demo-pic.test
tests/demo-relink.test
tests/demo-shared.test
tests/demo-static.test
tests/demo-unst.test
tests/depdemo-conf.test
tests/depdemo-exec.test
tests/depdemo-inst.test
tests/depdemo-make.test
tests/depdemo-nofast.test
tests/depdemo-relink.test
tests/depdemo-shared.test
tests/depdemo-static.test
tests/depdemo-unst.test
tests/f77demo-conf.test
tests/f77demo-exec.test
tests/f77demo-make.test
tests/f77demo-shared.test
tests/f77demo-static.test
tests/link-2.test
tests/link.test
tests/mdemo-conf.test
tests/mdemo-dryrun.test
tests/mdemo-exec.test
tests/mdemo-inst.test
tests/mdemo-make.test
tests/mdemo-shared.test
tests/mdemo-static.test
tests/mdemo-unst.test
tests/mdemo2-conf.test
tests/mdemo2-exec.test
tests/mdemo2-make.test
tests/nomode.test
tests/objectlist.test
tests/pdemo-conf.test
tests/pdemo-exec.test
tests/pdemo-inst.test
tests/pdemo-make.test
tests/quote.test
tests/sh.test
tests/suffix.test
tests/tagdemo-conf.test
tests/tagdemo-exec.test
tests/tagdemo-make.test
tests/tagdemo-shared.test
tests/tagdemo-static.test
tests/tagdemo-undef.test
tests/tagtrace.test