diff options
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/ModulePackage.cmake | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/cmake/ModulePackage.cmake b/cmake/ModulePackage.cmake index f6e7e31a..38f841ba 100644 --- a/cmake/ModulePackage.cmake +++ b/cmake/ModulePackage.cmake | |||
@@ -56,10 +56,8 @@ function(add_module lib) | |||
56 | add_library(${lib}_shared SHARED ${ARGN}) | 56 | add_library(${lib}_shared SHARED ${ARGN}) |
57 | set_target_properties(${lib}_shared PROPERTIES | 57 | set_target_properties(${lib}_shared PROPERTIES |
58 | OUTPUT_NAME ${lib} | 58 | OUTPUT_NAME ${lib} |
59 | VERSION ${PROJECT_VERSION} | 59 | VERSION ${SOVERSION} |
60 | # While on 0.x, the x behaves like the major version. 0.2 will be | 60 | SOVERSION ${SOVERSION_MAJOR} |
61 | # incompatible with 0.1. Change this, when releasing 1.0! | ||
62 | SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} | ||
63 | ) | 61 | ) |
64 | install(TARGETS ${lib}_shared DESTINATION "lib") | 62 | install(TARGETS ${lib}_shared DESTINATION "lib") |
65 | endif() | 63 | endif() |