diff --git a/cmake/install/install.cmake b/cmake/install/install.cmake index c738e7329..710e8fa31 100644 --- a/cmake/install/install.cmake +++ b/cmake/install/install.cmake @@ -25,6 +25,16 @@ cmake_minimum_required(VERSION 3.5) set(TARGET_NAME Linphone) list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules") + +if (GIT_EXECUTABLE AND NOT(LINPHONEAPP_VERSION)) + execute_process( + COMMAND ${GIT_EXECUTABLE} describe --always + OUTPUT_VARIABLE LINPHONEAPP_VERSION + OUTPUT_STRIP_TRAILING_WHITESPACE + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + ) +endif() + if(NOT LINPHONEAPP_VERSION) bc_compute_full_version(LINPHONEAPP_VERSION) endif()