summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <pochu27@gmail.com>2011-01-15 17:52:31 +0000
committerEmmanuele Bassi <ebassi@linux.intel.com>2011-01-28 15:50:13 +0000
commit939bab232fb997169c7383643df33caac90bf1fa (patch)
tree8826c86a0df02667502cbb108148cfd30a5f659f
parenta4a418c295e54861ae1e925b4e0cf63aad200f41 (diff)
downloadclutter-gtk-939bab232fb997169c7383643df33caac90bf1fa.tar.gz
Don't export private symbols in the shared library
http://bugzilla.clutter-project.org/show_bug.cgi?id=2519
-rw-r--r--clutter-gtk/Makefile.am4
1 files changed, 3 insertions, 1 deletions
diff --git a/clutter-gtk/Makefile.am b/clutter-gtk/Makefile.am
index 6e33f02..f643f24 100644
--- a/clutter-gtk/Makefile.am
+++ b/clutter-gtk/Makefile.am
@@ -50,7 +50,9 @@ source_h_private = \
# please, keep the list sorted alphabetically
libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_SOURCES = $(source_c) $(source_h) $(source_h_private)
libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LIBADD = $(CLUTTER_LIBS) $(GTK_LIBS)
-libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS)
+libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = \
+ $(CLUTTER_LT_LDFLAGS) \
+ -export-symbols-regex "^gtk_clutter.*"
cluttergtkheadersdir = $(includedir)/clutter-gtk-@CLUTTER_GTK_API_VERSION@/clutter-gtk