From c126d6554fbe18630f4237d0b8e6b0783ebee394 Mon Sep 17 00:00:00 2001 From: Ali Cheraghi Date: Mon, 16 Jun 2025 01:09:07 +0330 Subject: build: add `spirv` to dev env --- src/dev.zig | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/dev.zig') diff --git a/src/dev.zig b/src/dev.zig index 2438ae6df7..25c2d01a4b 100644 --- a/src/dev.zig +++ b/src/dev.zig @@ -40,6 +40,10 @@ pub const Env = enum { /// - `zig build-* -fno-llvm -fno-lld -target riscv64-linux` @"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, -- cgit v1.2.3