* config/ltmain.m4sh (func_extract_archives,func_extract_an_archive):
commitfc9914a1d1b3f8f72f266bd8f11fb18105f0a8da
authorPeter O'Gorman <peter@pogma.com>
Mon, 20 Dec 2004 15:03:39 +0000 (20 15:03 +0000)
committerPeter O'Gorman <peter@pogma.com>
Mon, 20 Dec 2004 15:03:39 +0000 (20 15:03 +0000)
treedd738d86f7bd59058953323f3c9806e83e896bf8
parentd471094f214026d1eeea87c7dc08da5830c25a60
* config/ltmain.m4sh (func_extract_archives,func_extract_an_archive):
On darwin, uniq can not take the flags -cd together, thanks to Ralf
for the fix, also ar does not accept N, so we use the fact that
ar x libfoo.a foo.o will always extract the first foo.o in the
archive and we then delete foo.o from the archive, which will also
delete only the first foo.o, then rinse and repeat. Also add markers
for the testuite.
* m4/libtool.m4 (_LT_CONFIG): Add a marker so that we can use a sed
expression to find the shell functions in libtool.
* tests/functests.at: Test this feature.
* tests/testsuite.at: Add the test.
* tests/Makefile.am: Add the test.
ChangeLog
config/ltmain.m4sh
m4/libtool.m4
tests/Makefile.am
tests/functests.at [new file with mode: 0644]
tests/testsuite.at