diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-09-12 23:56:34 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2018-09-13 00:20:42 +0200 |
commit | aed0a594058a59bc3bb1d2686391dc0e8a181b1f (patch) | |
tree | f5915cd9f118c20a576f61881fc05a613ebc6279 /gnu/packages/rust.scm | |
parent | 3763e7716cc319dadb3adfbcbbc668aea96fec09 (diff) | |
download | guix-aed0a594058a59bc3bb1d2686391dc0e8a181b1f.tar guix-aed0a594058a59bc3bb1d2686391dc0e8a181b1f.tar.gz |
git-download: Rewrite 'git-predicate' using Guile-Git.
Fixes <https://bugs.gnu.org/27925>.
* guix/git-download.scm (files->directory-tree)
(directory-in-tree?): Remove.
(git-file-list): New procedures.
(git-predicate): Use it instead of opening a pipe to 'git'. Remove
directory tree hack and rely exclusively on inode/device numbers.
Diffstat (limited to 'gnu/packages/rust.scm')
0 files changed, 0 insertions, 0 deletions