aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmake/GetGitRevisionDescription.cmake46
1 files changed, 23 insertions, 23 deletions
diff --git a/cmake/GetGitRevisionDescription.cmake b/cmake/GetGitRevisionDescription.cmake
index dec748d094..87dc8bab3a 100644
--- a/cmake/GetGitRevisionDescription.cmake
+++ b/cmake/GetGitRevisionDescription.cmake
@@ -43,19 +43,19 @@ get_filename_component(_gitdescmoddir ${CMAKE_CURRENT_LIST_FILE} PATH)
function(get_git_dir _gitdir)
# check GIT_DIR in environment first
- set(GIT_DIR "$ENV{GIT_DIR}")
+ set(GIT_DIR $ENV{GIT_DIR})
if(NOT GIT_DIR)
- set(GIT_PARENT_DIR "${CMAKE_CURRENT_SOURCE_DIR}")
- set(GIT_DIR "${GIT_PARENT_DIR}/.git")
+ set(GIT_PARENT_DIR ${CMAKE_CURRENT_SOURCE_DIR})
+ set(GIT_DIR ${GIT_PARENT_DIR}/.git)
endif()
# .git dir not found, search parent directories
- while(NOT EXISTS "${GIT_DIR}")
- set(GIT_PREVIOUS_PARENT "${GIT_PARENT_DIR}")
+ while(NOT EXISTS ${GIT_DIR})
+ set(GIT_PREVIOUS_PARENT ${GIT_PARENT_DIR})
get_filename_component(GIT_PARENT_DIR ${GIT_PARENT_DIR} PATH)
if(GIT_PARENT_DIR STREQUAL GIT_PREVIOUS_PARENT)
return()
endif()
- set(GIT_DIR "${GIT_PARENT_DIR}/.git")
+ set(GIT_DIR ${GIT_PARENT_DIR}/.git)
endwhile()
# check if this is a submodule
if(NOT IS_DIRECTORY ${GIT_DIR})
@@ -73,24 +73,24 @@ function(get_git_head_revision _refspecvar _hashvar)
return()
endif()
- set(GIT_DATA "${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/git-data")
- if(NOT EXISTS "${GIT_DATA}")
- file(MAKE_DIRECTORY "${GIT_DATA}")
+ set(GIT_DATA ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/git-data)
+ if(NOT EXISTS ${GIT_DATA})
+ file(MAKE_DIRECTORY ${GIT_DATA})
endif()
- if(NOT EXISTS "${GIT_DIR}/HEAD")
+ if(NOT EXISTS ${GIT_DIR}/HEAD)
return()
endif()
- set(HEAD_FILE "${GIT_DATA}/HEAD")
- configure_file("${GIT_DIR}/HEAD" "${HEAD_FILE}" COPYONLY)
+ set(HEAD_FILE ${GIT_DATA}/HEAD)
+ configure_file(${GIT_DIR}/HEAD ${HEAD_FILE} COPYONLY)
- configure_file("${_gitdescmoddir}/GetGitRevisionDescription.cmake.in"
- "${GIT_DATA}/grabRef.cmake"
+ configure_file(${_gitdescmoddir}/GetGitRevisionDescription.cmake.in
+ ${GIT_DATA}/grabRef.cmake
@ONLY)
- include("${GIT_DATA}/grabRef.cmake")
+ include(${GIT_DATA}/grabRef.cmake)
- set(${_refspecvar} "${HEAD_REF}" PARENT_SCOPE)
- set(${_hashvar} "${HEAD_HASH}" PARENT_SCOPE)
+ set(${_refspecvar} ${HEAD_REF} PARENT_SCOPE)
+ set(${_hashvar} ${HEAD_HASH} PARENT_SCOPE)
endfunction()
function(git_describe _var)
@@ -114,12 +114,12 @@ function(git_describe _var)
endif()
execute_process(COMMAND
- "${GIT_EXECUTABLE}"
+ ${GIT_EXECUTABLE}
describe
${hash}
${ARGN}
WORKING_DIRECTORY
- "${GIT_DIR}"
+ ${GIT_DIR}
RESULT_VARIABLE
res
OUTPUT_VARIABLE
@@ -130,7 +130,7 @@ function(git_describe _var)
set(out "${out}-${res}-NOTFOUND")
endif()
- set(${_var} "${out}" PARENT_SCOPE)
+ set(${_var} ${out} PARENT_SCOPE)
endfunction()
function(git_timestamp _var)
@@ -152,8 +152,8 @@ function(git_timestamp _var)
return()
endif()
- execute_process(COMMAND "${GIT_EXECUTABLE}" log -1 --format="%ci" ${hash} ${ARGN}
- WORKING_DIRECTORY "${GIT_DIR}"
+ execute_process(COMMAND ${GIT_EXECUTABLE} log -1 --format="%ci" ${hash} ${ARGN}
+ WORKING_DIRECTORY ${GIT_DIR}
RESULT_VARIABLE res
OUTPUT_VARIABLE out
ERROR_QUIET
@@ -169,5 +169,5 @@ endfunction()
function(git_get_exact_tag _var)
git_describe(out --exact-match ${ARGN})
- set(${_var} "${out}" PARENT_SCOPE)
+ set(${_var} ${out} PARENT_SCOPE)
endfunction()