Log In
Log In
Places
All Projects
Status Monitor
Collapse sidebar
cryptocurrency
bls-dash
bls-dash-soversion.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bls-dash-soversion.patch of Package bls-dash
From 4b72bbbc1212e9d65e6c074f4404f295824a02b7 Mon Sep 17 00:00:00 2001 From: Oleg Girko <ol@infoserver.lv> Date: Fri, 26 Aug 2022 01:38:07 +0300 Subject: [PATCH] Set VERSION and SOVERSION properties of the shared library. Signed-off-by: Oleg Girko <ol@infoserver.lv> --- CMakeLists.txt | 5 +++++ src/CMakeLists.txt | 3 +++ 2 files changed, 8 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1183340..e375861 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,6 +13,11 @@ if(NOT CMAKE_BUILD_TYPE) endif() project(BLS) +set(PROJECT_VERSION_MAJOR "1") +set(PROJECT_VERSION_MINOR "2") +set(PROJECT_VERSION_PATCH "4") +set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") +set(VERSION ${PROJECT_VERSION}) set(BUILD_BLS_PYTHON_BINDINGS "1" CACHE STRING "") set(BUILD_BLS_TESTS "1" CACHE STRING "") diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 24cac95..eec4dc9 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -32,6 +32,9 @@ target_link_libraries(bls-dash sodium ) +set_target_properties(bls-dash PROPERTIES VERSION ${PROJECT_VERSION}) +set_target_properties(bls-dash PROPERTIES SOVERSION ${PROJECT_VERSION_MAJOR}) + install(FILES ${HEADERS} DESTINATION include/bls-dash) install(TARGETS bls-dash LIBRARY DESTINATION ${LIB_INSTALL_DIR} ARCHIVE DESTINATION ${LIB_INSTALL_DIR}) -- 2.37.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Contact
Support
@OBShq
The Open Build Service is an
openSUSE project
.
Log In
Places
Places
All Projects
Status Monitor