libtool-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Libtool branch, master, updated. v2.2.4-32-gc766e70


From: Ralf Wildenhues
Subject: [SCM] GNU Libtool branch, master, updated. v2.2.4-32-gc766e70
Date: Tue, 12 Aug 2008 20:51:30 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Libtool".

The branch, master has been updated
       via  c766e70ca307789f4d95b29c84f61e0c8777d141 (commit)
      from  1f6f1a4737647738cf2285e1f49dc8d1d40274ef (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c766e70ca307789f4d95b29c84f61e0c8777d141
Author: Ralf Wildenhues <address@hidden>
Date:   Tue Aug 12 22:20:43 2008 +0200

    Parallel make testsuite fixes.
    
    * tests/configure-iface.at (installable libltdl)
    (--with-ltdl-include/lib, --with-included-ltdl): Add dlopened
    libmodule.la to main_DEPENDENCIES.
    * tests/old-m4-iface.at (AC_WITH_LTDL): Likewise, let ltdldemo
    depend upon module.la and libltdl/libltdlc.la.
    * tests/testsuite.at (LT_AT_MAKE): Invoke each target in turn,
    default to 'all'.
    * tests/early-libtool.at (config.lt): Define 'all' target.
    
    Signed-off-by: Ralf Wildenhues <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                |   10 ++++++++++
 tests/configure-iface.at |    6 +++---
 tests/early-libtool.at   |    2 ++
 tests/old-m4-iface.at    |    2 +-
 tests/testsuite.at       |    5 ++++-
 5 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index b0cc15d..2ee10ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
 2008-08-12  Ralf Wildenhues  <address@hidden>
 
+       Parallel make testsuite fixes.
+       * tests/configure-iface.at (installable libltdl)
+       (--with-ltdl-include/lib, --with-included-ltdl): Add dlopened
+       libmodule.la to main_DEPENDENCIES.
+       * tests/old-m4-iface.at (AC_WITH_LTDL): Likewise, let ltdldemo
+       depend upon module.la and libltdl/libltdlc.la.
+       * tests/testsuite.at (LT_AT_MAKE): Invoke each target in turn,
+       default to 'all'.
+       * tests/early-libtool.at (config.lt): Define 'all' target.
+
        * HACKING: Update for git, fix some minor nits.
 
 2008-08-11  Ralf Wildenhues  <address@hidden>
diff --git a/tests/configure-iface.at b/tests/configure-iface.at
index 5e33eca..38e7824 100644
--- a/tests/configure-iface.at
+++ b/tests/configure-iface.at
@@ -132,7 +132,7 @@ libmodule_la_LDFLAGS        = -module
 bin_PROGRAMS           = main
 main_LDFLAGS           = -dlopen libmodule.la
 main_LDADD             = $(LIBLTDL)
-main_DEPENDENCIES      = $(LTDLDEPS)
+main_DEPENDENCIES      = $(LTDLDEPS) libmodule.la
 ]])
 
 # Install everything!
@@ -201,7 +201,7 @@ libmodule_la_LDFLAGS        = -module
 bin_PROGRAMS           = main
 main_LDFLAGS           = -dlopen libmodule.la
 main_LDADD             = $(LIBLTDL)
-main_DEPENDENCIES      = $(LTDLDEPS)
+main_DEPENDENCIES      = $(LTDLDEPS) libmodule.la
 ]])
 
 # We don't use 'libtoolize --ltdl', so that we get an error if the test
@@ -255,7 +255,7 @@ libmodule_la_LDFLAGS        = -module
 bin_PROGRAMS           = main
 main_LDFLAGS           = -dlopen libmodule.la
 main_LDADD             = $(LIBLTDL)
-main_DEPENDENCIES      = $(LTDLDEPS)
+main_DEPENDENCIES      = $(LTDLDEPS) libmodule.la
 ]])
 
 LT_AT_BOOTSTRAP([--ltdl], [-I libltdl/m4], [], [--add-missing], [],
diff --git a/tests/early-libtool.at b/tests/early-libtool.at
index 74d3a84..75e26a2 100644
--- a/tests/early-libtool.at
+++ b/tests/early-libtool.at
@@ -168,6 +168,8 @@ LDFLAGS = @LDFLAGS@
 COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) $(DEFAULT_INCLUDES)
 LINK = $(LIBTOOL) --mode=link --tag=CC $(CC) $(CFLAGS) $(LDFLAGS) -o $@
 
+all: hell$(EXEEXT)
+
 hell$(EXEEXT): main.$(OBJEXT) libhello.la
        $(LINK) main.$(OBJEXT) libhello.la
 
diff --git a/tests/old-m4-iface.at b/tests/old-m4-iface.at
index f36f97f..3365a2a 100644
--- a/tests/old-m4-iface.at
+++ b/tests/old-m4-iface.at
@@ -137,7 +137,7 @@ libltdl/libltdlc.la:
 module.la: module.lo
        $(LTLINK) module.lo -module -avoid-version -rpath /dev/null
 
address@hidden@: address@hidden@
address@hidden@: address@hidden@ module.la libltdl/libltdlc.la
        $(LTLINK) address@hidden@ -dlopen module.la @LIBLTDL@
 
 .SUFFIXES:
diff --git a/tests/testsuite.at b/tests/testsuite.at
index 4dfc4ab..7a3b01d 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -152,7 +152,10 @@ m4_define([LT_AT_CONFIGURE],
 # --------------------------
 m4_define([LT_AT_MAKE],
 [( $unset LIBTOOL LIBTOOLIZE
-   AT_CHECK([$MAKE $1 $2], [0], [ignore], [ignore]) )
+  for target in m4_default([$1], [all])
+  do
+    AT_CHECK([$MAKE $target $2], [0], [ignore], [ignore])
+  done )
 ])
 
 


hooks/post-receive
--
GNU Libtool




reply via email to

[Prev in Thread] Current Thread [Next in Thread]