From 9fbdab528ed25c95a3cd12e51d933939fc9e3000 Mon Sep 17 00:00:00 2001 From: Henrik Brix Andersen Date: Tue, 1 May 2018 21:57:29 +0200 Subject: [PATCH] build: fix git describe call on older Git versions Older Git versions do not support the -C argument for specifying the working directory. Switch to using --work-tree instead. This fixes #7287. Signed-off-by: Henrik Brix Andersen --- cmake/app/boilerplate.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/app/boilerplate.cmake b/cmake/app/boilerplate.cmake index ca8d01f475e..11872dead38 100644 --- a/cmake/app/boilerplate.cmake +++ b/cmake/app/boilerplate.cmake @@ -243,7 +243,7 @@ include(${ZEPHYR_BASE}/cmake/toolchain.cmake) find_package(Git QUIET) if(GIT_FOUND) - execute_process(COMMAND ${GIT_EXECUTABLE} -C ${ZEPHYR_BASE} describe + execute_process(COMMAND ${GIT_EXECUTABLE} --work-tree=${ZEPHYR_BASE} describe WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} OUTPUT_VARIABLE BUILD_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)