aboutsummaryrefslogtreecommitdiff
path: root/nix/libstore/build.cc
diff options
context:
space:
mode:
authorLudovic Courtès <ludovic.courtes@inria.fr>2019-02-08 09:12:07 +0100
committerLudovic Courtès <ludo@gnu.org>2019-02-08 10:41:13 +0100
commit60cbc6a8df348b7742fc47912a0827a697804d23 (patch)
treecc09ea57291115b15571ee31a1f65d15da63a79d /nix/libstore/build.cc
parent92becc3f15ce196a94274f80ee0b6594774856fa (diff)
downloadguix-60cbc6a8df348b7742fc47912a0827a697804d23.tar
guix-60cbc6a8df348b7742fc47912a0827a697804d23.tar.gz
git: Support recursive updates of submodules.
* guix/git.scm: Autoload (git submodule). (url-cache-directory): Add #:recursive? and honor it. (call-with-repository): New procedure. (with-repository): New macro. (update-submodules): New procedure. (update-cached-checkout): Add #:recursive? and #:log-port and honor them. (latest-repository-commit): Add #:recursive? and honor it. [dot-git?]: Recognize ".git" regular files when RECURSIVE? is true.
Diffstat (limited to 'nix/libstore/build.cc')
0 files changed, 0 insertions, 0 deletions