aboutsummaryrefslogtreecommitdiff
path: root/guix/git-download.scm
Commit message (Collapse)AuthorAge
...
* git-download: Support recursive clones.Ludovic Courtès2014-06-27
| | | | | | | | | | * 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.
* download: Perform derivations locally.Ludovic Courtès2014-03-06
| | | | | | * guix/download.scm (url-fetch): Pass #:local-build? #t to 'build-expression->derivation'. * guix/git-download.scm (git-fetch): Likewise.
* Add (guix git-download).Ludovic Courtès2014-02-21
* guix/git-download.scm, guix/build/git.scm: New files. * Makefile.am (MODULES): Add them. * guix/packages.scm (<origin>): Fix comment for 'method' field.