aboutsummaryrefslogtreecommitdiff
path: root/guix
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-02-02 12:46:09 +0100
committerLudovic Courtès <ludo@gnu.org>2015-02-02 12:46:36 +0100
commit01d8ac64abaac9202c32848f7c4a394393ba6534 (patch)
tree124eabc415a9cb8303ae8a114d248df4e8670de5 /guix
parentbd98ad1fbcc572a292bb98b2c667dcb48bf7cc49 (diff)
downloadgnu-guix-01d8ac64abaac9202c32848f7c4a394393ba6534.tar
gnu-guix-01d8ac64abaac9202c32848f7c4a394393ba6534.tar.gz
store: Remove 'build-derivations'.
* guix/store.scm (build-derivations): Remove. * guix/derivations.scm (build-derivations): Write in terms of 'build-things'. * doc/guix.texi (Invoking guix build): Adjust text accordingly.
Diffstat (limited to 'guix')
-rw-r--r--guix/derivations.scm16
-rw-r--r--guix/store.scm4
2 files changed, 7 insertions, 13 deletions
diff --git a/guix/derivations.scm b/guix/derivations.scm
index edf6b57e86..2cbf46f465 100644
--- a/guix/derivations.scm
+++ b/guix/derivations.scm
@@ -94,6 +94,7 @@
map-derivation
+ build-derivations
built-derivations
imported-modules
compiled-modules
@@ -102,9 +103,7 @@
imported-files)
;; Re-export it from here for backward compatibility.
- #:re-export (%guile-for-build)
-
- #:replace (build-derivations))
+ #:re-export (%guile-for-build))
;;;
;;; Error conditions.
@@ -916,12 +915,11 @@ recursively."
(define (build-derivations store derivations)
"Build DERIVATIONS, a list of <derivation> objects or .drv file names."
- (let ((build (@ (guix store) build-derivations)))
- (build store (map (match-lambda
- ((? string? file) file)
- ((and drv ($ <derivation>))
- (derivation-file-name drv)))
- derivations))))
+ (build-things store (map (match-lambda
+ ((? string? file) file)
+ ((and drv ($ <derivation>))
+ (derivation-file-name drv)))
+ derivations)))
;;;
diff --git a/guix/store.scm b/guix/store.scm
index 5618fa340a..02d84eb517 100644
--- a/guix/store.scm
+++ b/guix/store.scm
@@ -64,7 +64,6 @@
add-to-store
build-things
build
- build-derivations
add-temp-root
add-indirect-root
add-permanent-root
@@ -582,9 +581,6 @@ that are not derivations can only be substituted and not built locally.
Return #t on success."
boolean)
-;; Deprecated name for 'build-things'.
-(define build-derivations build-things)
-
(define-operation (add-temp-root (store-path path))
"Make PATH a temporary root for the duration of the current session.
Return #t."