mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 12:05:19 -06:00
build-system: zig: Expose #:zig-build-target.
* guix/build-system/zig.scm (zig-build, zig-cross-build)[#:zig-build-target]: Expose. Change-Id: Iedb75eced4ebc512251348246459653d5e4b9cd2
This commit is contained in:
parent
d8f4d85162
commit
14e0c9817d
1 changed files with 7 additions and 3 deletions
|
|
@ -52,6 +52,7 @@
|
|||
(parallel-tests? #t)
|
||||
(install-source? #t)
|
||||
(skip-build? #f)
|
||||
(zig-build-target #f)
|
||||
(zig-build-flags ''())
|
||||
(zig-test-flags ''())
|
||||
(zig-release-type #f)
|
||||
|
|
@ -78,8 +79,10 @@
|
|||
#:skip-build? #$skip-build?
|
||||
#:zig-build-flags #$zig-build-flags
|
||||
;; For reproducibility.
|
||||
#:zig-build-target #$(platform-target
|
||||
(lookup-platform-by-system system))
|
||||
#:zig-build-target
|
||||
(or #$zig-build-target
|
||||
#$(platform-target
|
||||
(lookup-platform-by-system system)))
|
||||
#:zig-test-flags #$zig-test-flags
|
||||
#:zig-release-type #$zig-release-type
|
||||
#:tests? #$(and tests? (not skip-build?))
|
||||
|
|
@ -110,6 +113,7 @@
|
|||
(parallel-tests? #t)
|
||||
(install-source? #t)
|
||||
(skip-build? #f)
|
||||
(zig-build-target #f)
|
||||
(zig-build-flags ''())
|
||||
(zig-test-flags ''())
|
||||
(zig-destdir "out")
|
||||
|
|
@ -158,7 +162,7 @@
|
|||
#:install-source? #$install-source?
|
||||
#:skip-build? #$skip-build?
|
||||
#:zig-build-flags #$zig-build-flags
|
||||
#:zig-build-target #$target
|
||||
#:zig-build-target (or #$zig-build-target #$target)
|
||||
#:zig-test-flags #$zig-test-flags
|
||||
#:zig-release-type #$zig-release-type
|
||||
#:zig-destdir #$zig-destdir
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue