[cheese/cheese-window-refactor] Export everything
- From: Filippo Argiolas <fargiolas src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [cheese/cheese-window-refactor] Export everything
- Date: Tue, 2 Feb 2010 08:45:19 +0000 (UTC)
commit e85e5c12fbb0d0203639c7834d33706238e93623
Author: Filippo Argiolas <filippo argiolas gmail com>
Date: Tue Feb 2 09:38:35 2010 +0100
Export everything
I'm not sure to get correctly how this really works. I keep getting
random gtype related runtime errors, GST_DEBUG doesn't work properly,
etc. Public symbols are the ones defined in public headers, anyway.
Also libcheesecommon is just a convenience library, its objects are all
merged in libcheese-gtk at link time so it makes sense to export them
for cheese use. If you have a better grasp for this please ping me or
revert this to something saner.
libcheese/Makefile.am | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libcheese/Makefile.am b/libcheese/Makefile.am
index bea7082..0aef1a4 100644
--- a/libcheese/Makefile.am
+++ b/libcheese/Makefile.am
@@ -40,7 +40,7 @@ libcheese_gtk_la_SOURCES = \
cheese-widget-private.h \
$(NULL)
-EXTRA_DIST = cheese-gtk.symbols
+#EXTRA_DIST = cheese-gtk.symbols
# FIXME when we have a .pc file, and sonames
cheesedir = $(includedir)/cheese
@@ -51,7 +51,7 @@ libcheese_gtk_la_LIBADD = \
$(CHEESE_LIBS)
libcheese_gtk_la_LDFLAGS = \
-version-info $(CHEESE_LT_VERSION) \
- -export-symbols $(srcdir)/cheese-gtk.symbols \
+ -export-symbols-regex "^cheese_|.*_get_type" \
-no-undefined \
$(AM_LDFLAGS)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]