diff --git a/CMakeLists.txt b/CMakeLists.txt index c99c62cc01030a33533ef31054c061a3f7b13775..5644a3c6f5ac7429a974c8a7da073f7aef266396 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -57,8 +57,8 @@ configure_package_config_file( write_basic_package_version_file( ${PROJECT_BINARY_DIR}/mtime-config-version.cmake - VERSION ${mtime_VERSION_MAJOR}.${mtime_VERSION_MINOR} - COMPATIBILITY AnyNewerVersion + VERSION ${PROJECT_VERSION} + COMPATIBILITY SameMajorVersion ) install(EXPORT mtime-targets DESTINATION ${CMAKE_INSTALL_LIBDIR}/mtime/cmake) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1be94130abfeaa23e0e758871985d45f4e885581..73faed75f4997dff2c387d89e85ed14dd5890efb 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -70,6 +70,8 @@ set_target_properties( C_STANDARD_REQUIRED ON PUBLIC_HEADER "${public_headers}" EXPORT_NAME mtime::mtime + VERSION ${PROJECT_VERSION} + SOVERSION ${PROJECT_VERSION_MAJOR} ) target_include_directories(