diff options
author | Ludovic Courtès <ludo@gnu.org> | 2012-06-28 01:18:15 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2012-06-28 01:18:15 +0200 |
commit | e1e8874ee82cd9e7e6a8f04bb5144eeb69610b7f (patch) | |
tree | 97f9f476d4d8a084a6cac5f01b03f0f7d4d7b0f0 /guix/build-system/gnu.scm | |
parent | 04a0b857d8eec059081bf0ffa5dc2e6c22841d28 (diff) | |
download | gnu-guix-e1e8874ee82cd9e7e6a8f04bb5144eeb69610b7f.tar gnu-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.
Diffstat (limited to 'guix/build-system/gnu.scm')
-rw-r--r-- | guix/build-system/gnu.scm | 8 |
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 |