diff options
| author | Ali Cheraghi <alichraghi@proton.me> | 2025-06-16 01:09:07 +0330 |
|---|---|---|
| committer | Ali Cheraghi <alichraghi@proton.me> | 2025-06-16 01:09:07 +0330 |
| commit | c126d6554fbe18630f4237d0b8e6b0783ebee394 (patch) | |
| tree | b34c57b204ef15d17ca0b89114571b705aaf74ee /src/dev.zig | |
| parent | 1ca213dab02db42c63a6b7e191044c0124f9bfb2 (diff) | |
| download | zig-c126d6554fbe18630f4237d0b8e6b0783ebee394.tar.gz zig-c126d6554fbe18630f4237d0b8e6b0783ebee394.zip | |
build: add `spirv` to dev env
Diffstat (limited to 'src/dev.zig')
| -rw-r--r-- | src/dev.zig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/dev.zig b/src/dev.zig index 2438ae6df7..25c2d01a4b 100644 --- a/src/dev.zig +++ b/src/dev.zig @@ -41,6 +41,10 @@ pub const Env = enum { @"riscv64-linux", /// - sema + /// - `zig build-* -fno-llvm -fno-lld -target spirv(32/64)-* --listen=-` + spirv, + + /// - sema /// - `zig build-* -fno-llvm -fno-lld -target wasm32-* --listen=-` wasm, @@ -178,6 +182,12 @@ pub const Env = enum { => true, else => Env.sema.supports(feature), }, + .spirv => switch (feature) { + .spirv64_backend, + .spirv_linker, + => true, + else => Env.sema.supports(feature), + }, .wasm => switch (feature) { .stdio_listen, .incremental, |
