From e1eb7b3fab1cec8dde0c09a20fa731f497be8630 Mon Sep 17 00:00:00 2001 From: "Ankur Sinha (Ankur Sinha Gmail)" Date: Thu, 18 Apr 2019 22:11:41 +0100 Subject: [PATCH 4/9] v2.0.2 Version shared objects --- CMakeLists.txt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index dfc509d8fc..0748a6c737 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -46,13 +46,19 @@ foreach(p endforeach() project(VXL #Project name must be all caps to have properly generated VXL_VERSION_* variables - VERSION 2.0.2.0 DESCRIPTION "A multi-platform collection of C++ software libraries for Computer Vision and Image Understanding." LANGUAGES CXX C) - set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/config/cmake/fedora-modules") +SET(VXL_MAJOR_VERSION 2) +SET(VXL_MINOR_VERSION 0) +SET(VXL_BUILD_VERSION 2) +SET(VXL_VERSION "${VXL_MAJOR_VERSION}.${VXL_MINOR_VERSION}.${VXL_BUILD_VERSION}") +SET(VXL_API_VERSION "${VXL_MAJOR_VERSION}.${VXL_MINOR_VERSION}") +SET(VXL_LIBRARY_PROPERTIES ${VXL_LIBRARY_PROPERTIES} VERSION "${VXL_VERSION}" + SOVERSION "${VXL_API_VERSION}") + include(CMakeDependentOption) include(${CMAKE_CURRENT_SOURCE_DIR}/config/cmake/VXLInitializeBuildType.cmake) -- 2.21.0