mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-02 07:36:17 +01:00
186965fc9b
http://lists.gnu.org/archive/html/bug-libtool/2013-05/msg00009.html hit us again. libtool only builds .so files if we install the library, so force it to build for our testcase, even if we don't install it.
42 lines
1.0 KiB
Makefile
42 lines
1.0 KiB
Makefile
NULL =
|
|
|
|
LDADD = \
|
|
$(top_builddir)/gio/libgio-2.0.la \
|
|
$(top_builddir)/gobject/libgobject-2.0.la \
|
|
$(top_builddir)/gmodule/libgmodule-2.0.la \
|
|
$(top_builddir)/glib/libglib-2.0.la \
|
|
$(NULL)
|
|
|
|
AM_CPPFLAGS = \
|
|
$(gio_INCLUDES) $(GLIB_DEBUG_FLAGS) \
|
|
-I$(top_builddir)/gio \
|
|
-I$(top_srcdir)/gio \
|
|
$(NULL)
|
|
|
|
modules = \
|
|
libtestmodulea.la \
|
|
libtestmoduleb.la \
|
|
$(NULL)
|
|
|
|
if ENABLE_ALWAYS_BUILD_TESTS
|
|
noinst_LTLIBRARIES = $(modules)
|
|
else
|
|
check_LTLIBRARIES = $(modules)
|
|
endif
|
|
|
|
if ENABLE_INSTALLED_TESTS
|
|
testmoduledir = $(installed_testdir)/modules
|
|
testmodule_LTLIBRARIES = $(modules)
|
|
else
|
|
# See comment in Makefile.am one level up
|
|
rpath_hack = -rpath /
|
|
endif
|
|
|
|
libtestmodulea_la_SOURCES = test-module-a.c
|
|
libtestmodulea_la_LIBADD = $(LDADD)
|
|
libtestmodulea_la_LDFLAGS = $(LDFLAGS) -no-undefined -avoid-version $(rpath_hack)
|
|
|
|
libtestmoduleb_la_SOURCES = test-module-b.c
|
|
libtestmoduleb_la_LIBADD = $(LDADD)
|
|
libtestmoduleb_la_LDFLAGS =$(LDFLAGS) -no-undefined -avoid-version $(rpath_hack)
|