[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
doubly quoted list in gnu-build
From: |
jgart |
Subject: |
doubly quoted list in gnu-build |
Date: |
Wed, 7 Dec 2022 00:14:51 -0600 |
hi,
why do the configure-flags and make-flags need to be doubly quote in the
gnu-build procedure?
(define* (gnu-build name inputs
#:key
guile source
(outputs '("out"))
(search-paths '())
(bootstrap-scripts %bootstrap-scripts)
(configure-flags ''()) ; here
(make-flags ''()) ; here
(out-of-source? #f)
(tests? #t)
(test-target "check")
(parallel-build? #t)
(parallel-tests? #t)
(patch-shebangs? #t)
(strip-binaries? #t)
(strip-flags %strip-flags)
(strip-directories %strip-directories)
(validate-runpath? #t)
(make-dynamic-linker-cache? #t)
(license-file-regexp %license-file-regexp)
(phases '%standard-phases)
(locale "en_US.utf8")
(system (%current-system))
(build (nix-system->gnu-triplet system))
(imported-modules %gnu-build-system-modules)
(modules %default-modules)
(substitutable? #t)
allowed-references
disallowed-references)
- doubly quoted list in gnu-build,
jgart <=