Skip to content

Commit 6cef11a

Browse files
Fix git release define when building out of source
1 parent 1c88a7d commit 6cef11a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

host/cmake/set_release.cmake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
if(NOT DEFINED RELEASE)
22
execute_process(
33
COMMAND git log -n 1 --format=%h
4-
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
4+
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
55
RESULT_VARIABLE GIT_EXIT_VALUE
66
ERROR_QUIET
77
OUTPUT_VARIABLE GIT_VERSION
@@ -12,6 +12,7 @@ if(NOT DEFINED RELEASE)
1212
else (GIT_EXIT_VALUE)
1313
execute_process(
1414
COMMAND git status -s --untracked-files=no
15+
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
1516
OUTPUT_VARIABLE DIRTY
1617
)
1718
if ( NOT "${DIRTY}" STREQUAL "" )

0 commit comments

Comments
 (0)