]> git.ipfire.org Git - thirdparty/libbsd.git/commitdiff
build: Move version ABI from Makefile to configure.ac
authorGuillem Jover <guillem@hadrons.org>
Fri, 12 Jul 2013 20:15:58 +0000 (22:15 +0200)
committerGuillem Jover <guillem@hadrons.org>
Sun, 14 Jul 2013 08:27:25 +0000 (10:27 +0200)
It's easier to find there, and the value can be reused in case we have
to provide another shared library.

configure.ac
src/Makefile.am

index e63ebfec8f397045f427b89d778de9d9c280f937..a390d0c36775538073fadccf7deeafd2f99aa7f9 100644 (file)
@@ -11,6 +11,13 @@ AM_INIT_AUTOMAKE([1.8 foreign nostdinc no-dist-gzip dist-xz])
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])],
                             [AC_SUBST([AM_DEFAULT_VERBOSITY], [1])])
 
+LIBBSD_ABI_MAJOR=0
+LIBBSD_ABI_MINOR=5
+LIBBSD_ABI_PATCH=2
+
+LIBBSD_ABI="$LIBBSD_ABI_MAJOR:$LIBBSD_ABI_MINOR:$LIBBSD_ABI_PATCH"
+AC_SUBST([LIBBSD_ABI])
+
 # Check and store if we got user supplied variables
 user_CFLAGS=${CFLAGS-unset}
 
index 08c0d54fe40e7447066940750e12545274f1012c..96fee3e4aeb70acef34123d2fe4bdcad803eeb0c 100644 (file)
@@ -34,7 +34,7 @@ libbsd_la_DEPENDENCIES = \
        libbsd.map
 libbsd_la_LDFLAGS = \
        -Wl,--version-script=$(srcdir)/libbsd.map \
-       -version-number 0:5:2
+       -version-number $(LIBBSD_ABI)
 libbsd_la_SOURCES = \
        arc4random.c \
        bsd_getopt.c \