mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-04 23:30:28 +01:00
symbol visibility
Use a ld version script for libnm-util, libnm_glib and libnm_glib_vpn to control the list of exported symbols. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3994 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
parent
9c5b47fb34
commit
bb9e550328
2 changed files with 7 additions and 3 deletions
|
|
@ -91,6 +91,8 @@ libnm_glib_la_LIBADD = \
|
|||
$(GCONF_LIBS) \
|
||||
$(GNOME_KEYRING_LIBS)
|
||||
|
||||
libnm_glib_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libnm_glib.ver
|
||||
|
||||
noinst_PROGRAMS = libnm-glib-test
|
||||
|
||||
libnm_glib_test_SOURCES = libnm-glib-test.c
|
||||
|
|
@ -101,6 +103,7 @@ libnm_glib_test_LDADD = libnm_glib.la $(top_builddir)/libnm-util/libnm-util.la $
|
|||
libnm_glib_vpn_la_SOURCES = nm-vpn-plugin.c nm-vpn-plugin-ui-interface.c
|
||||
libnm_glib_vpn_la_CFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS)
|
||||
libnm_glib_vpn_la_LIBADD = $(top_builddir)/libnm-util/libnm-util.la $(GLIB_LIBS) $(DBUS_LIBS)
|
||||
libnm_glib_vpn_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libnm_glib_vpn.ver
|
||||
|
||||
|
||||
nm-client-bindings.h: $(top_srcdir)/introspection/nm-manager-client.xml
|
||||
|
|
@ -153,7 +156,7 @@ pkgconfig_DATA = libnm_glib.pc libnm_glib_vpn.pc
|
|||
|
||||
DISTCLEANFILES = libnm_glib.pc libnm_glib.pc
|
||||
|
||||
EXTRA_DIST = libnm_glib.pc.in libnm_glib_vpn.pc.in
|
||||
EXTRA_DIST = libnm_glib.pc.in libnm_glib_vpn.pc.in libnm_glib.ver libnm_glib_vpn.ver
|
||||
|
||||
CLEANFILES = \
|
||||
$(BUILT_SOURCES)
|
||||
|
|
|
|||
|
|
@ -51,6 +51,8 @@ libnm_util_la_SOURCES= \
|
|||
|
||||
libnm_util_la_LIBADD = $(GLIB_LIBS) $(DBUS_LIBS)
|
||||
|
||||
libnm_util_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libnm-util.ver
|
||||
|
||||
if WITH_GNUTLS
|
||||
libnm_util_la_SOURCES += crypto_gnutls.c
|
||||
libnm_util_la_CPPFLAGS += $(LIBGCRYPT_CFLAGS) $(GNUTLS_CFLAGS)
|
||||
|
|
@ -76,6 +78,5 @@ pkgconfig_DATA = libnm-util.pc
|
|||
|
||||
DISTCLEANFILES = libnm-util.pc
|
||||
|
||||
EXTRA_DIST = \
|
||||
libnm-util.pc.in
|
||||
EXTRA_DIST = libnm-util.pc.in libnm-util.ver
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue