From 7421844deae9ca10b5acaa8a98232ec3cc12e46c Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Fri, 9 Oct 2020 11:07:23 +0200 Subject: [PATCH] Use git version to set project version --- linphone-app/CMakeLists.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/linphone-app/CMakeLists.txt b/linphone-app/CMakeLists.txt index cc1876004..9dc55447b 100644 --- a/linphone-app/CMakeLists.txt +++ b/linphone-app/CMakeLists.txt @@ -21,8 +21,17 @@ ################################################################################ cmake_minimum_required(VERSION 3.1) -project(linphoneqt VERSION 4.2.3) +find_package(bctoolbox CONFIG) +set(FULL_VERSION ) +bc_compute_full_version(FULL_VERSION) +set(version_major ) +set(version_minor ) +set(version_patch ) +set(identifiers ) +set(metadata ) +bc_parse_full_version("${FULL_VERSION}" version_major version_minor version_patch identifiers metadata) +project(linphoneqt VERSION "${version_major}.${version_minor}.${version_patch}") if(ENABLE_BUILD_VERBOSE) #message("CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH}") @@ -63,7 +72,6 @@ find_package(Linphone CONFIG) find_package(belcard CONFIG) find_package(Mediastreamer2 CONFIG) find_package(ortp CONFIG) -find_package(bctoolbox CONFIG) if(ENABLE_BUILD_VERBOSE) message("INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} FRAMEWORK_PATH=${CMAKE_FRAMEWORK_PATH}, PREFIX_PATH=${CMAKE_PREFIX_PATH}")