[seed] [modules] Build as loadable modules, instead of fully-versioned libraries
- From: Tim Horton <hortont src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [seed] [modules] Build as loadable modules, instead of fully-versioned libraries
- Date: Fri, 4 Sep 2009 18:38:54 +0000 (UTC)
commit 94293bf711ac3fb0a1e065495107fb358ff6106e
Author: Josselin Mouette <joss malsain org>
Date: Fri Sep 4 14:37:12 2009 -0400
[modules] Build as loadable modules, instead of fully-versioned libraries
modules/cairo/Makefile.am | 1 +
modules/canvas/Makefile.am | 1 +
modules/dbus/Makefile.am | 1 +
modules/example/Makefile.am | 1 +
modules/ffi/Makefile.am | 1 +
modules/gettext/Makefile.am | 1 +
modules/gtkbuilder/Makefile.am | 1 +
modules/libxml/Makefile.am | 1 +
modules/mpfr/Makefile.am | 1 +
modules/multiprocessing/Makefile.am | 1 +
modules/os/Makefile.am | 1 +
modules/readline/Makefile.am | 1 +
modules/sandbox/Makefile.am | 1 +
modules/sqlite/Makefile.am | 1 +
14 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/modules/cairo/Makefile.am b/modules/cairo/Makefile.am
index c0867b4..139601a 100644
--- a/modules/cairo/Makefile.am
+++ b/modules/cairo/Makefile.am
@@ -32,6 +32,7 @@ libseed_cairo_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_cairo_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(GDK_LDFLAGS) \
$(CAIRO_LDFLAGS) \
diff --git a/modules/canvas/Makefile.am b/modules/canvas/Makefile.am
index 8c436d7..11a3929 100644
--- a/modules/canvas/Makefile.am
+++ b/modules/canvas/Makefile.am
@@ -17,6 +17,7 @@ libseed_canvas_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_canvas_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(CAIRO_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/dbus/Makefile.am b/modules/dbus/Makefile.am
index d23497e..9f7fdb3 100644
--- a/modules/dbus/Makefile.am
+++ b/modules/dbus/Makefile.am
@@ -35,6 +35,7 @@ libseed_dbusnative_la_CFLAGS = \
libseed_dbusnative_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
-L/lib \
-ldbus-1 \
diff --git a/modules/example/Makefile.am b/modules/example/Makefile.am
index a01a0de..d58f8ec 100644
--- a/modules/example/Makefile.am
+++ b/modules/example/Makefile.am
@@ -15,6 +15,7 @@ AM_CPPFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_example_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/ffi/Makefile.am b/modules/ffi/Makefile.am
index 8cf7898..d7e879d 100644
--- a/modules/ffi/Makefile.am
+++ b/modules/ffi/Makefile.am
@@ -23,6 +23,7 @@ libseed_ffi_la_CFLAGS = \
$(FFI_CFLAGS)
libseed_ffi_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS) \
$(FFI_LDFLAGS)
diff --git a/modules/gettext/Makefile.am b/modules/gettext/Makefile.am
index 4b739c9..a182f4f 100644
--- a/modules/gettext/Makefile.am
+++ b/modules/gettext/Makefile.am
@@ -15,6 +15,7 @@ AM_CPPFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_gettext_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/gtkbuilder/Makefile.am b/modules/gtkbuilder/Makefile.am
index d1629a8..972efdc 100644
--- a/modules/gtkbuilder/Makefile.am
+++ b/modules/gtkbuilder/Makefile.am
@@ -17,6 +17,7 @@ AM_CPPFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_gtkbuilder_la_LDFLAGS = \
+ -module -avoid-version \
$(GTK_LDFLAGS) \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/libxml/Makefile.am b/modules/libxml/Makefile.am
index a2570ea..a1dba7b 100644
--- a/modules/libxml/Makefile.am
+++ b/modules/libxml/Makefile.am
@@ -18,6 +18,7 @@ AM_CPPFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_libxml_la_LDFLAGS = \
+ -module -avoid-version \
$(LIBXML_LDFLAGS) \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/mpfr/Makefile.am b/modules/mpfr/Makefile.am
index 1aebedd..d0497ec 100644
--- a/modules/mpfr/Makefile.am
+++ b/modules/mpfr/Makefile.am
@@ -18,6 +18,7 @@ AM_CPPFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_mpfr_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/multiprocessing/Makefile.am b/modules/multiprocessing/Makefile.am
index 914aead..1e39007 100644
--- a/modules/multiprocessing/Makefile.am
+++ b/modules/multiprocessing/Makefile.am
@@ -17,6 +17,7 @@ libseed_multiprocessing_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_multiprocessing_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/os/Makefile.am b/modules/os/Makefile.am
index 4d877a3..0781937 100644
--- a/modules/os/Makefile.am
+++ b/modules/os/Makefile.am
@@ -15,6 +15,7 @@ libseed_os_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_os_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
-lutil \
$(SEED_DEBUG_LDFLAGS) \
diff --git a/modules/readline/Makefile.am b/modules/readline/Makefile.am
index d36c83d..8eff4e8 100644
--- a/modules/readline/Makefile.am
+++ b/modules/readline/Makefile.am
@@ -16,6 +16,7 @@ libseed_readline_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_readline_la_LDFLAGS = \
+ -module -avoid-version \
-lreadline \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(FFI_LDFLAGS) \
diff --git a/modules/sandbox/Makefile.am b/modules/sandbox/Makefile.am
index cea9b0a..8a53221 100644
--- a/modules/sandbox/Makefile.am
+++ b/modules/sandbox/Makefile.am
@@ -14,6 +14,7 @@ AM_CPPFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_sandbox_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/sqlite/Makefile.am b/modules/sqlite/Makefile.am
index 3119996..deedaba 100644
--- a/modules/sqlite/Makefile.am
+++ b/modules/sqlite/Makefile.am
@@ -17,6 +17,7 @@ libseed_sqlite_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
libseed_sqlite_la_LDFLAGS = \
+ -module -avoid-version \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SQLITE_LDFLAGS) \
$(SEED_DEBUG_LDFLAGS) \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]