From 91b67538ca5ccfc75e3d9d4a313b248dd39881b5 Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Thu, 13 Jan 2022 01:09:30 +0300 Subject: [PATCH] Added both version and soversion --- cmake/developer_package/frontends/frontends.cmake | 3 ++- src/bindings/c/src/CMakeLists.txt | 3 ++- src/cmake/ov_runtime.cmake | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/cmake/developer_package/frontends/frontends.cmake b/cmake/developer_package/frontends/frontends.cmake index 31fe8846056..1ea6c84d7eb 100644 --- a/cmake/developer_package/frontends/frontends.cmake +++ b/cmake/developer_package/frontends/frontends.cmake @@ -178,7 +178,8 @@ macro(ov_add_frontend) ie_add_api_validator_post_build_step(TARGET ${TARGET_NAME}) - set_target_properties(${TARGET_NAME} PROPERTIES SOVERSION ${OpenVINO_VERSION}) + # 202202 + set_target_properties(${TARGET_NAME} PROPERTIES SOVERSION ${OpenVINO_VERSION_MAJOR} VERSION ${OpenVINO_VERSION}) target_link_libraries(${TARGET_NAME} PRIVATE openvino::runtime ${OV_FRONTEND_LINK_LIBRARIES}) diff --git a/src/bindings/c/src/CMakeLists.txt b/src/bindings/c/src/CMakeLists.txt index a49c9094545..02331ca6a89 100644 --- a/src/bindings/c/src/CMakeLists.txt +++ b/src/bindings/c/src/CMakeLists.txt @@ -31,7 +31,8 @@ ie_add_vs_version_file(NAME ${TARGET_NAME} # export set_target_properties(${TARGET_NAME} PROPERTIES EXPORT_NAME runtime::c - SOVERSION ${OpenVINO_VERSION}) + SOVERSION ${OpenVINO_VERSION_MAJOR} + VERSION ${OpenVINO_VERSION}) export(TARGETS ${TARGET_NAME} NAMESPACE openvino:: APPEND FILE "${CMAKE_BINARY_DIR}/OpenVINOTargets.cmake") diff --git a/src/cmake/ov_runtime.cmake b/src/cmake/ov_runtime.cmake index 33e8c642eda..fd3f9e43f4a 100644 --- a/src/cmake/ov_runtime.cmake +++ b/src/cmake/ov_runtime.cmake @@ -92,7 +92,8 @@ ov_install_static_lib(${TARGET_NAME}_dev core) # Install OpenVINO runtime set_target_properties(${TARGET_NAME} PROPERTIES OUTPUT_NAME openvino - SOVERSION ${OpenVINO_VERSION}) + SOVERSION ${OpenVINO_VERSION_MAJOR} + VERSION ${OpenVINO_VERSION}) list(APPEND PATH_VARS "IE_INCLUDE_DIR")