| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 80fa675 commit f96466a
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -382,6 +382,28 @@ | |||
| 382 | 382 | dest='shared_openssl_libpath', | |
| 383 | 383 | help='a directory to search for the shared OpenSSL DLLs') | |
| 384 | 384 | ||
| 385 | + shared_optgroup.add_argument('--shared-uvwasi', | ||
| 386 | + action='store_true', | ||
| 387 | + dest='shared_uvwasi', | ||
| 388 | + default=None, | ||
| 389 | + help='link to a shared uvwasi DLL instead of static linking') | ||
| 390 | + | ||
| 391 | + shared_optgroup.add_argument('--shared-uvwasi-includes', | ||
| 392 | + action='store', | ||
| 393 | + dest='shared_uvwasi_includes', | ||
| 394 | + help='directory containing uvwasi header files') | ||
| 395 | + | ||
| 396 | + shared_optgroup.add_argument('--shared-uvwasi-libname', | ||
| 397 | + action='store', | ||
| 398 | + dest='shared_uvwasi_libname', | ||
| 399 | + default='uvwasi', | ||
| 400 | + help='alternative lib name to link to [default: %default]') | ||
| 401 | + | ||
| 402 | + shared_optgroup.add_argument('--shared-uvwasi-libpath', | ||
| 403 | + action='store', | ||
| 404 | + dest='shared_uvwasi_libpath', | ||
| 405 | + help='a directory to search for the shared uvwasi DLL') | ||
| 406 | + | ||
| 385 | 407 | shared_optgroup.add_argument('--shared-zlib', | |
| 386 | 408 | action='store_true', | |
| 387 | 409 | dest='shared_zlib', | |
@@ -2122,6 +2144,7 @@ def make_bin_override(): | |||
| 2122 | 2144 | configure_library('nghttp2', output, pkgname='libnghttp2') | |
| 2123 | 2145 | configure_library('nghttp3', output, pkgname='libnghttp3') | |
| 2124 | 2146 | configure_library('ngtcp2', output, pkgname='libngtcp2') | |
| 2147 | + configure_library('uvwasi', output, pkgname='libuvwasi') | ||
| 2125 | 2148 | configure_v8(output) | |
| 2126 | 2149 | configure_openssl(output) | |
| 2127 | 2150 | configure_intl(output) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -19,6 +19,7 @@ | |||
| 19 | 19 | 'node_shared_http_parser%': 'false', | |
| 20 | 20 | 'node_shared_cares%': 'false', | |
| 21 | 21 | 'node_shared_libuv%': 'false', | |
| 22 | + 'node_shared_uvwasi%': 'false', | ||
| 22 | 23 | 'node_shared_nghttp2%': 'false', | |
| 23 | 24 | 'node_use_openssl%': 'true', | |
| 24 | 25 | 'node_shared_openssl%': 'false', | |
@@ -550,7 +551,6 @@ | |||
| 550 | 551 | ||
| 551 | 552 | 'dependencies': [ | |
| 552 | 553 | 'deps/histogram/histogram.gyp:histogram', | |
| 553 | - 'deps/uvwasi/uvwasi.gyp:uvwasi', | ||
| 554 | 554 | ], | |
| 555 | 555 | ||
| 556 | 556 | 'msvs_settings': { | |
@@ -845,7 +845,6 @@ | |||
| 845 | 845 | 'dependencies': [ | |
| 846 | 846 | 'deps/googletest/googletest.gyp:gtest_prod', | |
| 847 | 847 | 'deps/histogram/histogram.gyp:histogram', | |
| 848 | - 'deps/uvwasi/uvwasi.gyp:uvwasi', | ||
| 849 | 848 | 'deps/simdjson/simdjson.gyp:simdjson', | |
| 850 | 849 | 'deps/simdutf/simdutf.gyp:simdutf', | |
| 851 | 850 | 'deps/ada/ada.gyp:ada', | |
@@ -1031,8 +1030,8 @@ | |||
| 1031 | 1030 | 'dependencies': [ | |
| 1032 | 1031 | '<(node_lib_target_name)', | |
| 1033 | 1032 | 'deps/histogram/histogram.gyp:histogram', | |
| 1034 | - 'deps/uvwasi/uvwasi.gyp:uvwasi', | ||
| 1035 | 1033 | ], | |
| 1034 | + | ||
| 1036 | 1035 | 'includes': [ | |
| 1037 | 1036 | 'node.gypi' | |
| 1038 | 1037 | ], | |
@@ -1042,9 +1041,9 @@ | |||
| 1042 | 1041 | 'deps/v8/include', | |
| 1043 | 1042 | 'deps/cares/include', | |
| 1044 | 1043 | 'deps/uv/include', | |
| 1045 | - 'deps/uvwasi/include', | ||
| 1046 | 1044 | 'test/cctest', | |
| 1047 | 1045 | ], | |
| 1046 | + | ||
| 1048 | 1047 | 'defines': [ | |
| 1049 | 1048 | 'NODE_ARCH="<(target_arch)"', | |
| 1050 | 1049 | 'NODE_PLATFORM="<(OS)"', | |
@@ -1077,7 +1076,6 @@ | |||
| 1077 | 1076 | 'deps/googletest/googletest.gyp:gtest', | |
| 1078 | 1077 | 'deps/googletest/googletest.gyp:gtest_main', | |
| 1079 | 1078 | 'deps/histogram/histogram.gyp:histogram', | |
| 1080 | - 'deps/uvwasi/uvwasi.gyp:uvwasi', | ||
| 1081 | 1079 | 'deps/simdjson/simdjson.gyp:simdjson', | |
| 1082 | 1080 | 'deps/simdutf/simdutf.gyp:simdutf', | |
| 1083 | 1081 | 'deps/ada/ada.gyp:ada', | |
@@ -1093,7 +1091,6 @@ | |||
| 1093 | 1091 | 'deps/v8/include', | |
| 1094 | 1092 | 'deps/cares/include', | |
| 1095 | 1093 | 'deps/uv/include', | |
| 1096 | - 'deps/uvwasi/include', | ||
| 1097 | 1094 | 'test/cctest', | |
| 1098 | 1095 | ], | |
| 1099 | 1096 | ||
@@ -1155,7 +1152,6 @@ | |||
| 1155 | 1152 | 'dependencies': [ | |
| 1156 | 1153 | '<(node_lib_target_name)', | |
| 1157 | 1154 | 'deps/histogram/histogram.gyp:histogram', | |
| 1158 | - 'deps/uvwasi/uvwasi.gyp:uvwasi', | ||
| 1159 | 1155 | 'deps/ada/ada.gyp:ada', | |
| 1160 | 1156 | ], | |
| 1161 | 1157 | ||
@@ -1169,7 +1165,6 @@ | |||
| 1169 | 1165 | 'deps/v8/include', | |
| 1170 | 1166 | 'deps/cares/include', | |
| 1171 | 1167 | 'deps/uv/include', | |
| 1172 | - 'deps/uvwasi/include', | ||
| 1173 | 1168 | 'test/embedding', | |
| 1174 | 1169 | ], | |
| 1175 | 1170 | ||
@@ -1269,7 +1264,6 @@ | |||
| 1269 | 1264 | 'dependencies': [ | |
| 1270 | 1265 | '<(node_lib_target_name)', | |
| 1271 | 1266 | 'deps/histogram/histogram.gyp:histogram', | |
| 1272 | - 'deps/uvwasi/uvwasi.gyp:uvwasi', | ||
| 1273 | 1267 | 'deps/ada/ada.gyp:ada', | |
| 1274 | 1268 | 'deps/simdjson/simdjson.gyp:simdjson', | |
| 1275 | 1269 | 'deps/simdutf/simdutf.gyp:simdutf', | |
@@ -1285,7 +1279,6 @@ | |||
| 1285 | 1279 | 'deps/v8/include', | |
| 1286 | 1280 | 'deps/cares/include', | |
| 1287 | 1281 | 'deps/uv/include', | |
| 1288 | - 'deps/uvwasi/include', | ||
| 1289 | 1282 | ], | |
| 1290 | 1283 | ||
| 1291 | 1284 | 'defines': [ 'NODE_WANT_INTERNALS=1' ], | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -204,6 +204,10 @@ | |||
| 204 | 204 | ], | |
| 205 | 205 | }], | |
| 206 | 206 | ||
| 207 | + [ 'node_shared_uvwasi=="false"', { | ||
| 208 | + 'dependencies': [ 'deps/uvwasi/uvwasi.gyp:uvwasi' ], | ||
| 209 | + }], | ||
| 210 | + | ||
| 207 | 211 | [ 'node_shared_nghttp2=="false"', { | |
| 208 | 212 | 'dependencies': [ 'deps/nghttp2/nghttp2.gyp:nghttp2' ], | |
| 209 | 213 | }], | |
| Back | FazBrowse Home | New Git URL |
0 commit comments