summary refs log tree commit diff
path: root/gnu/packages/algebra.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-06-27 23:04:48 +0200
committerLudovic Courtès <ludo@gnu.org>2014-06-27 23:04:48 +0200
commit6750877f46e684688075674c6e342895a24a52c9 (patch)
tree5c59e1144ec4f8c6ca51e62e1747f557b286b716 /gnu/packages/algebra.scm
parent20b1d19e10a788768c67d0d8256527791ce579c8 (diff)
downloadguix-6750877f46e684688075674c6e342895a24a52c9.tar.gz
git-download: Support recursive clones.
* guix/git-download.scm (<git-reference>)[recursive?]: New field.
  (git-fetch): Add 'inputs' variable.  Add it to the #:inputs argument
  of 'build-expression->derivation'.  Augment builder with call to
  'set-path-environment-variable', and pass #:recursive? to
  'git-fetch'.
* guix/build/git.scm (git-fetch): Add #:recursive? parameter.  Pass
  --recursive when RECURSIVE? is true, and delete all the '.git' files.
Diffstat (limited to 'gnu/packages/algebra.scm')
0 files changed, 0 insertions, 0 deletions