We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 04bf3f6 commit 069f9e0Copy full SHA for 069f9e0
src/CMakeLists.txt
@@ -34,9 +34,10 @@ set_target_properties(secp256k1_precomputed PROPERTIES POSITION_INDEPENDENT_CODE
34
target_include_directories(secp256k1 PUBLIC
35
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
36
)
37
+math(EXPR ${PROJECT_NAME}_soversion "${${PROJECT_NAME}_LIB_VERSION_CURRENT} - ${${PROJECT_NAME}_LIB_VERSION_AGE}")
38
set_target_properties(secp256k1 PROPERTIES
- VERSION "${${PROJECT_NAME}_LIB_VERSION_CURRENT}.${${PROJECT_NAME}_LIB_VERSION_AGE}.${${PROJECT_NAME}_LIB_VERSION_REVISION}"
39
- SOVERSION "${${PROJECT_NAME}_LIB_VERSION_CURRENT}"
+ VERSION ${${PROJECT_NAME}_soversion}.${${PROJECT_NAME}_LIB_VERSION_AGE}.${${PROJECT_NAME}_LIB_VERSION_REVISION}
40
+ SOVERSION ${${PROJECT_NAME}_soversion}
41
42
43
if(SECP256K1_BUILD_BENCHMARK)
0 commit comments