Add common versioning to all libraries
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1383 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
e6258f8049
commit
8cf5945900
13
configure.in
13
configure.in
@ -10,6 +10,19 @@ AM_CONFIG_HEADER(config.h)
|
||||
|
||||
AC_CONFIG_SRCDIR(src/libopensc/sc.c)
|
||||
|
||||
# LT Version numbers, remember to change them just *before* a release.
|
||||
# (Code changed: REVISION++)
|
||||
# (Interfaces added/removed/changed: CURRENT++, REVISION=0)
|
||||
# (Interfaces added: AGE++)
|
||||
# (Interfaces removed: AGE=0)
|
||||
OPENSC_LT_CURRENT=0
|
||||
OPENSC_LT_REVISION=8
|
||||
OPENSC_LT_AGE=0
|
||||
|
||||
AC_SUBST(OPENSC_LT_CURRENT)
|
||||
AC_SUBST(OPENSC_LT_REVISION)
|
||||
AC_SUBST(OPENSC_LT_AGE)
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
case "$host" in
|
||||
*darwin* | *rhapsody*)
|
||||
|
@ -43,8 +43,7 @@ libopensc_la_SOURCES = \
|
||||
card-setcos.c card-miocos.c card-flex.c card-gpk.c \
|
||||
card-etoken.c card-tcos.c card-emv.c card-default.c \
|
||||
card-mcrd.c card-starcos.c
|
||||
|
||||
libopensc_la_LDFLAGS = -version-info 0:6:0
|
||||
libopensc_la_LDFLAGS = -version-info @OPENSC_LT_CURRENT@:@OPENSC_LT_REVISION@:@OPENSC_LT_AGE@
|
||||
libopensc_la_LIBADD = @LIBDL@ @OPENCT_LIBS@ $(PCSC_LIB) $(SSL_LIB) $(LIBSCCONF)
|
||||
|
||||
include_HEADERS = \
|
||||
|
@ -25,7 +25,7 @@ opensc_pkcs11_la_LIBADD = @LIBDL@ @LIBOPENSC@ \
|
||||
../pkcs15init/libpkcs15init.la ../scrandom/libscrandom.la
|
||||
|
||||
libpkcs11_la_SOURCES = libpkcs11.c
|
||||
libpkcs11_la_LDFLAGS = -version-info 0:6:0
|
||||
libpkcs11_la_LDFLAGS = -version-info @OPENSC_LT_CURRENT@:@OPENSC_LT_REVISION@:@OPENSC_LT_AGE@
|
||||
libpkcs11_la_LIBADD = @LIBDL@ @LIBOPENSC@ \
|
||||
../pkcs15init/libpkcs15init.la ../scrandom/libscrandom.la
|
||||
|
||||
|
@ -25,6 +25,7 @@ libpkcs15init_la_SOURCES = \
|
||||
pkcs15-lib.c profile.c \
|
||||
pkcs15-gpk.c pkcs15-miocos.c pkcs15-cflex.c \
|
||||
pkcs15-etoken.c
|
||||
libpkcs15init_la_LDFLAGS = -version-info @OPENSC_LT_CURRENT@:@OPENSC_LT_REVISION@:@OPENSC_LT_AGE@
|
||||
|
||||
include_HEADERS = pkcs15-init.h
|
||||
noinst_HEADERS = profile.h
|
||||
|
@ -11,6 +11,7 @@ noinst_HEADERS = internal.h
|
||||
|
||||
lib_LTLIBRARIES = libscconf.la
|
||||
libscconf_la_SOURCES = scconf.c parse.c write.c lex-parse.l
|
||||
libscconf_la_LDFLAGS = -version-info @OPENSC_LT_CURRENT@:@OPENSC_LT_REVISION@:@OPENSC_LT_AGE@
|
||||
|
||||
noinst_PROGRAMS = test-conf
|
||||
|
||||
|
@ -13,6 +13,7 @@ endif
|
||||
|
||||
lib_LTLIBRARIES = $(LDAP_LTLIB)
|
||||
libscldap_la_SOURCES = scldap.c scldap.h
|
||||
libscldap_la_LDFLAGS = -version-info @OPENSC_LT_CURRENT@:@OPENSC_LT_REVISION@:@OPENSC_LT_AGE@
|
||||
libscldap_la_LIBADD = @LIBLDAP@ @LIBSCCONF@
|
||||
|
||||
noinst_PROGRAMS = $(LDAP_PROGRAM)
|
||||
|
Loading…
Reference in New Issue
Block a user