summaryrefslogtreecommitdiff
path: root/guix/profiles.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 /guix/profiles.scm
parent4828ff91ffa937fa6cb1618fcab550c137e60f15 (diff)
downloadguix-patches-35a6dabcf1386fa33539a4d022dc3a46b536de64.tar
guix-patches-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 'guix/profiles.scm')
0 files changed, 0 insertions, 0 deletions