summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-12-10 10:18:47 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-12-10 10:18:47 +0000
commit4fd061e4d95dcfc67e933c9f0b0e0e8450f849ab (patch)
tree91a368dfeba2c3bb1396d8a62295ee68367d71b4
parent78304a913130bb019e1b29debd8221839d9ea390 (diff)
downloadllvm-4fd061e4d95dcfc67e933c9f0b0e0e8450f849ab.tar.gz
llvm-4fd061e4d95dcfc67e933c9f0b0e0e8450f849ab.tar.bz2
llvm-4fd061e4d95dcfc67e933c9f0b0e0e8450f849ab.tar.xz
Use a simpler and more reliable command for converting from HEAD to
commit-ish. Funny thing, they have a command designed for this. ;] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146325 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--cmake/modules/VersionFromVCS.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/modules/VersionFromVCS.cmake b/cmake/modules/VersionFromVCS.cmake
index bf5776303d..a55e9b837f 100644
--- a/cmake/modules/VersionFromVCS.cmake
+++ b/cmake/modules/VersionFromVCS.cmake
@@ -50,7 +50,7 @@ function(add_version_info_from_vcs VERS)
set(git_svn_rev "")
endif()
execute_process(COMMAND
- ${git_executable} show-ref --abbrev --hash --head HEAD
+ ${git_executable} rev-parse --short HEAD
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
TIMEOUT 5
RESULT_VARIABLE git_result