File tree 1 file changed +8
-3
lines changed
bazel/emscripten_toolchain
1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,11 @@ load(":crosstool.bzl", "emscripten_cc_toolchain_config_rule")
2
2
3
3
package (default_visibility = ["//visibility:public" ])
4
4
5
+ # Name depends on rules_nodejs version being used.
6
+ # https://github.com/emscripten-core/emsdk/issues/1020
7
+ # https://github.com/bazelbuild/rules_nodejs/issues/3375
8
+ node_files = "@nodejs_host//:node_files" if existing_rule ("@nodejs_host//:node_files" ) else "@nodejs//:node_files"
9
+
5
10
filegroup (
6
11
name = "common-script-includes" ,
7
12
srcs = [
@@ -14,7 +19,7 @@ filegroup(
14
19
"env.bat" ,
15
20
"@emsdk//:binaries" ,
16
21
"@emsdk//:node_modules" ,
17
- "@nodejs//: node_files" ,
22
+ node_files ,
18
23
],
19
24
)
20
25
@@ -31,7 +36,7 @@ filegroup(
31
36
"link_wrapper.py" ,
32
37
":common-script-includes" ,
33
38
"@emsdk//:binaries" ,
34
- "@nodejs//: node_files" ,
39
+ node_files ,
35
40
],
36
41
)
37
42
@@ -41,7 +46,7 @@ filegroup(
41
46
":compile-emscripten" ,
42
47
":link-emscripten" ,
43
48
"@emsdk//:binaries" ,
44
- "@nodejs//: node_files" ,
49
+ node_files ,
45
50
],
46
51
)
47
52
You can’t perform that action at this time.
0 commit comments