[cmake] ensure the version is flagged as dirty in all cases

A developer could have changes in the index which would not add the "+"
symbol.
This commit is contained in:
Jonathan Rubenstein 2020-12-08 09:14:47 -05:00 committed by Geoffrey McRae
parent bf1eba15d1
commit 9f787777b5

View File

@ -6,7 +6,7 @@ execute_process(
if (NOT "${GIT_REV}" STREQUAL "") if (NOT "${GIT_REV}" STREQUAL "")
execute_process( execute_process(
COMMAND bash -c "git diff --quiet --exit-code || echo +" COMMAND bash -c "git diff --quiet --exit-code && git diff --cached --quiet --exit-code || echo +"
WORKING_DIRECTORY "${PROJECT_TOP}" WORKING_DIRECTORY "${PROJECT_TOP}"
OUTPUT_VARIABLE GIT_DIFF) OUTPUT_VARIABLE GIT_DIFF)
else() else()