From: Tor Lillqvist Date: Mon, 11 Aug 2008 12:35:09 +0000 (+0000) Subject: Put a list of the platform-dependent .la files in the subdirectories in X-Git-Tag: GLIB_2_17_7~31 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3c9cfe7fb5401d3c604a67faef94b377a8907201;p=platform%2Fupstream%2Fglib.git Put a list of the platform-dependent .la files in the subdirectories in 2008-08-11 Tor Lillqvist * Makefile.am: Put a list of the platform-dependent .la files in the subdirectories in the platform_deps Make variable, and make libgio-2.0.la depend on that, so that it gets relinked if one of the dependent libraries has changed. svn path=/trunk/; revision=7336 --- diff --git a/gio/ChangeLog b/gio/ChangeLog index 1bc5bd1..e8057f2 100644 --- a/gio/ChangeLog +++ b/gio/ChangeLog @@ -1,5 +1,12 @@ 2008-08-11 Tor Lillqvist + * Makefile.am: Put a list of the platform-dependent .la files in + the subdirectories in the platform_deps Make variable, and make + libgio-2.0.la depend on that, so that it gets relinked if one of + the dependent libraries has changed. + +2008-08-11 Tor Lillqvist + * Makefile.am (platform_libadd): Remove -lwininet which had been added by mistake. We will probably eventually be using WinHTTP, not the older WinInet anyway. (Actually I am working on it.) diff --git a/gio/Makefile.am b/gio/Makefile.am index 8e58ed5..971bdeb 100644 --- a/gio/Makefile.am +++ b/gio/Makefile.am @@ -94,22 +94,26 @@ local_sources = \ $(NULL) platform_libadd = +platform_deps = appinfo_sources = if HAVE_INOTIFY SUBDIRS += inotify platform_libadd += inotify/libinotify.la +platform_deps += inotify/libinotify.la endif if HAVE_FEN AM_CPPFLAGS += -DHAVE_FEN SUBDIRS += fen platform_libadd += fen/libfen.la +platform_deps += fen/libfen.la endif if OS_WIN32 SUBDIRS += win32 platform_libadd += win32/libgiowin32.la +platform_deps += win32/libgiowin32.la endif @@ -122,6 +126,7 @@ endif if OS_UNIX appinfo_sources += gdesktopappinfo.c gdesktopappinfo.h platform_libadd += xdgmime/libxdgmime.la +platform_deps += xdgmime/libxdgmime.la unix_sources = \ gunixmount.c \ gunixmount.h \ @@ -267,7 +272,7 @@ libgio_2_0_la_LDFLAGS = \ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -export-dynamic $(no_undefined) $(export_symbols) -libgio_2_0_la_DEPENDENCIES = $(gio_def) +libgio_2_0_la_DEPENDENCIES = $(gio_def) $(platform_deps) gio_headers = \ gappinfo.h \