cmake: fix lib link to soversion
authorChristoph Junghans <junghans@votca.org>
Sat, 17 Jun 2017 17:37:43 +0000 (11:37 -0600)
committerMathis Rosenhauer <rosenhauer@dkrz.de>
Thu, 22 Jun 2017 07:11:07 +0000 (09:11 +0200)
Follow shared library standard: libXXX.so now gets symlinked
libXXX.so.2, which is symlinked to the real library libXXX.so.X.Y.Z

Signed-off-by: Christoph Junghans <junghans@votca.org>
src/CMakeLists.txt

index f53bf22..2198cce 100644 (file)
@@ -1,11 +1,11 @@
 SET(libaec_SRCS encode.c encode_accessors.c decode.c)
 ADD_LIBRARY(aec ${LIB_TYPE} ${libaec_SRCS})
 SET_TARGET_PROPERTIES(aec PROPERTIES
-  SOVERSION 0.0.6
+  VERSION 0.0.6 SOVERSION 0
   )
 ADD_LIBRARY(sz ${LIB_TYPE} sz_compat.c)
 SET_TARGET_PROPERTIES(sz PROPERTIES
-  SOVERSION 2.0.1
+  VERSION 2.0.1 SOVERSION 2
   )
 
 TARGET_LINK_LIBRARIES(sz aec)