Skip to content
Snippets Groups Projects
Commit 96157741 authored by Adrien Béraud's avatar Adrien Béraud
Browse files

cmake: build versioned shared library

parent c6b0e531
Branches
Tags
No related merge requests found
...@@ -4,6 +4,7 @@ set (opendht_VERSION_MAJOR 0) ...@@ -4,6 +4,7 @@ set (opendht_VERSION_MAJOR 0)
set (opendht_VERSION_MINOR 6.1) set (opendht_VERSION_MINOR 6.1)
set (opendht_VERSION ${opendht_VERSION_MAJOR}.${opendht_VERSION_MINOR}) set (opendht_VERSION ${opendht_VERSION_MAJOR}.${opendht_VERSION_MINOR})
set (PACKAGE_VERSION ${opendht_VERSION}) set (PACKAGE_VERSION ${opendht_VERSION})
set (VERSION "${opendht_VERSION}")
list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
...@@ -120,7 +121,7 @@ if (OPENDHT_SHARED) ...@@ -120,7 +121,7 @@ if (OPENDHT_SHARED)
${opendht_HEADERS} ${opendht_HEADERS}
) )
set_target_properties (opendht PROPERTIES IMPORT_SUFFIX "_import.lib") set_target_properties (opendht PROPERTIES IMPORT_SUFFIX "_import.lib")
#set_target_properties (opendht PROPERTIES SOVERSION 1 VERSION 1.0.0) set_target_properties (opendht PROPERTIES SOVERSION ${opendht_VERSION_MAJOR} VERSION ${opendht_VERSION})
if (OPENDHT_LTO) if (OPENDHT_LTO)
target_link_libraries(opendht -flto -fuse-linker-plugin) target_link_libraries(opendht -flto -fuse-linker-plugin)
endif () endif ()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment