GeezerVison is showing github.com — build: fix `configure --link-module` · nodejs/node@f2eccb7
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: configure.py +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -1464,7 +1464,7 @@ def configure_node(o): |
1464 | 1464 | o['variables']['shlib_suffix'] = shlib_suffix |
1465 | 1465 |
|
1466 | 1466 | if options.linked_module: |
1467 | | - o['variables']['library_files'] = options.linked_module |
| 1467 | + o['variables']['linked_module_files'] = options.linked_module |
1468 | 1468 |
|
1469 | 1469 | o['variables']['asan'] = int(options.enable_asan or 0) |
1470 | 1470 |
|
|
Collapse file
Copy file name to clipboardExpand all lines: node.gyp +4Lines changed: 4 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
29 | 29 | 'node_lib_target_name%': 'libnode', |
30 | 30 | 'node_intermediate_lib_type%': 'static_library', |
31 | 31 | 'node_builtin_modules_path%': '', |
| 32 | + 'linked_module_files': [ |
| 33 | + ], |
32 | 34 | # We list the deps/ files out instead of globbing them in js2c.py since we |
33 | 35 | # only include a subset of all the files under these directories. |
34 | 36 | # The lengths of their file names combined should not exceed the |
35 | 37 | # Windows command length limit or there would be an error. |
36 | 38 | # See https://docs.microsoft.com/en-us/troubleshoot/windows-client/shell-experience/command-line-string-limitation |
37 | 39 | 'library_files': [ |
38 | 40 | '<@(node_library_files)', |
| 41 | + '<@(linked_module_files)', |
39 | 42 | ], |
40 | 43 | 'deps_files': [ |
41 | 44 | 'deps/v8/tools/splaytree.mjs', |
|
970 | 973 | '<@(_outputs)', |
971 | 974 | 'config.gypi', |
972 | 975 | '<@(deps_files)', |
| 976 | + '<@(linked_module_files)', |
973 | 977 | ], |
974 | 978 | }, |
975 | 979 | ], |
|