summary refs log tree commit diff
path: root/tests/cve.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2016-01-04 22:10:03 +0100
committerLudovic Courtès <ludo@gnu.org>2016-01-05 00:28:42 +0100
commit35a6dabcf1386fa33539a4d022dc3a46b536de64 (patch)
tree18eb93938752d69ad234b7726571bb7450ca879b /tests/cve.scm
parent4828ff91ffa937fa6cb1618fcab550c137e60f15 (diff)
downloadguix-35a6dabcf1386fa33539a4d022dc3a46b536de64.tar.gz
git-download: Correctly implement recursive checkouts.
Previously, the 'git checkout' invocation would remove sub-modules that
had been initialized by 'git clone --recursive'.

* guix/build/git.scm (git-fetch): Never use "git clone --recursive".
Invoke "git submodule update --init --recursive" after "git checkout".
Remove '.git' directories as the last step.
Diffstat (limited to 'tests/cve.scm')
0 files changed, 0 insertions, 0 deletions