Skip to content

Commit c492823

Browse files
committed
Drop HALIDE_NODE_JS_PATH in favor of NodeJS_ROOT
1 parent 62b71fc commit c492823

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

master/master.cfg

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -715,13 +715,10 @@ def get_halide_cmake_definitions(builder_type, halide_target="host", wasm_jit="w
715715
if "wasm" in halide_target:
716716
cmake_definitions["WITH_PYTHON_BINDINGS"] = "OFF"
717717

718-
# TODO: HALIDE_NODE_JS_PATH is only necessary until EMSDK updates their built-in version of Node
719-
# to v16.13+; when that is done, remove this definition.
720718
if builder_type.handles_wasm() and halide_target.startswith("wasm-"):
721719
cmake_definitions["CMAKE_TOOLCHAIN_FILE"] = Interpolate(
722720
"%(prop:EMSDK)s/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake"
723721
)
724-
cmake_definitions["NODE_JS_EXECUTABLE"] = Property("HALIDE_NODE_JS_PATH")
725722
if wasm_jit == "v8":
726723
cmake_definitions["WITH_WABT"] = "OFF"
727724
cmake_definitions["WITH_V8"] = "ON"
@@ -1050,14 +1047,11 @@ def add_env_setup_step(factory, builder_type, enable_ccache=False):
10501047
"LD": ld,
10511048
}
10521049

1053-
# TODO: HALIDE_NODE_JS_PATH is only necessary until EMSDK updates their built-in version of Node
1054-
# to v16.13+; when that is done, remove HALIDE_NODE_JS_PATH here and on the workers.
10551050
factory.addStep(
10561051
SetPropertiesFromEnv(
10571052
name="Read worker environment",
10581053
variables=[
10591054
"EMSDK",
1060-
"HALIDE_NODE_JS_PATH",
10611055
"HL_HEXAGON_TOOLS",
10621056
"HL_WEBGPU_NATIVE_LIB",
10631057
"HL_WEBGPU_NODE_BINDINGS",

worker/macos/install.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ fi
5454
export EMSDK
5555

5656
# TODO: this should be managed in-repo
57-
HALIDE_NODE_JS_PATH="$(brew --prefix node@18)/bin/node"
58-
export HALIDE_NODE_JS_PATH
57+
NodeJS_ROOT="$(brew --prefix node@18)"
58+
export NodeJS_ROOT
5959

6060
##
6161
# Install the autostart script

worker/macos/org.halide-lang.buildbot.plist.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
<string>${HL_WEBGPU_NATIVE_LIB}</string>
2121
<key>EMSDK</key>
2222
<string>${EMSDK}</string>
23-
<key>HALIDE_NODE_JS_PATH</key>
24-
<string>${HALIDE_NODE_JS_PATH}</string>
23+
<key>NodeJS_ROOT</key>
24+
<string>${NodeJS_ROOT}</string>
2525
</dict>
2626
</dict>
2727
</plist>

0 commit comments

Comments
 (0)