Prepare for version 2.0.0 with versioning for 2.0.0
authordbs <dbs@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 22 Feb 2011 17:44:25 +0000 (17:44 +0000)
committerdbs <dbs@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 22 Feb 2011 17:44:25 +0000 (17:44 +0000)
Use the libtool -version-info option to provide an explicit version
for the libopensrf.so library. Introducing versioned libraries will
give us the ability to force recompiles of linked applications when
binary compatibility has been broken.

git-svn-id: svn://svn.open-ils.org/OpenSRF/branches/rel_2_0@2171 9efc2488-bf62-4759-914b-345cdb29e865

src/libopensrf/Makefile.am

index c8e4f8b..ca636a2 100644 (file)
@@ -112,4 +112,4 @@ libopensrf_la_DEPENDENCIES = libosrf_json.la
 libopensrf_la_LIBADD = $(memcached_LIBS)
 
 libopensrf_la_SOURCES = $(TARGS) $(TARGS_HEADS) $(JSON_TARGS) $(JSON_TARGS_HEADS)
-
+libopensrf_la_LDFLAGS = -version-info 2:0:0