From a85b5df0efecb02e18cded80e46c24cb1bf2beb9 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sat, 11 Mar 2000 11:08:08 +0000 Subject: [PATCH] Changed versioning scheme. --- configure.in | 2 ++ src/Makefile.am | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/configure.in b/configure.in index 02167b47..78c329f8 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(src/control/control.c) AM_INIT_AUTOMAKE(alsa-lib, 0.5.5) +eval LIBTOOL_VERSION_INFO="1:0:0" AM_CONDITIONAL(INSTALL_M4, test "x${ACLOCAL}" = "xaclocal") AC_PREFIX_DEFAULT(/usr) @@ -27,6 +28,7 @@ AC_PROG_GCC_TRADITIONAL ALSA_CHECK_DRIVER SAVE_LIBRARY_VERSION +AC_SUBST(LIBTOOL_VERSION_INFO) AC_OUTPUT(Makefile doc/Makefile include/Makefile src/Makefile \ src/control/Makefile src/mixer/Makefile src/pcm/Makefile \ diff --git a/src/Makefile.am b/src/Makefile.am index 5b7493b4..652f5de2 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,11 +1,12 @@ SUBDIRS=control mixer pcm rawmidi timer hwdep seq instr +COMPATNUM=@LIBTOOL_VERSION_INFO@ lib_LTLIBRARIES = libasound.la libasound_la_SOURCES = error.c libasound_la_LIBADD = control/libcontrol.la mixer/libmixer.la pcm/libpcm.la \ rawmidi/librawmidi.la timer/libtimer.la hwdep/libhwdep.la \ seq/libseq.la instr/libinstr.la -libasound_la_LDFLAGS = -release $(SND_LIB_MAJOR).$(SND_LIB_MINOR).$(SND_LIB_SUBMINOR) +libasound_la_LDFLAGS = -version-info $(COMPATNUM) control/libcontrol.la: $(MAKE) -C control libcontrol.la -- 2.47.1