mirror of
https://gitlab.gnome.org/GNOME/libsecret.git
synced 2024-12-22 12:48:51 +00:00
Set correct module flags on libsecret
* Pointed out by Robert Ancell https://bugzilla.gnome.org/show_bug.cgi?id=680207
This commit is contained in:
parent
54b73f5cb6
commit
e34381276e
@ -2,14 +2,6 @@ include $(top_srcdir)/Makefile.decl
|
|||||||
|
|
||||||
SUBDIRS = . tests
|
SUBDIRS = . tests
|
||||||
|
|
||||||
module_flags = \
|
|
||||||
-version-info $(SECRET_LT_RELEASE) \
|
|
||||||
-export_dynamic \
|
|
||||||
-avoid-version \
|
|
||||||
-module \
|
|
||||||
-no-undefined \
|
|
||||||
-export-symbols-regex '^secret_'
|
|
||||||
|
|
||||||
INCLUDES = \
|
INCLUDES = \
|
||||||
-I$(top_srcdir) \
|
-I$(top_srcdir) \
|
||||||
-DSECRET_COMPILATION \
|
-DSECRET_COMPILATION \
|
||||||
@ -79,11 +71,22 @@ libsecret_@SECRET_MAJOR@_la_SOURCES = \
|
|||||||
libsecret_@SECRET_MAJOR@_la_CFLAGS = \
|
libsecret_@SECRET_MAJOR@_la_CFLAGS = \
|
||||||
$(LIBGCRYPT_CFLAGS)
|
$(LIBGCRYPT_CFLAGS)
|
||||||
|
|
||||||
|
libsecret_@SECRET_MAJOR@_la_LDFLAGS = \
|
||||||
|
-version-info $(SECRET_LT_RELEASE) \
|
||||||
|
-no-undefined \
|
||||||
|
-export-symbols-regex '^secret_'
|
||||||
|
|
||||||
libsecret_@SECRET_MAJOR@_la_LIBADD = \
|
libsecret_@SECRET_MAJOR@_la_LIBADD = \
|
||||||
$(top_builddir)/egg/libegg.la \
|
$(top_builddir)/egg/libegg.la \
|
||||||
$(LIBGCRYPT_LIBS) \
|
$(LIBGCRYPT_LIBS) \
|
||||||
$(LIBS)
|
$(LIBS)
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES = libsecret-testable.la
|
||||||
|
libsecret_testable_la_SOURCES =
|
||||||
|
libsecret_testable_la_LIBADD = $(libsecret_@SECRET_MAJOR@_la_OBJECTS) \
|
||||||
|
$(libsecret_@SECRET_MAJOR@_la_LIBADD)
|
||||||
|
libsecret_testable_la_DEPENDENCIES = $(libsecret_@SECRET_MAJOR@_la_OBJECTS)
|
||||||
|
|
||||||
DBUS_XML_DEFINITIONS = \
|
DBUS_XML_DEFINITIONS = \
|
||||||
$(srcdir)/org.freedesktop.Secrets.xml
|
$(srcdir)/org.freedesktop.Secrets.xml
|
||||||
|
|
||||||
|
@ -25,13 +25,12 @@ libmock_service_la_LDFLAGS = \
|
|||||||
-rpath /force/shared
|
-rpath /force/shared
|
||||||
|
|
||||||
libmock_service_la_LIBADD = \
|
libmock_service_la_LIBADD = \
|
||||||
$(top_builddir)/egg/libegg.la \
|
$(top_builddir)/libsecret/libsecret-testable.la \
|
||||||
$(top_builddir)/libsecret/libsecret-@SECRET_MAJOR@.la \
|
|
||||||
$(LIBGCRYPT_LIBS)
|
$(LIBGCRYPT_LIBS)
|
||||||
|
|
||||||
LDADD = \
|
LDADD = \
|
||||||
$(top_builddir)/egg/libegg.la \
|
$(top_builddir)/egg/libegg.la \
|
||||||
$(top_builddir)/libsecret/libsecret-@SECRET_MAJOR@.la \
|
$(top_builddir)/libsecret/libsecret-testable.la \
|
||||||
libmock_service.la \
|
libmock_service.la \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user