]> granicus.if.org Git - flex/commitdiff
add version information to shared library
authorChristoph Junghans <ottxor@gentoo.org>
Thu, 6 Dec 2012 16:29:42 +0000 (09:29 -0700)
committerWill Estes <westes575@gmail.com>
Sat, 8 Dec 2012 18:59:18 +0000 (13:59 -0500)
Signed-off-by: Will Estes <westes575@gmail.com>
Makefile.am
configure.ac

index d561f725f3128fd7ea6ad741397e741d64097ff9..d052b949a17ef68f510ada1c7cfbb1be463c92f5 100644 (file)
@@ -73,10 +73,14 @@ libfl_la_SOURCES = \
        libmain.c \
        libyywrap.c
 
+libfl_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@
+
 libfl_pic_la_SOURCES = \
        libmain.c \
        libyywrap.c
 
+libfl_pic_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@
+
 noinst_HEADERS = \
        flexdef.h \
        flexint.h \
index c29030f6cf466553ec5b57d8127ccf9f08ea129d..f0a4fda87735b73c2e3ea3b37b3ead62f38cff95 100644 (file)
@@ -26,6 +26,9 @@
 
 AC_INIT([the fast lexical analyser generator], [2.5.37],
 [flex-help@lists.sourceforge.net], [flex])
+SHARED_VERSION_INFO="2:0:0"
+AC_SUBST(SHARED_VERSION_INFO)
+
 AC_CONFIG_SRCDIR([scan.l])
 AM_INIT_AUTOMAKE([gnits dist-bzip2 dist-xz 1.10])
 AC_CONFIG_HEADER([config.h:conf.in])