31 lines
604 B
Python
31 lines
604 B
Python
|
|
local_repository(
|
||
|
|
name = "emsdk",
|
||
|
|
path = "..",
|
||
|
|
)
|
||
|
|
|
||
|
|
load("@emsdk//:deps.bzl", "deps")
|
||
|
|
|
||
|
|
deps()
|
||
|
|
|
||
|
|
load("@emsdk//:emscripten_deps.bzl", "emscripten_deps")
|
||
|
|
|
||
|
|
emscripten_deps()
|
||
|
|
|
||
|
|
load("@emsdk//:toolchains.bzl", "register_emscripten_toolchains")
|
||
|
|
|
||
|
|
register_emscripten_toolchains(cache = {
|
||
|
|
"configuration": ["--lto"],
|
||
|
|
"targets": [
|
||
|
|
"crtbegin",
|
||
|
|
"libprintf_long_double-debug",
|
||
|
|
"libstubs-debug",
|
||
|
|
"libnoexit",
|
||
|
|
"libc-debug",
|
||
|
|
"libdlmalloc",
|
||
|
|
"libcompiler_rt",
|
||
|
|
"libc++-noexcept",
|
||
|
|
"libc++abi-debug-noexcept",
|
||
|
|
"libsockets"
|
||
|
|
]
|
||
|
|
})
|