Trim the list of exported symbols
authorMichael Biebl <biebl@debian.org>
Mon, 31 Aug 2009 03:06:05 +0000 (05:06 +0200)
committerDavid Zeuthen <davidz@redhat.com>
Sun, 13 Sep 2009 17:31:01 +0000 (13:31 -0400)
Add -export-symbols-regex '(^polkit_.*) to LDFLAGS for libpolkit*

Signed-off-by: David Zeuthen <davidz@redhat.com>
src/polkit/Makefile.am
src/polkitagent/Makefile.am
src/polkitbackend/Makefile.am

index 436054b..2de31d6 100644 (file)
@@ -106,6 +106,8 @@ libpolkit_gobject_1_la_LIBADD =                                             \
         $(EGG_DBUS_LIBS)                                               \
         $(NULL)
 
+libpolkit_gobject_1_la_LDFLAGS = -export-symbols-regex '(^polkit_.*)'
+
 if ENABLE_INTROSPECTION
 girdir = $(GIRDIR)
 gir_DATA = Polkit-1.0.gir
index e64077d..0286c21 100644 (file)
@@ -62,6 +62,8 @@ libpolkit_agent_1_la_LIBADD =                                         \
        $(EXPAT_LIBS)                                                   \
         $(NULL)
 
+libpolkit_agent_1_la_LDFLAGS = -export-symbols-regex '(^polkit_.*)'
+
 libexec_PROGRAMS = polkit-agent-helper-1
 
 polkit_agent_helper_1_SOURCES =                                        \
index 6addc5a..c1ae1e5 100644 (file)
@@ -80,6 +80,8 @@ libpolkit_backend_1_la_LIBADD =                                               \
        $(EXPAT_LIBS)                                                   \
         $(NULL)
 
+libpolkit_backend_1_la_LDFLAGS = -export-symbols-regex '(^polkit_.*)'
+
 CLEANFILES = $(BUILT_SOURCES)
 
 localauthorityconfigdir = $(sysconfdir)/polkit-1/localauthority.conf.d