mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-05 05:39:57 -05:00
Merge topic 'git-config-version-check'
8a9753e427 ExternalProject: Only add git config setting with git 1.7.7 or later
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6145
This commit is contained in:
@@ -2680,9 +2680,11 @@ function(_ep_add_download_command name)
|
||||
get_property(git_progress TARGET ${name} PROPERTY _EP_GIT_PROGRESS)
|
||||
get_property(git_config TARGET ${name} PROPERTY _EP_GIT_CONFIG)
|
||||
|
||||
# Make checkouts quiet when checking out a git hash (this avoids the
|
||||
# very noisy detached head message)
|
||||
list(PREPEND git_config advice.detachedHead=false)
|
||||
# If git supports it, make checkouts quiet when checking out a git hash.
|
||||
# This avoids the very noisy detached head message.
|
||||
if(GIT_VERSION_STRING VERSION_GREATER_EQUAL 1.7.7)
|
||||
list(PREPEND git_config advice.detachedHead=false)
|
||||
endif()
|
||||
|
||||
# For the download step, and the git clone operation, only the repository
|
||||
# should be recorded in a configured RepositoryInfo file. If the repo
|
||||
|
||||
Reference in New Issue
Block a user