aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-02 03:07:08 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-02 03:07:08 -0800
commit5e55c02bc61278bb4ca3bed9e4f3fb9efe223fb6 (patch)
tree3fc9a93faec85351ac861b72ebd9586ee057d525
parentea7d38cea7a8f517b3ff677cd8521ef48e6e61bc (diff)
downloadbun-5e55c02bc61278bb4ca3bed9e4f3fb9efe223fb6.tar.gz
bun-5e55c02bc61278bb4ca3bed9e4f3fb9efe223fb6.tar.zst
bun-5e55c02bc61278bb4ca3bed9e4f3fb9efe223fb6.zip
Update global.zig
-rw-r--r--src/global.zig17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/global.zig b/src/global.zig
index 074652823..bd287abfb 100644
--- a/src/global.zig
+++ b/src/global.zig
@@ -558,6 +558,23 @@ pub const Global = struct {
std.fmt.comptimePrint("0.0.{d}_debug", .{build_id})
else
std.fmt.comptimePrint("0.0.{d}", .{build_id});
+ pub const os_name = if (Environment.isWindows)
+ "win32"
+ else if (Environment.isMac)
+ "darwin"
+ else if (Environment.isLinux)
+ "linux"
+ else if (Environment.isWasm)
+ "wasm"
+ else
+ "unknown";
+
+ pub const arch_name = if (Environment.isX64)
+ "x64"
+ else if (Environment.isAarch64)
+ "arm64"
+ else
+ "unknown";
pub inline fn getStartTime() i128 {
if (Environment.isTest) return 0;