[seed] [modules] Prefix all module .sos with seed_ (libseed_readline.so)
- From: Tim Horton <hortont src gnome org>
- To: svn-commits-list gnome org
- Subject: [seed] [modules] Prefix all module .sos with seed_ (libseed_readline.so)
- Date: Sat, 4 Jul 2009 20:19:21 +0000 (UTC)
commit 8041f4719aed21ebc1066bc95cd86b601eaaf2e3
Author: Tim Horton <hortont svn gnome org>
Date: Sat Jul 4 16:13:30 2009 -0400
[modules] Prefix all module .sos with seed_ (libseed_readline.so)
This cuts down on confusion and ambiguous library names, and fixes the
need-to-clean-every-time issue with mpfr and readline.
However, if you currently have a seed checkout, you need to remove the
.libs directory from modules/[readline,mpfr] before the problem will be solved.
libseed/seed-importer.c | 2 +-
modules/Multiprocessing/Makefile.am | 8 ++++----
modules/cairo/Makefile.am | 8 ++++----
modules/canvas/Makefile.am | 8 ++++----
modules/dbus/Makefile.am | 8 ++++----
modules/example/Makefile.am | 6 +++---
modules/gettext/Makefile.am | 6 +++---
modules/gtkbuilder/Makefile.am | 6 +++---
modules/libxml/Makefile.am | 6 +++---
modules/mpfr/Makefile.am | 8 ++++----
modules/os/Makefile.am | 8 ++++----
modules/readline/Makefile.am | 10 +++++-----
modules/sandbox/Makefile.am | 6 +++---
modules/sqlite/Makefile.am | 8 ++++----
14 files changed, 49 insertions(+), 49 deletions(-)
---
diff --git a/libseed/seed-importer.c b/libseed/seed-importer.c
index ad8a88b..41513f9 100644
--- a/libseed/seed-importer.c
+++ b/libseed/seed-importer.c
@@ -662,7 +662,7 @@ seed_importer_search (JSContextRef ctx,
JSValueRef *exception)
{
GSList *path, *walk;
- gchar *prop_as_lib = g_strconcat ("lib", prop, ".", G_MODULE_SUFFIX, NULL);
+ gchar *prop_as_lib = g_strconcat ("libseed_", prop, ".", G_MODULE_SUFFIX, NULL);
path = seed_importer_get_search_path (ctx, exception);
diff --git a/modules/Multiprocessing/Makefile.am b/modules/Multiprocessing/Makefile.am
index cf2798e..8736a61 100644
--- a/modules/Multiprocessing/Makefile.am
+++ b/modules/Multiprocessing/Makefile.am
@@ -5,19 +5,19 @@ EXTRA_DIST = fork.js bi.js
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libmultiprocessing.la
+ libseed_multiprocessing.la
-libmultiprocessing_la_SOURCES = \
+libseed_multiprocessing_la_SOURCES = \
seed-Multiprocessing.c
-libmultiprocessing_la_CFLAGS = \
+libseed_multiprocessing_la_CFLAGS = \
$(GOBJECT_INTROSPECTION_CFLAGS) \
-I top_srcdir@/libseed/ \
-I top_srcdir@/modules/ \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libmultiprocessing_la_LDFLAGS = \
+libseed_multiprocessing_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/cairo/Makefile.am b/modules/cairo/Makefile.am
index 4d87927..8a1e205 100644
--- a/modules/cairo/Makefile.am
+++ b/modules/cairo/Makefile.am
@@ -11,9 +11,9 @@ EXTRA_DIST = seed-cairo-enums.h \
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libcairo.la
+ libseed_cairo.la
-libcairo_la_SOURCES = \
+libseed_cairo_la_SOURCES = \
seed-cairo.c \
seed-cairo-surface.c \
seed-cairo-image-surface.c \
@@ -22,7 +22,7 @@ libcairo_la_SOURCES = \
seed-cairo-pattern.c \
seed-cairo-enums.c
-libcairo_la_CFLAGS = \
+libseed_cairo_la_CFLAGS = \
-Wall \
$(GOBJECT_INTROSPECTION_CFLAGS) \
-I top_srcdir@/libseed/ \
@@ -32,7 +32,7 @@ libcairo_la_CFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libcairo_la_LDFLAGS = \
+libseed_cairo_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(GDK_LDFLAGS) \
$(CAIRO_LDFLAGS) \
diff --git a/modules/canvas/Makefile.am b/modules/canvas/Makefile.am
index 04e6bdd..d66c1d1 100644
--- a/modules/canvas/Makefile.am
+++ b/modules/canvas/Makefile.am
@@ -4,12 +4,12 @@ seedlibdir = ${libdir}/seed
EXTRA_DIST=run-tests.js
seedlib_LTLIBRARIES = \
- libcanvas.la
+ libseed_canvas.la
-libcanvas_la_SOURCES = \
+libseed_canvas_la_SOURCES = \
seed-canvas.c
-libcanvas_la_CFLAGS = \
+libseed_canvas_la_CFLAGS = \
$(GOBJECT_INTROSPECTION_CFLAGS) \
-I top_srcdir@/libseed/ \
-I top_srcdir@/modules/ \
@@ -17,7 +17,7 @@ libcanvas_la_CFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libcanvas_la_LDFLAGS = \
+libseed_canvas_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(CAIRO_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/dbus/Makefile.am b/modules/dbus/Makefile.am
index 4514fdb..d366526 100644
--- a/modules/dbus/Makefile.am
+++ b/modules/dbus/Makefile.am
@@ -14,9 +14,9 @@ module_DATA = dbus.js lang.js
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libdbusnative.la
+ libseed_dbusnative.la
-libdbusnative_la_SOURCES = \
+libseed_dbusnative_la_SOURCES = \
module.c \
util/dbus.c \
util/dbus-proxy.c \
@@ -25,7 +25,7 @@ libdbusnative_la_SOURCES = \
dbus-exports.c
-libdbusnative_la_CFLAGS = \
+libseed_dbusnative_la_CFLAGS = \
-Wall \
-I top_srcdir@/libseed/ \
-I top_srcdir@/modules/ \
@@ -35,7 +35,7 @@ libdbusnative_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
-libdbusnative_la_LDFLAGS = \
+libseed_dbusnative_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
-L/lib \
-ldbus-1 \
diff --git a/modules/example/Makefile.am b/modules/example/Makefile.am
index 0df6387..908a48e 100644
--- a/modules/example/Makefile.am
+++ b/modules/example/Makefile.am
@@ -3,9 +3,9 @@ if BUILD_EXAMPLE_MODULE
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libexample.la
+ libseed_example.la
-libexample_la_SOURCES = \
+libseed_example_la_SOURCES = \
seed-example.c
@@ -16,7 +16,7 @@ AM_CPPFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libexample_la_LDFLAGS = \
+libseed_example_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/gettext/Makefile.am b/modules/gettext/Makefile.am
index 7ae8abf..ffd7b9e 100644
--- a/modules/gettext/Makefile.am
+++ b/modules/gettext/Makefile.am
@@ -3,9 +3,9 @@ if BUILD_GETTEXT_MODULE
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libgettext.la
+ libseed_gettext.la
-libgettext_la_SOURCES = \
+libseed_gettext_la_SOURCES = \
seed-gettext.c
AM_CPPFLAGS = \
@@ -15,7 +15,7 @@ AM_CPPFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libgettext_la_LDFLAGS = \
+libseed_gettext_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/gtkbuilder/Makefile.am b/modules/gtkbuilder/Makefile.am
index b469e27..eb6d2af 100644
--- a/modules/gtkbuilder/Makefile.am
+++ b/modules/gtkbuilder/Makefile.am
@@ -3,9 +3,9 @@ if BUILD_GTKBUILDER_MODULE
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libgtkbuilder.la
+ libseed_gtkbuilder.la
-libgtkbuilder_la_SOURCES = \
+libseed_gtkbuilder_la_SOURCES = \
seed-gtkbuilder.c
@@ -17,7 +17,7 @@ AM_CPPFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libgtkbuilder_la_LDFLAGS = \
+libseed_gtkbuilder_la_LDFLAGS = \
$(GTK_LDFLAGS) \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/libxml/Makefile.am b/modules/libxml/Makefile.am
index 19d56b7..95202e3 100644
--- a/modules/libxml/Makefile.am
+++ b/modules/libxml/Makefile.am
@@ -5,9 +5,9 @@ EXTRA_DIST = xml.js
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- liblibxml.la
+ libseed_libxml.la
-liblibxml_la_SOURCES = \
+libseed_libxml_la_SOURCES = \
seed-libxml.c
AM_CPPFLAGS = \
@@ -18,7 +18,7 @@ AM_CPPFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-liblibxml_la_LDFLAGS = \
+libseed_libxml_la_LDFLAGS = \
$(LIBXML_LDFLAGS) \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/mpfr/Makefile.am b/modules/mpfr/Makefile.am
index 999c638..ae15fd7 100644
--- a/modules/mpfr/Makefile.am
+++ b/modules/mpfr/Makefile.am
@@ -3,9 +3,9 @@ if BUILD_MPFR_MODULE
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libmpfr.la
+ libseed_mpfr.la
-libmpfr_la_SOURCES = \
+libseed_mpfr_la_SOURCES = \
seed-mpfr.c
AM_CPPFLAGS = \
@@ -15,11 +15,11 @@ AM_CPPFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libmpfr_la_LDFLAGS = \
+libseed_mpfr_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
-libmpfr_la_LIBADD = -lmpfr -lgmp
+libseed_mpfr_la_LIBADD = -lmpfr -lgmp
endif
diff --git a/modules/os/Makefile.am b/modules/os/Makefile.am
index 4816958..528804f 100644
--- a/modules/os/Makefile.am
+++ b/modules/os/Makefile.am
@@ -3,19 +3,19 @@ if BUILD_OS_MODULE
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libos.la
+ libseed_os.la
-libos_la_SOURCES = \
+libseed_os_la_SOURCES = \
seed-os.c
-libos_la_CFLAGS = \
+libseed_os_la_CFLAGS = \
$(GOBJECT_INTROSPECTION_CFLAGS) \
-I top_srcdir@/libseed/ \
-I top_srcdir@/modules/ \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libos_la_LDFLAGS = \
+libseed_os_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
-lutil \
$(SEED_DEBUG_LDFLAGS) \
diff --git a/modules/readline/Makefile.am b/modules/readline/Makefile.am
index e2383a0..3380d04 100644
--- a/modules/readline/Makefile.am
+++ b/modules/readline/Makefile.am
@@ -3,22 +3,22 @@ if BUILD_READLINE_MODULE
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libreadline.la
+ libseed_readline.la
-libreadline_la_SOURCES = \
+libseed_readline_la_SOURCES = \
seed-readline.c
-libreadline_la_CFLAGS = \
+libseed_readline_la_CFLAGS = \
$(GOBJECT_INTROSPECTION_CFLAGS) \
$(FFI_CFLAGS) \
-I top_srcdir@/modules/ \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libreadline_la_LDFLAGS = \
+libseed_readline_la_LDFLAGS = \
+ -lreadline \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(FFI_LDFLAGS) \
- -lreadline \
$(SEED_PROFILE_LIBS)
endif
diff --git a/modules/sandbox/Makefile.am b/modules/sandbox/Makefile.am
index 7441192..39e60b1 100644
--- a/modules/sandbox/Makefile.am
+++ b/modules/sandbox/Makefile.am
@@ -1,9 +1,9 @@
seedlibdir = ${libdir}/seed
seedlib_LTLIBRARIES = \
- libsandbox.la
+ libseed_sandbox.la
-libsandbox_la_SOURCES = \
+libseed_sandbox_la_SOURCES = \
seed-sandbox.c
@@ -14,7 +14,7 @@ AM_CPPFLAGS = \
$(SEED_DEBUG_CFLAGS) \
$(SEED_PROFILE_CFLAGS)
-libsandbox_la_LDFLAGS = \
+libseed_sandbox_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
$(SEED_PROFILE_LIBS)
diff --git a/modules/sqlite/Makefile.am b/modules/sqlite/Makefile.am
index 0903585..8732d09 100644
--- a/modules/sqlite/Makefile.am
+++ b/modules/sqlite/Makefile.am
@@ -4,12 +4,12 @@ seedlibdir = ${libdir}/seed
EXTRA_DIST = example.js
seedlib_LTLIBRARIES = \
- libsqlite.la
+ libseed_sqlite.la
-libsqlite_la_SOURCES = \
+libseed_sqlite_la_SOURCES = \
seed-sqlite.c
-libsqlite_la_CFLAGS = \
+libseed_sqlite_la_CFLAGS = \
-I top_srcdir@/modules/ \
$(GOBJECT_INTROSPECTION_CFLAGS) \
$(SQLITE_CFLAGS) \
@@ -17,7 +17,7 @@ libsqlite_la_CFLAGS = \
$(SEED_PROFILE_CFLAGS)
-libsqlite_la_LDFLAGS = \
+libseed_sqlite_la_LDFLAGS = \
$(GOBJECT_INTROSPECTION_CFLAGS) \
$(SQLITE_LDFLAGS) \
$(SEED_DEBUG_LDFLAGS) \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]