Skip to content

Commit aee8ad9

Browse files
committed
Fix emsdk patch to exclude nodejs dependency
Signed-off-by: Martijn Stevenson <[email protected]>
1 parent fe5c4a9 commit aee8ad9

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

bazel/emsdk.patch

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,20 @@
11
diff --git a/bazel/emscripten_deps.bzl b/bazel/emscripten_deps.bzl
2-
index 219cd93..c127d49 100644
2+
index 219cd93..4842085 100644
33
--- a/bazel/emscripten_deps.bzl
44
+++ b/bazel/emscripten_deps.bzl
5-
@@ -167,38 +167,3 @@ def emscripten_deps(emscripten_version = "latest"):
5+
@@ -111,11 +111,6 @@ def emscripten_deps(emscripten_version = "latest"):
6+
# This could potentially backfire for projects with multiple emscripten
7+
# dependencies that use different emscripten versions
8+
excludes = native.existing_rules().keys()
9+
- if "nodejs_toolchains" not in excludes:
10+
- # Node 16 is the first version that supports darwin_arm64
11+
- node_repositories(
12+
- node_version = "16.6.2",
13+
- )
14+
15+
if "emscripten_bin_linux" not in excludes:
16+
http_archive(
17+
@@ -167,38 +162,3 @@ def emscripten_deps(emscripten_version = "latest"):
618
build_file_content = BUILD_FILE_CONTENT_TEMPLATE.format(bin_extension = ".exe"),
719
type = "zip",
820
)

0 commit comments

Comments
 (0)