guix/guix
Ludovic Courtès 6750877f46 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.
2014-06-27 23:04:48 +02:00
..
build git-download: Support recursive clones. 2014-06-27 23:04:48 +02:00
build-system build-system/gnu: Add 'package-with-restricted-references'. 2014-06-07 19:35:20 +02:00
scripts system: Install /var/guix/profiles/system-1-link on new systems. 2014-06-27 19:06:08 +02:00
base32.scm
base64.scm
build-system.scm
config.scm.in
derivations.scm derivations: 'build-expression->derivation' supports #:allowed-references. 2014-06-06 17:07:26 +02:00
download.scm guix: download: Update imagemagick mirrors. 2014-05-22 22:07:07 +02:00
ftp-client.scm ftp-client: Add missing CR in "USER" command. 2014-05-03 00:46:51 +02:00
gexp.scm tests: Skip tests that would hit the shebang length limitation. 2014-06-04 18:15:50 +02:00
git-download.scm git-download: Support recursive clones. 2014-06-27 23:04:48 +02:00
gnu-maintenance.scm gnu-maintenance: Add missing type check. 2014-05-05 09:00:00 +02:00
gnupg.scm
hash.scm
http-client.scm download: Enlarge your receive buffer. 2014-05-23 22:19:37 +02:00
licenses.scm guix: licenses: Add CeCILL-C license. 2014-05-19 00:15:11 -05:00
monads.scm monads, gexp: Remove unintended dependency on (gnu packages …). 2014-05-01 22:31:36 +02:00
nar.scm pk-crypto: Add pretty-printer to 'gcry-error' exceptions. 2014-04-22 11:41:52 +02:00
packages.scm
pk-crypto.scm pk-crypto: Add pretty-printer to 'gcry-error' exceptions. 2014-04-22 11:41:52 +02:00
pki.scm
profiles.scm
records.scm
serialization.scm
snix.scm
store.scm store: Work around 'get-bytevector-n' bug that affects 'import-paths'. 2014-05-27 22:28:34 +02:00
svn-download.scm
ui.scm ui: Avoid circularity with (guix gexp). 2014-06-14 23:23:56 +02:00
utils.scm Add (guix build syscalls). 2014-05-10 22:55:34 +02:00