commit 3bfac41e3dd9924fd511751405de1783fc999d11
parent 1727aa34f3420a3996092d137fe69b9585ce809b
Author: cfillion <cfillion@users.noreply.github.com>
Date: Wed, 3 Apr 2024 23:08:13 -0400
fix out-of-tree compilation when git is installed
Fixes #79
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
@@ -29,8 +29,12 @@ if(GIT_FOUND)
COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
OUTPUT_VARIABLE REAPACK_REVISION
OUTPUT_STRIP_TRAILING_WHITESPACE
+ RESULT_VARIABLE IS_GIT_BUILD
+ ERROR_QUIET
)
-else()
+endif()
+
+if(NOT IS_GIT_BUILD EQUAL 0)
set(REAPACK_REVISION "nogit")
endif()