OSDN Git Service

build: Add library version information
authorMarcel Holtmann <marcel@holtmann.org>
Tue, 17 Jul 2012 03:41:22 +0000 (00:41 -0300)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 30 Jul 2012 03:01:50 +0000 (20:01 -0700)
Makefile.am

index 0a4916f..dabc6c8 100644 (file)
@@ -1,6 +1,15 @@
 
 AM_MAKEFLAGS = --no-print-directory
 
+# Library code modified:       REVISION++
+# Interfaces changed:          CURRENT++ REVISION=0
+# Interfaces added:            CURRENT++ REVISION=0 AGE++
+# Interfaces removed:          CURRENT++ REVISION=0 AGE=0
+
+SBC_CURRENT = 0
+SBC_REVISION = 0
+SBC_AGE = 0
+
 sbc_headers = sbc/sbc.h
 
 sbc_sources = sbc/sbc.c sbc/sbc_private.h sbc/sbc_math.h sbc/sbc_tables.h \
@@ -16,6 +25,9 @@ lib_LTLIBRARIES = sbc/libsbc.la
 
 sbc_libsbc_la_SOURCES = $(sbc_headers) $(sbc_sources)
 
+sbc_libsbc_la_LDFLAGS = -no-undefined \
+                       -version-info $(SBC_CURRENT):$(SBC_REVISION):$(SBC_AGE)
+
 if TOOLS
 noinst_LTLIBRARIES = sbc/libsbc-private.la