authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-06-02 02:21:52 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-06-02 02:21:52 -07:00
log90dc7165e02a1920590f5695bbe698e7c3a983ff
treec68239f5d4e8519fd381916d5b01e6b0a10e1817
parenta1749ba0011fbc553e323277015ecb16c70303c9

build.zig: add use_llvm use_lld flags


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

build.zig+4
......@@ -4,6 +4,8 @@ const deps = @import("./deps.zig");
44pub fn build(b: *std.Build) void {
55 const target = b.standardTargetOptions(.{});
66 const mode = b.option(std.builtin.Mode, "mode", "") orelse .Debug;
7 const use_llvm = b.option(bool, "use_llvm", "") orelse false;
8 const use_lld = b.option(bool, "use_lld", "") orelse false;
79
810 const test_exe = b.addTest(.{
911 .root_source_file = b.path("test.zig"),
......@@ -11,6 +13,8 @@ pub fn build(b: *std.Build) void {
1113 .optimize = mode,
1214 });
1315 deps.addAllTo(test_exe);
16 test_exe.use_llvm = use_llvm;
17 test_exe.use_lld = use_lld;
1418
1519 const test_cmd = b.addRunArtifact(test_exe);
1620 test_cmd.has_side_effects = true;