summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 182965d..0b4485e 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,11 @@
+version_script = $(srcdir)/libutouch-evemu.ver
+
lib_LTLIBRARIES = libutouch-evemu.la
-libutouch_evemu_la_LDFLAGS = -version-info @LIB_VERSION@
+libutouch_evemu_la_LDFLAGS = \
+ -version-info @LIB_VERSION@ \
+ -Wl,-z,defs -Wl,--as-needed \
+ -Wl,--version-script=$(version_script)
libutouch_evemu_la_SOURCES = \
evemu-impl.h \
@@ -13,3 +18,6 @@ INCLUDES = -I$(top_srcdir)/include/
libutouch_evemuincludedir = $(includedir)
libutouch_evemuinclude_HEADERS = \
$(top_srcdir)/include/evemu.h
+
+EXTRA_DIST = $(version_script)
+