vendor: EMSDK 6.0.6 scripts at e26beb67ef18a37d71d522d8b7096b20a4d3d0f9
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
module(
|
||||
name = "emsdk",
|
||||
version = "6.0.6",
|
||||
)
|
||||
|
||||
bazel_dep(name = "platforms", version = "1.0.0")
|
||||
bazel_dep(name = "bazel_skylib", version = "1.8.2")
|
||||
bazel_dep(name = "rules_nodejs", version = "6.7.3")
|
||||
bazel_dep(name = "rules_cc", version = "0.2.16")
|
||||
bazel_dep(name = "rules_python", version = "1.8.4")
|
||||
|
||||
python = use_extension("@rules_python//python/extensions:python.bzl", "python")
|
||||
python.toolchain(
|
||||
python_version = "3.14",
|
||||
)
|
||||
|
||||
node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node")
|
||||
node.toolchain(node_version = "20.18.0")
|
||||
use_repo(node, "nodejs")
|
||||
|
||||
emscripten_deps = use_extension(
|
||||
"//:emscripten_deps.bzl",
|
||||
"emscripten_deps",
|
||||
)
|
||||
use_repo(emscripten_deps, "emscripten_bin_linux")
|
||||
use_repo(emscripten_deps, "emscripten_bin_linux_arm64")
|
||||
use_repo(emscripten_deps, "emscripten_bin_mac")
|
||||
use_repo(emscripten_deps, "emscripten_bin_mac_arm64")
|
||||
use_repo(emscripten_deps, "emscripten_bin_win")
|
||||
|
||||
emscripten_cache = use_extension("//:emscripten_cache.bzl", "emscripten_cache")
|
||||
use_repo(emscripten_cache, "emscripten_cache")
|
||||
|
||||
register_toolchains(
|
||||
"//emscripten_toolchain:cc-toolchain-wasm-emscripten_linux",
|
||||
"//emscripten_toolchain:cc-toolchain-wasm-emscripten_linux_arm64",
|
||||
"//emscripten_toolchain:cc-toolchain-wasm-emscripten_mac",
|
||||
"//emscripten_toolchain:cc-toolchain-wasm-emscripten_mac_arm64",
|
||||
"//emscripten_toolchain:cc-toolchain-wasm-emscripten_win",
|
||||
)
|
||||
Reference in New Issue
Block a user