diff options
-rw-r--r-- | src/env.zig | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/env.zig b/src/env.zig index f8230a6de..904c80006 100644 --- a/src/env.zig +++ b/src/env.zig @@ -25,7 +25,14 @@ pub const isX86 = @import("builtin").target.cpu.arch.isX86(); pub const isX64 = @import("builtin").target.cpu.arch == .x86_64; pub const allow_assert = isDebug or isTest; pub const analytics_url = if (isDebug) "http://localhost:4000/events" else "http://i.bun.sh/events"; -pub const baseline = @import("build_options").baseline; + +const BuildOptions = if (isTest) struct { + pub const baseline = false; + pub const git_sha = "0000000000000000000000000000000000000000"; + pub const is_canary = false; +} else @import("build_options"); + +pub const baseline = BuildOptions.baseline; pub const enableSIMD: bool = !baseline; -pub const git_sha = @import("build_options").sha; -pub const is_canary = @import("build_options").is_canary; +pub const git_sha = BuildOptions.sha; +pub const is_canary = BuildOptions.is_canary; |