mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
derivations: Use more keyword parameters for 'build-expression->derivation'.
* guix/derivations.scm (build-expression->derivation): Turn 'system' and 'inputs' into keyword parameters. Adjust callers accordingly. * gnu/system/linux.scm, gnu/system/vm.scm, guix/build-system/cmake.scm, guix/build-system/gnu.scm, guix/build-system/perl.scm, guix/build-system/python.scm, guix/build-system/trivial.scm, guix/download.scm, guix/packages.scm, guix/profiles.scm, guix/scripts/pull.scm, tests/derivations.scm, tests/guix-build.sh, tests/monads.scm, tests/store.scm, tests/union.scm: Adjust users of 'build-expression->derivation' and 'derivation-expression' accordingly. * doc/guix.texi (Derivations): Adjust 'build-expression->derivation' documentation accordingly. (The Store Monad): Likewise for 'derivation-expression'.
This commit is contained in:
parent
7b63fa8d15
commit
dd1a5a152c
18 changed files with 98 additions and 106 deletions
|
@ -93,8 +93,9 @@ provides a `Makefile.PL' file as its build system."
|
|||
(package-derivation store guile system)))))
|
||||
|
||||
(let ((perl (package-derivation store perl system)))
|
||||
(build-expression->derivation store name system
|
||||
builder
|
||||
(build-expression->derivation store name builder
|
||||
#:system system
|
||||
#:inputs
|
||||
`(,@(if source
|
||||
`(("source" ,source))
|
||||
'())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue