diff options
author | Ludovic Courtès <ludo@gnu.org> | 2016-12-21 23:46:44 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2016-12-21 23:48:14 +0100 |
commit | 7c247809efe5d6a2a11617f41f45a2b6e8d6855f (patch) | |
tree | cd00d39ef9ee9c9bf95f80583e76e0fd431d3969 /guix/scripts/build.scm | |
parent | 590b80d29a359d6dbaa3e1f5861e38572e077317 (diff) | |
download | gnu-guix-7c247809efe5d6a2a11617f41f45a2b6e8d6855f.tar gnu-guix-7c247809efe5d6a2a11617f41f45a2b6e8d6855f.tar.gz |
guix build: '--with-source' overrides the 'replacement' of a package.
* guix/scripts/build.scm (package-with-source): Set 'replacement' to #f.
* tests/scripts-build.scm ("options->transformation, with-source,
replacement"): New test.
Diffstat (limited to 'guix/scripts/build.scm')
-rw-r--r-- | guix/scripts/build.scm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/guix/scripts/build.scm b/guix/scripts/build.scm index 8c2c4902fc..ccb4c275fc 100644 --- a/guix/scripts/build.scm +++ b/guix/scripts/build.scm @@ -151,7 +151,11 @@ the new package's version number from URI." ;; Use #:recursive? #t to allow for directories. (source (download-to-store store uri - #:recursive? #t)))))) + #:recursive? #t)) + + ;; Override the replacement, otherwise '--with-source' would + ;; have no effect. + (replacement #f))))) ;;; |