From 2d56dddf7a6eb754c4d7c8ab22a40fecb50a7c9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Jagie=C5=82=C5=82o?= Date: Mon, 3 Oct 2022 22:00:32 +0200 Subject: [PATCH] cmake: execute git commands in the source directory --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6575bd4f1..1e839478c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,11 +55,13 @@ find_package(Git) if(GIT_FOUND AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/.git") execute_process( COMMAND ${GIT_EXECUTABLE} describe --tags --always + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} OUTPUT_VARIABLE GIT_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE ) execute_process( COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} OUTPUT_VARIABLE GIT_HASH OUTPUT_STRIP_TRAILING_WHITESPACE )