libtool/tests/pdemo
Gary V. Vaughan b28de94488 Start to eliminate the double run of configure in a fresh CVS
checkout by generating ltmain.sh, using that to create libtool,
and then adding the tags to that, all from config.status.

* configure.ac (AC_CONFIG_FILES): Make config/ltmain.sh, and copy
it to libltdl.
* Makefile.am ($(srcdir)/config/ltmain.sh): This file is now
created by config.status.  Adjust this rule.
(libtoolize): Set CONFIG_COMMANDS to empty to prevent regenerating
the libtool script as a side effect of running this rule.
* libtool.m4: Bump serial number.  Fix comment typos.
(_LT_CONFIG_LIBTOOL_INIT, _LT_CONFIG_LIBTOOL,
_LT_CONFIG_SAVE_COMMANDS, _LT_CONFIG_COMMANDS: New macros.  They
don't work for some reason - the variable value quoting in the
init section is all wrong.  Not used at the moment.
(AC_LIBTOOL_CONFIG): Generate libtool from config.status.
(_LT_AC_TAG_CONFIG): Add the tags in config.status.
(compiler_DEFAULT): Save the compiler value for the DEFAULT tag,
or it gets overwritten by the other macros.
(EOF): Globally replace with _LT_EOF to avoid namespace pollution.
* tests/demo/configure.ac (STATIC): Check $enable_static instead
of running ./libtool which doesn't exist yet.
(BINARY_HELLDL): Check $lt_cv_sys_global_symbol_pipe with case
instead of grepping ./libtool which doesn't exist yet.
* tests/pdemo/configure.ac (STATIC, BINARY_HELLDL): Ditto.
* doc/libtool.texi (AC_PROG_LIBTOOL): Add some notes about trying
to get config details from `libtool --config'.
* NEWS: Updated.
2003-10-21 15:03:57 +00:00
..
.cvsignore spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
configure.ac Start to eliminate the double run of configure in a fresh CVS 2003-10-21 15:03:57 +00:00
foo.h spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
longer_file_name_dlmain.c spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
longer_file_name_foo2.c spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
longer_file_name_foo.c spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
longer_file_name_hell1.c spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
longer_file_name_hell2.c spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
longer_file_name_hello.c spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
longer_file_name_main.c spurious commit abort earlier :-( 2003-10-14 21:46:13 +00:00
Makefile.am * demo/Makefile.am (libhell0_a_SOURCES): Do not name sources 2003-10-15 11:01:12 +00:00