On Fri, 29 Nov 2024 22:39:10 +0800, Hilton Chain wrote: > > Other new arguments, #:skip-build? and #:zig-inputs, like the ones in > cargo-build-system, are available. Note that packages and sources in > #:zig-inputs must have their output names starting with "zig-".
Amend: #:zig-inputs will be removed in the end. Now it's recommended to add Zig dependencies to the standard inputs and propagated-inputs fields, and change dependency names within package sources instead of embed the name mapping into build system arguments. A new procedure 'rename-zig-dependencies' is added for producing the needed origin snippet. Examples are available in zig-xyz.scm.