2008-08-11 Tor Lillqvist <tml@novell.com>
+ * 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 <tml@novell.com>
+
* 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.)
$(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
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 \
-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 \