Added the SOVERSION same as autotools.

Set CMAKE_MINIMUM_REQUIRED to 2.6.4.
This commit is contained in:
Takatoshi Kondo 2014-06-08 14:05:33 +00:00
parent c8fa0be345
commit fb1d480faf

View File

@ -1,11 +1,10 @@
CMAKE_MINIMUM_REQUIRED (VERSION 2.8.7) CMAKE_MINIMUM_REQUIRED (VERSION 2.6.4)
PROJECT (msgpack) PROJECT (msgpack)
SET (VERSION 0.5.7) SET (VERSION 0.5.7)
SET (VERSION_MAJOR 5) SET (VERSION_MAJOR 5)
SET (VERSION_MINOR 7) SET (VERSION_MINOR 7)
FIND_PACKAGE (GTest) FIND_PACKAGE (GTest)
FIND_PACKAGE (ZLIB) FIND_PACKAGE (ZLIB)
FIND_PACKAGE (Threads) FIND_PACKAGE (Threads)
@ -149,6 +148,7 @@ ADD_LIBRARY (msgpack-static STATIC
SET_TARGET_PROPERTIES (msgpack-static PROPERTIES OUTPUT_NAME "msgpack") SET_TARGET_PROPERTIES (msgpack-static PROPERTIES OUTPUT_NAME "msgpack")
SET_TARGET_PROPERTIES (msgpack PROPERTIES IMPORT_SUFFIX "_import.lib") SET_TARGET_PROPERTIES (msgpack PROPERTIES IMPORT_SUFFIX "_import.lib")
SET_TARGET_PROPERTIES (msgpack PROPERTIES SOVERSION 3 VERSION 3.0.0)
IF (MSGPACK_BUILD_TESTS) IF (MSGPACK_BUILD_TESTS)
ENABLE_TESTING () ENABLE_TESTING ()