summaryrefslogtreecommitdiffstats
path: root/Modules/ExternalProject-gitupdate.cmake.in
Commit message (Collapse)AuthorAgeFilesLines
* ExternalProject: Remote checkout needs to include the remote nameCraig Scott2020-05-291-53/+64
| | | | | | | | | | Commit 0aea435aa1 (ExternalProject: Provide choice of git update strategies, 2020-02-12) added the git update strategies, but the CHECKOUT strategy was not handling remote refs correctly. The local ref would be checked out instead and no warning or error would have been emitted. The test that should have caught this was also malformed and did not actually move the local master branch as intended.
* ExternalProject: Provide choice of git update strategiesCraig Scott2020-05-231-9/+49
| | | | | Fixes: #16528 Co-Authored-By: Michael Wake <macwake@gmail.com>
* ExternalProject: factor out gitupdate step to separate fileCraig Scott2020-05-231-0/+165
The refactoring exposed that the original implementation was referring to an undefined variable src_name, which was previously only used in error messages. This has been fixed as part of the refactoring work. Fixes: #20336