Don't bother defining Autoconf variables for glib.def, gmodule.def,
authorTor Lillqvist <tml@novell.com>
Sun, 16 Mar 2008 10:16:57 +0000 (10:16 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Sun, 16 Mar 2008 10:16:57 +0000 (10:16 +0000)
2008-03-16  Tor Lillqvist  <tml@novell.com>

* configure.in: Don't bother defining Autoconf variables for
glib.def, gmodule.def, gobject.def and gthread.def when this can
be handled easily in */Makefile.am which are the only files that
use them. Remove also TESTGMODULE_EXP which isn't used at all.

* */Makefile.am: Corrsponding changes.

svn path=/trunk/; revision=6722

ChangeLog
configure.in
glib/Makefile.am
gmodule/ChangeLog
gmodule/Makefile.am
gobject/ChangeLog
gobject/Makefile.am
gthread/ChangeLog
gthread/Makefile.am

index b8fa9331afdfebd7d260c757dd8199c49da802b6..73d92221e88b02f10a8476f3015b6c684bcafa3b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2008-03-16  Tor Lillqvist  <tml@novell.com>
+
+       * configure.in: Don't bother defining Autoconf variables for
+       glib.def, gmodule.def, gobject.def and gthread.def when this can
+       be handled easily in */Makefile.am which are the only files that
+       use them. Remove also TESTGMODULE_EXP which isn't used at all.
+
+       * glib/Makefile.am: Corrsponding change.
+       
 2008-03-14  Michael Natterer  <mitch@imendio.com>
 
        * glib/*.h: make it possible to disable single-file includes by
index 77a01adaf13617e80f35d1df2ac0f82366677888..bf99fd165b6ed798f80aa0239c9f3e7fc726ade5 100644 (file)
@@ -118,11 +118,6 @@ AC_MSG_CHECKING([for Win32])
 case "$host" in
   *-*-mingw*)
     glib_native_win32=yes
-    GLIB_DEF=glib.def
-    GMODULE_DEF=gmodule.def
-    GOBJECT_DEF=gobject.def
-    GTHREAD_DEF=gthread.def
-    TESTGMODULE_EXP=testgmodule.exp
     glib_pid_type='void *'
     # Unfortunately the mingw implementations of C99-style snprintf and vsnprintf
     # don't seem to be quite good enough, at least not in mingw-runtime-3.14.
@@ -136,11 +131,6 @@ case "$host" in
     ;;
   *)
     glib_native_win32=no
-    GLIB_DEF=
-    GMODULE_DEF=
-    GOBJECT_DEF=
-    GTHREAD_DEF=
-    TESTGMODULE_EXP=
     glib_pid_type=int
     ;;
 esac
@@ -165,11 +155,6 @@ AM_CONDITIONAL(OS_WIN32, [test "$glib_native_win32" = "yes"])
 AM_CONDITIONAL(OS_UNIX, [test "$glib_native_win32" != "yes"])
 AM_CONDITIONAL(OS_LINUX, [test "$glib_os_linux" = "yes"])
 AM_CONDITIONAL(OS_CARBON, [test "$glib_have_carbon" = "yes"])
-AC_SUBST(GLIB_DEF)
-AC_SUBST(GMODULE_DEF)
-AC_SUBST(GOBJECT_DEF)
-AC_SUBST(GTHREAD_DEF)
-AC_SUBST(TESTGMODULE_EXP)
 
 if test "$glib_native_win32" = "yes"; then
   AC_CHECK_TOOL(WINDRES, windres, no)
index ba66d532c6c0254ccdcaa7571873b3ced14e742d..4093cac9ac64ebbd173fa0172eb440c788ce4a7d 100644 (file)
@@ -252,8 +252,8 @@ no_undefined = -no-undefined
 endif
 
 if OS_WIN32
-# This requires a very new libtool
 export_symbols = -export-symbols glib.def
+glib_def = glib.def
 
 install-def-file:
        $(INSTALL) glib.def $(DESTDIR)$(libdir)/glib-2.0.def
@@ -286,7 +286,7 @@ pcre_inc =
 endif
 
 libglib_2_0_la_LIBADD = libcharset/libcharset.la $(printf_la) @GIO@ @GSPAWN@ @PLATFORMDEP@ @ICONV_LIBS@ @G_LIBS_EXTRA@ $(pcre_lib)
-libglib_2_0_la_DEPENDENCIES = libcharset/libcharset.la $(printf_la) @GIO@ @GSPAWN@ @PLATFORMDEP@ $(glib_win32_res) @GLIB_DEF@
+libglib_2_0_la_DEPENDENCIES = libcharset/libcharset.la $(printf_la) @GIO@ @GSPAWN@ @PLATFORMDEP@ $(glib_win32_res) $(glib_def)
 
 libglib_2_0_la_LDFLAGS = \
         $(glib_win32_res_ldflag) \
index c3cb7cc6cd8825a56cffe616c9043c6e7b51316d..6ff9b40c58328b826b6b37b055df47aa82185031 100644 (file)
@@ -1,3 +1,8 @@
+2008-03-16  Tor Lillqvist  <tml@novell.com>
+
+       * Makefile.am: Define gmodule_def locally here instead of using an
+       Autoconf variable.
+
 2008-03-10  Matthias Clasen  <mclasen@redhat.com>
        
        * === Released 2.16.1 ===
index a0adfd6b32f28b09edf7176f16cc0b87f916cafb..c238110ffa303f2d2f8f0e9471ff984c3d67d297 100644 (file)
@@ -59,6 +59,7 @@ endif
 
 if OS_WIN32
 export_symbols = -export-symbols $(srcdir)/gmodule.def
+gmodule_def = gmodule.def
 
 install-def-file:
        $(INSTALL) $(srcdir)/gmodule.def $(DESTDIR)$(libdir)/gmodule-2.0.def
@@ -84,7 +85,7 @@ libgmodule_2_0_la_LDFLAGS = \
 
 libgmodule_2_0_la_LIBADD = $(G_MODULE_LIBS_EXTRA) $(G_MODULE_LIBS) $(libglib)
 
-libgmodule_2_0_la_DEPENDENCIES = $(gmodule_win32_res) $(GMODULE_DEF)
+libgmodule_2_0_la_DEPENDENCIES = $(gmodule_win32_res) $(gmodule_def)
 
 if OS_WIN32
 gmodule-win32-res.o: gmodule.rc
index c71f130fab41e19ab8ca28f7d47f7b3b711209a7..8bcd47e495c45f7b41bd366e1c974f15c281dd49 100644 (file)
@@ -1,3 +1,8 @@
+2008-03-16  Tor Lillqvist  <tml@novell.com>
+
+       * Makefile.am: Define gobject_def locally here instead of using an
+       Autoconf variable.
+
 2008-03-10  Matthias Clasen  <mclasen@redhat.com>
        
        * === Released 2.16.1 ===
index b2ab425a254aa6f2832fb525ea0c6e6db90ce023..c348b6762f5d0a4f371a4b1a25a0eaf8a758f6af 100644 (file)
@@ -55,6 +55,7 @@ endif
 
 if OS_WIN32
 export_symbols = -export-symbols gobject.def
+gobject_def = gobject.def
 
 install-def-file:
        $(INSTALL) gobject.def $(DESTDIR)$(libdir)/gobject-2.0.def
@@ -82,7 +83,7 @@ libgobject_2_0_la_LDFLAGS = \
 
 libgobject_2_0_la_LIBADD = $(libglib)
 
-libgobject_2_0_la_DEPENDENCIES = $(gobject_win32_res) $(GOBJECT_DEF)
+libgobject_2_0_la_DEPENDENCIES = $(gobject_win32_res) $(gobject_def)
 
 #
 # setup source file variables
index 39da7679520ab8b783765094816414ea4c517eff..75e10e5713d7425a9d9d1b81de47c2b4c8c7f128 100644 (file)
@@ -1,3 +1,8 @@
+2008-03-16  Tor Lillqvist  <tml@novell.com>
+
+       * Makefile.am: Define gthread_def locally here instead of using an
+       Autoconf variable.
+
 2008-03-10  Matthias Clasen  <mclasen@redhat.com>
        
        * === Released 2.16.1 ===
index 6d91d4d60184ce2e2d1246c55656d63027529adb..07dc0a20de6f6294f8bb57b1d8b3541664ece933 100644 (file)
@@ -47,6 +47,7 @@ endif
 
 if OS_WIN32
 export_symbols = -export-symbols $(srcdir)/gthread.def
+gthread_def = gthread.def
 
 install-def-file:
        $(INSTALL) $(srcdir)/gthread.def $(DESTDIR)$(libdir)/gthread-2.0.def
@@ -71,7 +72,7 @@ libgthread_2_0_la_LDFLAGS = \
 
 libgthread_2_0_la_LIBADD = $(G_THREAD_LIBS_EXTRA) $(G_THREAD_LIBS_FOR_GTHREAD) $(libglib)
 
-libgthread_2_0_la_DEPENDENCIES = $(gthread_win32_res) $(GTHREAD_DEF)
+libgthread_2_0_la_DEPENDENCIES = $(gthread_win32_res) $(gthread_def)
 
 if OS_WIN32
 gthread-win32-res.o: gthread.rc