|
| 1 | +diff --git forkSrcPrefix/vcbuild.bat forkDstPrefix/vcbuild.bat |
| 2 | +index aa3c1a34e42f300a0f681843c9766951f1835954..e4dfe43058ef845020f77d1680f6143463a1bb74 100644 |
| 3 | +--- forkSrcPrefix/vcbuild.bat |
| 4 | ++++ forkDstPrefix/vcbuild.bat |
| 5 | +@@ -475,11 +475,11 @@ if errorlevel 1 echo Cannot copy nodevars.bat && goto package_error |
| 6 | + copy /Y ..\tools\msvs\install_tools\*.* %TARGET_NAME%\ > nul |
| 7 | + if errorlevel 1 echo Cannot copy install_tools scripts && goto package_error |
| 8 | + if defined dll ( |
| 9 | +- copy /Y libnode.dll %TARGET_NAME%\ > nul |
| 10 | +- if errorlevel 1 echo Cannot copy libnode.dll && goto package_error |
| 11 | ++ copy /Y libnode22.dll %TARGET_NAME%\ > nul |
| 12 | ++ if errorlevel 1 echo Cannot copy libnode22.dll && goto package_error |
| 13 | + |
| 14 | +- copy /Y libnode.lib %TARGET_NAME%\ > nul |
| 15 | +- if errorlevel 1 echo Cannot copy libnode.lib && goto package_error |
| 16 | ++ copy /Y libnode22.lib %TARGET_NAME%\ > nul |
| 17 | ++ if errorlevel 1 echo Cannot copy libnode22.lib && goto package_error |
| 18 | + |
| 19 | + mkdir %TARGET_NAME%\Release > nul |
| 20 | + copy /Y node.def %TARGET_NAME%\Release\ > nul |
| 21 | +diff --git forkSrcPrefix/node.gyp forkDstPrefix/node.gyp |
| 22 | +index 0e0071b508f605bb9b7722f8304814dc176d907e..5edf731c23684629784c4036d2ed66686fab522a 100644 |
| 23 | +--- forkSrcPrefix/node.gyp |
| 24 | ++++ forkDstPrefix/node.gyp |
| 25 | +@@ -30,7 +30,7 @@ |
| 26 | + 'node_v8_options%': '', |
| 27 | + 'node_enable_v8_vtunejit%': 'false', |
| 28 | + 'node_core_target_name%': 'node', |
| 29 | +- 'node_lib_target_name%': 'libnode', |
| 30 | ++ 'node_lib_target_name%': 'libnode22', |
| 31 | + 'node_intermediate_lib_type%': 'static_library', |
| 32 | + 'node_builtin_modules_path%': '', |
| 33 | + 'linked_module_files': [ |
1 | 34 | diff --git forkSrcPrefix/tools/install.py forkDstPrefix/tools/install.py |
2 | | -index bf54249b66c0d4e179deaae5a9fd55568e694fe0..ca1ee80b0400a8c5bbf14b44a6eaa6e8666a7a49 100755 |
| 35 | +index 8797b59e59c85a8877b977fa3281e50165e6f6b2..36f2993a097501957f1e89fa22699c1c1d916822 100755 |
3 | 36 | --- forkSrcPrefix/tools/install.py |
4 | 37 | +++ forkDstPrefix/tools/install.py |
5 | | -@@ -151,31 +151,31 @@ def files(options, action): |
| 38 | +@@ -157,33 +157,33 @@ def files(options, action): |
6 | 39 |
|
7 | 40 | if 'true' == options.variables.get('node_shared'): |
8 | 41 | if options.is_win: |
@@ -39,41 +72,19 @@ index bf54249b66c0d4e179deaae5a9fd55568e694fe0..ca1ee80b0400a8c5bbf14b44a6eaa6e8 |
39 | 72 | + link_path = abspath(options.install_path, 'lib/libnode22.so') |
40 | 73 | try_symlink(options, so_name, link_path) |
41 | 74 | else: |
42 | | -- output_lib = 'libnode.' + options.variables.get('shlib_suffix') |
43 | | -+ output_lib = 'libnode22.' + options.variables.get('shlib_suffix') |
44 | | - action(options, [os.path.join(options.build_dir, output_lib)], |
45 | | - os.path.join(options.variables.get('libdir'), output_lib)) |
46 | | - |
47 | | -diff --git forkSrcPrefix/node.gyp forkDstPrefix/node.gyp |
48 | | -index 46baef1db3eacec9592296b583d76e3ffcf4de59..8f61828079ec06c3624f6ec83273f5144dfa2221 100644 |
49 | | ---- forkSrcPrefix/node.gyp |
50 | | -+++ forkDstPrefix/node.gyp |
51 | | -@@ -27,7 +27,7 @@ |
52 | | - 'node_v8_options%': '', |
53 | | - 'node_enable_v8_vtunejit%': 'false', |
54 | | - 'node_core_target_name%': 'node', |
55 | | -- 'node_lib_target_name%': 'libnode', |
56 | | -+ 'node_lib_target_name%': 'libnode22', |
57 | | - 'node_intermediate_lib_type%': 'static_library', |
58 | | - 'node_builtin_modules_path%': '', |
59 | | - 'linked_module_files': [ |
60 | | -diff --git forkSrcPrefix/vcbuild.bat forkDstPrefix/vcbuild.bat |
61 | | -index 428577c5c3d1e9ab55285d7d985fc06ec0ac1dd4..002b7e6558265557ed1c76bb94f9695f7603180d 100644 |
62 | | ---- forkSrcPrefix/vcbuild.bat |
63 | | -+++ forkDstPrefix/vcbuild.bat |
64 | | -@@ -458,11 +458,11 @@ if errorlevel 1 echo Cannot copy nodevars.bat && goto package_error |
65 | | - copy /Y ..\tools\msvs\install_tools\*.* %TARGET_NAME%\ > nul |
66 | | - if errorlevel 1 echo Cannot copy install_tools scripts && goto package_error |
67 | | - if defined dll ( |
68 | | -- copy /Y libnode.dll %TARGET_NAME%\ > nul |
69 | | -- if errorlevel 1 echo Cannot copy libnode.dll && goto package_error |
70 | | -+ copy /Y libnode22.dll %TARGET_NAME%\ > nul |
71 | | -+ if errorlevel 1 echo Cannot copy libnode22.dll && goto package_error |
| 75 | + # Ninja and Makefile generators output the library in different directories; |
| 76 | + # find out which one we have, and install first found |
| 77 | +- output_lib_name = 'libnode.' + options.variables.get('shlib_suffix') |
| 78 | ++ output_lib_name = 'libnode22.' + options.variables.get('shlib_suffix') |
| 79 | + output_lib_candidate_paths = [ |
| 80 | + os.path.join(options.build_dir, output_lib_name), |
| 81 | + os.path.join(options.build_dir, "lib", output_lib_name), |
| 82 | +@@ -191,7 +191,7 @@ def files(options, action): |
| 83 | + try: |
| 84 | + output_lib = next(filter(os.path.exists, output_lib_candidate_paths)) |
| 85 | + except StopIteration as not_found: |
| 86 | +- raise RuntimeError("No libnode.so to install!") from not_found |
| 87 | ++ raise RuntimeError("No libnode22.so to install!") from not_found |
| 88 | + action(options, [output_lib], |
| 89 | + os.path.join(options.variables.get('libdir'), output_lib_name)) |
72 | 90 |
|
73 | | -- copy /Y libnode.lib %TARGET_NAME%\ > nul |
74 | | -- if errorlevel 1 echo Cannot copy libnode.lib && goto package_error |
75 | | -+ copy /Y libnode22.lib %TARGET_NAME%\ > nul |
76 | | -+ if errorlevel 1 echo Cannot copy libnode22.lib && goto package_error |
77 | | - |
78 | | - mkdir %TARGET_NAME%\Release > nul |
79 | | - copy /Y node.def %TARGET_NAME%\Release\ > nul |
|
0 commit comments