authorgravatar for alichraghi@proton.meAli Chraghi <alichraghi@proton.me> 2025-06-16 01:09:07+03:30
committergravatar for alichraghi@proton.meAli Chraghi <alichraghi@proton.me> 2025-06-16 01:09:07+03:30
logc126d6554fbe18630f4237d0b8e6b0783ebee394
treeb34c57b204ef15d17ca0b89114571b705aaf74ee
parent1ca213dab02db42c63a6b7e191044c0124f9bfb2
signaturelock-open Commit is signed but in an unrecognized format.

build: add `spirv` to dev env


1 files changed, 10 insertions(+), 0 deletions(-)

src/dev.zig+10
......@@ -40,6 +40,10 @@ pub const Env = enum {
4040 /// - `zig build-* -fno-llvm -fno-lld -target riscv64-linux`
4141 @"riscv64-linux",
4242
43 /// - sema
44 /// - `zig build-* -fno-llvm -fno-lld -target spirv(32/64)-* --listen=-`
45 spirv,
46
4347 /// - sema
4448 /// - `zig build-* -fno-llvm -fno-lld -target wasm32-* --listen=-`
4549 wasm,
......@@ -178,6 +182,12 @@ pub const Env = enum {
178182 => true,
179183 else => Env.sema.supports(feature),
180184 },
185 .spirv => switch (feature) {
186 .spirv64_backend,
187 .spirv_linker,
188 => true,
189 else => Env.sema.supports(feature),
190 },
181191 .wasm => switch (feature) {
182192 .stdio_listen,
183193 .incremental,