aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-06-28 01:18:15 +0200
committerLudovic Courtès <ludo@gnu.org>2012-06-28 01:18:15 +0200
commite1e8874ee82cd9e7e6a8f04bb5144eeb69610b7f (patch)
tree97f9f476d4d8a084a6cac5f01b03f0f7d4d7b0f0
parent04a0b857d8eec059081bf0ffa5dc2e6c22841d28 (diff)
downloadguix-e1e8874ee82cd9e7e6a8f04bb5144eeb69610b7f.tar
guix-e1e8874ee82cd9e7e6a8f04bb5144eeb69610b7f.tar.gz
build-system/gnu: Have `configure-flags' and `make-flags' evaluated.
* guix/build-system/gnu.scm (gnu-build): Double-quote the default value of MAKE-FLAGS and CONFIGURE-FLAGS. Don't quote them in BUILDER.
-rw-r--r--guix/build-system/gnu.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/guix/build-system/gnu.scm b/guix/build-system/gnu.scm
index e9eb02f251..15996d4850 100644
--- a/guix/build-system/gnu.scm
+++ b/guix/build-system/gnu.scm
@@ -40,8 +40,8 @@
"gcc" "binutils" "gnumake" "glibc")))
(define* (gnu-build store name source inputs
- #:key (outputs '("out")) (configure-flags '())
- (make-flags '()) (phases '%standard-phases)
+ #:key (outputs '("out")) (configure-flags ''())
+ (make-flags ''()) (phases '%standard-phases)
(system (%current-system)))
"Return a derivation called NAME that builds from tarball SOURCE, with
input derivation INPUTS, using the usual procedure of the GNU Build System."
@@ -54,8 +54,8 @@ input derivation INPUTS, using the usual procedure of the GNU Build System."
#:outputs %outputs
#:inputs %build-inputs
#:phases ,phases
- #:configure-flags ',configure-flags
- #:make-flags ',make-flags)))
+ #:configure-flags ,configure-flags
+ #:make-flags ,make-flags)))
(build-expression->derivation store name system
builder