-
-
Couldn't load subscription status.
- Fork 33.6k
Closed
Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.
Description
This issue tracks this TODO in node.gyp (which was originally for the code cache builder, but we also need something similar for the snapshot builder)
Lines 1176 to 1181 in db109e8
| # TODO(joyeecheung): do not depend on node_lib, | |
| # instead create a smaller static library node_lib_base that does | |
| # just enough for node_native_module.cc and the cache builder to | |
| # compile without compiling the generated code cache C++ file. | |
| # So generate_code_cache -> mkcodecache -> node_lib_base, | |
| # node_lib -> node_lib_base & generate_code_cache |
Removing the current circular dependency in the two-step builds should make this building process less error-prone.
Previous refs:
Metadata
Metadata
Assignees
Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.