|
20 | 20 | 'node_shared_http_parser%': 'false', |
21 | 21 | 'node_shared_cares%': 'false', |
22 | 22 | 'node_shared_libuv%': 'false', |
| 23 | + 'node_shared_uvwasi%': 'false', |
23 | 24 | 'node_shared_nghttp2%': 'false', |
24 | 25 | 'node_shared_ngtcp2%': 'false', |
25 | 26 | 'node_shared_nghttp3%': 'false', |
|
390 | 391 |
|
391 | 392 | 'dependencies': [ |
392 | 393 | 'deps/histogram/histogram.gyp:histogram', |
393 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
| 394 | + ], |
| 395 | + |
| 396 | + 'conditions': [ |
| 397 | + [ 'node_shared_uvwasi=="false"', { |
| 398 | + 'dependencies': [ |
| 399 | + 'deps/uvwasi/uvwasi.gyp:uvwasi' |
| 400 | + ], |
| 401 | + }], |
394 | 402 | ], |
395 | 403 |
|
396 | 404 | 'msvs_settings': { |
|
573 | 581 | ], |
574 | 582 | 'dependencies': [ |
575 | 583 | 'deps/histogram/histogram.gyp:histogram', |
576 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
| 584 | + ], |
| 585 | + |
| 586 | + 'conditions': [ |
| 587 | + [ 'node_shared_uvwasi=="false"', { |
| 588 | + 'dependencies': [ |
| 589 | + 'deps/uvwasi/uvwasi.gyp:uvwasi' |
| 590 | + ], |
| 591 | + }], |
577 | 592 | ], |
578 | 593 |
|
579 | 594 | 'sources': [ |
|
1267 | 1282 | 'dependencies': [ |
1268 | 1283 | '<(node_lib_target_name)', |
1269 | 1284 | 'deps/histogram/histogram.gyp:histogram', |
1270 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1271 | 1285 | 'node_dtrace_header', |
1272 | 1286 | 'node_dtrace_ustack', |
1273 | 1287 | 'node_dtrace_provider', |
1274 | 1288 | ], |
| 1289 | + |
| 1290 | + 'conditions': [ |
| 1291 | + [ 'node_shared_uvwasi=="false"', { |
| 1292 | + 'dependencies': [ |
| 1293 | + 'deps/uvwasi/uvwasi.gyp:uvwasi' |
| 1294 | + ], |
| 1295 | + }], |
| 1296 | + ], |
| 1297 | + |
1275 | 1298 | 'includes': [ |
1276 | 1299 | 'node.gypi' |
1277 | 1300 | ], |
|
1281 | 1304 | 'deps/v8/include', |
1282 | 1305 | 'deps/cares/include', |
1283 | 1306 | 'deps/uv/include', |
1284 | | - 'deps/uvwasi/include', |
1285 | 1307 | 'test/cctest', |
1286 | 1308 | ], |
| 1309 | + |
| 1310 | + 'conditions': [ |
| 1311 | + [ 'node_shared_uvwasi=="false"', { |
| 1312 | + 'include_dirs': [ |
| 1313 | + 'deps/uvwasi/include', |
| 1314 | + ], |
| 1315 | + }], |
| 1316 | + ], |
| 1317 | + |
1287 | 1318 | 'defines': [ |
1288 | 1319 | 'NODE_ARCH="<(target_arch)"', |
1289 | 1320 | 'NODE_PLATFORM="<(OS)"', |
|
1311 | 1342 | 'dependencies': [ |
1312 | 1343 | '<(node_lib_target_name)', |
1313 | 1344 | 'deps/histogram/histogram.gyp:histogram', |
1314 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1315 | 1345 | 'node_dtrace_header', |
1316 | 1346 | 'node_dtrace_ustack', |
1317 | 1347 | 'node_dtrace_provider', |
1318 | 1348 | ], |
1319 | 1349 |
|
| 1350 | + 'conditions': [ |
| 1351 | + [ 'node_shared_uvwasi=="false"', { |
| 1352 | + 'dependencies': [ |
| 1353 | + 'deps/uvwasi/uvwasi.gyp:uvwasi' |
| 1354 | + ], |
| 1355 | + }], |
| 1356 | + ], |
| 1357 | + |
1320 | 1358 | 'includes': [ |
1321 | 1359 | 'node.gypi' |
1322 | 1360 | ], |
|
1327 | 1365 | 'deps/v8/include', |
1328 | 1366 | 'deps/cares/include', |
1329 | 1367 | 'deps/uv/include', |
1330 | | - 'deps/uvwasi/include', |
1331 | 1368 | 'test/cctest', |
1332 | 1369 | ], |
1333 | 1370 |
|
| 1371 | + 'conditions': [ |
| 1372 | + [ 'node_shared_uvwasi=="false"', { |
| 1373 | + 'include_dirs': [ |
| 1374 | + 'deps/uvwasi/include', |
| 1375 | + ], |
| 1376 | + }], |
| 1377 | + ], |
| 1378 | + |
1334 | 1379 | 'defines': [ |
1335 | 1380 | 'NODE_ARCH="<(target_arch)"', |
1336 | 1381 | 'NODE_PLATFORM="<(OS)"', |
|
1419 | 1464 | 'dependencies': [ |
1420 | 1465 | '<(node_lib_target_name)', |
1421 | 1466 | 'deps/histogram/histogram.gyp:histogram', |
1422 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1423 | 1467 | 'node_dtrace_header', |
1424 | 1468 | 'node_dtrace_ustack', |
1425 | 1469 | 'node_dtrace_provider', |
1426 | 1470 | ], |
1427 | 1471 |
|
| 1472 | + 'conditions': [ |
| 1473 | + [ 'node_shared_uvwasi=="false"', { |
| 1474 | + 'dependencies': [ |
| 1475 | + 'deps/uvwasi/uvwasi.gyp:uvwasi' |
| 1476 | + ], |
| 1477 | + }], |
| 1478 | + ], |
| 1479 | + |
1428 | 1480 | 'includes': [ |
1429 | 1481 | 'node.gypi' |
1430 | 1482 | ], |
|
1435 | 1487 | 'deps/v8/include', |
1436 | 1488 | 'deps/cares/include', |
1437 | 1489 | 'deps/uv/include', |
1438 | | - 'deps/uvwasi/include', |
1439 | 1490 | 'test/embedding', |
1440 | 1491 | ], |
1441 | 1492 |
|
| 1493 | + 'conditions': [ |
| 1494 | + [ 'node_shared_uvwasi=="false"', { |
| 1495 | + 'include_dirs': [ |
| 1496 | + 'deps/uvwasi/include', |
| 1497 | + ], |
| 1498 | + }], |
| 1499 | + ], |
| 1500 | + |
1442 | 1501 | 'sources': [ |
1443 | 1502 | 'src/node_snapshot_stub.cc', |
1444 | 1503 | 'src/node_code_cache_stub.cc', |
|
1481 | 1540 | 'dependencies': [ |
1482 | 1541 | '<(node_lib_target_name)', |
1483 | 1542 | 'deps/histogram/histogram.gyp:histogram', |
1484 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
| 1543 | + ], |
| 1544 | + |
| 1545 | + 'conditions': [ |
| 1546 | + [ 'node_shared_uvwasi=="false"', { |
| 1547 | + 'dependencies': [ |
| 1548 | + 'deps/uvwasi/uvwasi.gyp:uvwasi' |
| 1549 | + ], |
| 1550 | + }], |
1485 | 1551 | ], |
1486 | 1552 |
|
1487 | 1553 | 'includes': [ |
|
1494 | 1560 | 'deps/v8/include', |
1495 | 1561 | 'deps/cares/include', |
1496 | 1562 | 'deps/uv/include', |
1497 | | - 'deps/uvwasi/include', |
| 1563 | + ], |
| 1564 | + |
| 1565 | + 'conditions': [ |
| 1566 | + [ 'node_shared_uvwasi=="false"', { |
| 1567 | + 'include_dirs': [ |
| 1568 | + 'deps/uvwasi/include', |
| 1569 | + ], |
| 1570 | + }], |
1498 | 1571 | ], |
1499 | 1572 |
|
1500 | 1573 | 'defines': [ |
|
1541 | 1614 | 'dependencies': [ |
1542 | 1615 | '<(node_lib_target_name)', |
1543 | 1616 | 'deps/histogram/histogram.gyp:histogram', |
1544 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
| 1617 | + ], |
| 1618 | + |
| 1619 | + 'conditions': [ |
| 1620 | + [ 'node_shared_uvwasi=="false"', { |
| 1621 | + 'dependencies': [ |
| 1622 | + 'deps/uvwasi/uvwasi.gyp:uvwasi' |
| 1623 | + ], |
| 1624 | + }], |
1545 | 1625 | ], |
1546 | 1626 |
|
1547 | 1627 | 'includes': [ |
|
1554 | 1634 | 'deps/v8/include', |
1555 | 1635 | 'deps/cares/include', |
1556 | 1636 | 'deps/uv/include', |
1557 | | - 'deps/uvwasi/include', |
| 1637 | + ], |
| 1638 | + |
| 1639 | + 'conditions': [ |
| 1640 | + [ 'node_shared_uvwasi=="false"', { |
| 1641 | + 'include_dirs': [ |
| 1642 | + 'deps/uvwasi/include', |
| 1643 | + ], |
| 1644 | + }], |
1558 | 1645 | ], |
1559 | 1646 |
|
1560 | 1647 | 'defines': [ 'NODE_WANT_INTERNALS=1' ], |
|
0 commit comments