1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

build-system: rakudo: Clarify private-keywords.

Some arguments used for lower but not for the builder were passed as
arguments to the builders.  Remove this ambiguity.

* guix/build-system/rakudo.scm (lower)[private-keywords]: Add keywords
  with-prove6? and with-zed?,...
  (rakudo-build): ... removed from here.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Nicolas Graves
2025-07-08 02:57:20 +02:00
committed by Ludovic Courtès
parent fcdcfa149d
commit 97f6cc4389

View File

@@ -72,7 +72,8 @@
#:rest arguments)
"Return a bag for NAME."
(define private-keywords
'(#:target #:rakudo #:prove6 #:zef #:inputs #:native-inputs))
'(#:target #:inputs #:native-inputs
#:rakudo #:prove6 #:zef #:with-prove6? #:with-zef?))
(and (not target) ;XXX: no cross-compilation
(bag
@@ -106,8 +107,6 @@
(outputs '("out"))
(system (%current-system))
(guile #f)
(with-zef? #t)
(with-prove6? #t)
(imported-modules %rakudo-build-system-modules)
(modules '((guix build rakudo-build-system)
(guix build utils))))