build: use variable for simdutf path

PR-URL: https://github.com/nodejs/node/pull/56196
Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
Reviewed-By: Cheng Zhao <zcbenz@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
pull/56233/head
Shelley Vohr 2024-12-11 16:35:48 +01:00 committed by GitHub
parent 9ec8b9e512
commit a1d980c4e0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 4 deletions

View File

@ -7,11 +7,15 @@ declare_args() {
# The location of Node.js in source code tree.
node_path = "//node"
# The location of V8, use the one from node's deps by default.
# The location of V8 - use the one from node's deps by default.
node_v8_path = "$node_path/deps/v8"
# The location of OpenSSL - use the one from node's deps by default.
node_openssl_path = "$node_path/deps/openssl"
# The location of simdutf - use the one from node's deps by default.
node_simdutf_path = "$node_path/deps/simdutf"
# The NODE_MODULE_VERSION defined in node_version.h.
node_module_version = exec_script("$node_path/tools/getmoduleversion.py", [], "value")

View File

@ -158,10 +158,10 @@ template("node_gn_build") {
"deps/nghttp2",
"deps/ngtcp2",
"deps/postject",
"deps/simdutf",
"deps/sqlite",
"deps/uvwasi",
"//third_party/zlib",
"$node_simdutf_path",
"$node_v8_path:v8_libplatform",
]
@ -300,8 +300,8 @@ template("node_gn_build") {
executable("node_js2c") {
deps = [
"deps/simdutf",
"deps/uv",
"$node_simdutf_path",
]
sources = [
"tools/js2c.cc",
@ -358,7 +358,7 @@ template("node_gn_build") {
"deps/googletest",
"deps/googletest:gtest_main",
"deps/nbytes",
"deps/simdutf",
"$node_simdutf_path",
]
sources = gypi_values.node_cctest_sources