* tests/inherited_flags.at: Store intermediate libtool output

for better debugging.
This commit is contained in:
Ralf Wildenhues 2005-08-13 07:26:52 +00:00
parent 1ef6cdef83
commit d16f03d0fd
2 changed files with 11 additions and 2 deletions

View File

@ -1,5 +1,8 @@
2005-08-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* tests/inherited_flags.at: Store intermediate libtool output
for better debugging.
* tests/link-order.at: Add -no-undefined to LDFLAGS.
* tests/convenience.at, tests/template.at: Change suffix of C++

View File

@ -55,7 +55,13 @@ mv libbar.la libbar.la.bak
sed -e 's/^inherited_linker_flags.*/inherited_linker_flags=-llt_unlikely_existing_lib/g' < libbar.la.bak > libbar.la
rm libbar.la.bak
AT_CHECK([${LIBTOOL} --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libbaz.la baz.lo -no-undefined -rpath /usr/local/lib ./libfoo.la ./libbar.la | grep 'llt_[[ui]]nlikely_existing_lib.*llt_[[ui]]nlikely_existing_lib'],[0],[ignore],[ignore])
AT_CHECK([${LIBTOOL} --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o main main.lo -no-undefined -rpath /usr/local/lib ./libfoo.la ./libbar.la | grep 'llt_[[ui]]nlikely_existing_lib.*llt_[[ui]]nlikely_existing_lib'],[0],[ignore],[ignore])
AT_CHECK([${LIBTOOL} --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libbaz.la baz.lo -no-undefined -rpath /usr/local/lib ./libfoo.la ./libbar.la],
[ignore],[stdout],[ignore])
AT_CHECK([grep 'llt_[[ui]]nlikely_existing_lib.*llt_[[ui]]nlikely_existing_lib' stdout],
[0],[ignore],[ignore])
AT_CHECK([${LIBTOOL} --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o main main.lo -no-undefined -rpath /usr/local/lib ./libfoo.la ./libbar.la],
[ignore],[stdout],[ignore])
AT_CHECK([grep 'llt_[[ui]]nlikely_existing_lib.*llt_[[ui]]nlikely_existing_lib' stdout],
[0],[ignore],[ignore])
AT_CLEANUP