authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-02-15 12:54:20 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-02-15 12:54:20 -08:00
logb1d5ef095c8387aa25e0fe5fa40fce2f91144d03
treeb657b93b93ca0bdb09ceed39570483dc6e3f30a2
parent46e8118b9f98bb01cafe56866dd1b68ccd5c5d4f

add disable_llvm build param


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

build.zig+3
......@@ -3,6 +3,7 @@ const std = @import("std");
33pub fn build(b: *std.Build) void {
44 const target = b.standardTargetOptions(.{});
55 const mode = b.option(std.builtin.Mode, "mode", "") orelse .Debug;
6 const disable_llvm = b.option(bool, "disable_llvm", "use the non-llvm zig codegen") orelse false;
67
78 _ = b.addModule(
89 "extras",
......@@ -14,6 +15,8 @@ pub fn build(b: *std.Build) void {
1415 .target = target,
1516 .optimize = mode,
1617 });
18 tests.use_llvm = !disable_llvm;
19 tests.use_lld = !disable_llvm;
1720
1821 const run_tests = b.addRunArtifact(tests);
1922 run_tests.has_side_effects = true;