aboutsummaryrefslogtreecommitdiffhomepage
path: root/CMake/GetGitInfo.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'CMake/GetGitInfo.cmake')
-rw-r--r--CMake/GetGitInfo.cmake29
1 files changed, 0 insertions, 29 deletions
diff --git a/CMake/GetGitInfo.cmake b/CMake/GetGitInfo.cmake
deleted file mode 100644
index bba1a0b5c..000000000
--- a/CMake/GetGitInfo.cmake
+++ /dev/null
@@ -1,29 +0,0 @@
-# sets GIT_COMMIT and GIT_DIRTY CMake variables
-function(get_git_info)
- find_program(GIT_EXECUTABLE git)
-
- unset(TD_GIT_COMMIT PARENT_SCOPE)
- unset(TD_GIT_DIRTY PARENT_SCOPE)
-
- execute_process(
- COMMAND "${GIT_EXECUTABLE}" rev-parse HEAD
- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
- OUTPUT_VARIABLE GIT_COMMIT
- ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)
-
- if (NOT GIT_COMMIT)
- return()
- endif()
-
- set(TD_GIT_COMMIT "${GIT_COMMIT}" PARENT_SCOPE)
-
- execute_process(
- COMMAND "${GIT_EXECUTABLE}" diff-index --quiet HEAD
- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
- RESULT_VARIABLE GIT_DIRTY_RESULT
- ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)
-
- if (GIT_DIRTY_RESULT)
- set(TD_GIT_DIRTY "true" PARENT_SCOPE)
- endif()
-endfunction()