build: fix --node-builtin-modules-path

PR-URL: https://github.com/nodejs/node/pull/62115
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
This commit is contained in:
Filip Skokan committed 2026-03-10 18:03:00 +01:00
1 parent 95ee87da53
commit c96c3dad39
2 files changed
+19 -2

No files matched your search

+17 -1
View File
@@ -948,7 +948,13 @@
},
}],
[ 'node_builtin_modules_path!=""', {
'defines': [ 'NODE_BUILTIN_MODULES_PATH="<(node_builtin_modules_path)"' ]
'defines': [ 'NODE_BUILTIN_MODULES_PATH="<(node_builtin_modules_path)"' ],
# When loading builtins from disk, JS source files do not need to
# trigger rebuilds since the binary reads them at runtime.
'sources!': [
'<@(library_files)',
'<@(deps_files)',
],
}],
[ 'node_shared=="true"', {
'sources': [
@@ -1103,6 +1109,16 @@
'<@(deps_files)',
'config.gypi'
],
'conditions': [
[ 'node_builtin_modules_path!=""', {
# When loading builtins from disk, JS source files do not need
# to trigger rebuilds since the binary reads them at runtime.
'inputs!': [
'<@(library_files)',
'<@(deps_files)',
],
}],
],
'outputs': [
'<(SHARED_INTERMEDIATE_DIR)/node_javascript.cc',
],