rquickjs_extra_utils/
sysinfo.rs

1use std::env;
2
3pub fn get_platform() -> &'static str {
4    let platform = env::consts::OS;
5    match platform {
6        "macos" => "darwin",
7        "windows" => "win32",
8        _ => platform,
9    }
10}
11
12pub fn get_arch() -> &'static str {
13    let arch = env::consts::ARCH;
14
15    match arch {
16        "x86_64" | "x86" => return "x64",
17        "aarch64" => return "arm64",
18        _ => (),
19    }
20
21    arch
22}