|
21 | 21 | 'node_shared_lief%': 'false', |
22 | 22 | 'node_shared_merve%': 'false', |
23 | 23 | 'node_shared_nbytes%': 'false', |
| 24 | + 'node_shared_ncrypto%': 'false', |
24 | 25 | 'node_shared_nghttp2%': 'false', |
25 | 26 | 'node_shared_openssl%': 'false', |
26 | 27 | 'node_shared_sqlite%': 'false', |
|
995 | 996 | 'Ws2_32', |
996 | 997 | ], |
997 | 998 | }], |
998 | | - [ 'node_use_openssl=="true"', { |
| 999 | + [ 'node_use_openssl=="true" and node_shared_ncrypto=="true"', { |
| 1000 | + 'sources': [ |
| 1001 | + '<@(node_crypto_sources)', |
| 1002 | + ], |
| 1003 | + }], |
| 1004 | + [ 'node_use_openssl=="true" and node_shared_ncrypto=="false"', { |
999 | 1005 | 'sources': [ |
1000 | 1006 | '<@(node_crypto_sources)', |
1001 | 1007 | ], |
|
1308 | 1314 | 'defines': [ |
1309 | 1315 | 'HAVE_OPENSSL=1', |
1310 | 1316 | ], |
| 1317 | + }, { |
| 1318 | + 'sources!': [ '<@(node_cctest_openssl_sources)' ], |
| 1319 | + }], |
| 1320 | + [ 'node_use_openssl=="true" and node_shared_ncrypto=="false"', { |
1311 | 1321 | 'dependencies': [ |
1312 | 1322 | 'deps/ncrypto/ncrypto.gyp:ncrypto', |
1313 | 1323 | ], |
1314 | | - }, { |
1315 | | - 'sources!': [ '<@(node_cctest_openssl_sources)' ], |
1316 | 1324 | }], |
1317 | 1325 | [ 'node_use_quic=="true"', { |
1318 | 1326 | 'defines': [ |
|
1598 | 1606 | ], |
1599 | 1607 | }], |
1600 | 1608 | [ 'node_use_openssl=="true"', { |
1601 | | - 'dependencies': [ |
1602 | | - 'deps/ncrypto/ncrypto.gyp:ncrypto', |
1603 | | - ], |
1604 | 1609 | 'defines': [ |
1605 | 1610 | 'HAVE_OPENSSL=1', |
1606 | 1611 | ], |
1607 | 1612 | }], |
| 1613 | + [ 'node_use_openssl=="true" and node_shared_ncrypto=="false"', { |
| 1614 | + 'dependencies': [ |
| 1615 | + 'deps/ncrypto/ncrypto.gyp:ncrypto', |
| 1616 | + ], |
| 1617 | + }], |
1608 | 1618 | [ 'node_use_node_code_cache=="true"', { |
1609 | 1619 | 'defines': [ |
1610 | 1620 | 'NODE_USE_NODE_CODE_CACHE=1', |
|
0 commit comments