|
1098 | 1098 | 'dependencies': [
|
1099 | 1099 | '<(node_lib_target_name)',
|
1100 | 1100 | 'deps/histogram/histogram.gyp:histogram',
|
1101 |
| - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1102 | 1101 | ],
|
1103 | 1102 | 'includes': [
|
1104 | 1103 | 'node.gypi'
|
|
1109 | 1108 | 'deps/v8/include',
|
1110 | 1109 | 'deps/cares/include',
|
1111 | 1110 | 'deps/uv/include',
|
1112 |
| - 'deps/uvwasi/include', |
1113 | 1111 | 'test/cctest',
|
1114 | 1112 | ],
|
1115 | 1113 | 'defines': [
|
|
1122 | 1120 | 'test/fuzzers/fuzz_ClientHelloParser.cc',
|
1123 | 1121 | ],
|
1124 | 1122 | 'conditions': [
|
| 1123 | + [ 'node_shared_uvwasi=="false"', { |
| 1124 | + 'dependencies': [ 'deps/uvwasi/uvwasi.gyp:uvwasi' ], |
| 1125 | + 'include_dirs': [ 'deps/uvwasi/include' ], |
| 1126 | + }], |
1125 | 1127 | ['OS=="linux" or OS=="openharmony"', {
|
1126 | 1128 | 'ldflags': [ '-fsanitize=fuzzer' ]
|
1127 | 1129 | }],
|
|
1142 | 1144 | '<(node_lib_target_name)',
|
1143 | 1145 | 'deps/googletest/googletest.gyp:gtest_prod',
|
1144 | 1146 | 'deps/histogram/histogram.gyp:histogram',
|
1145 |
| - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1146 | 1147 | 'deps/nbytes/nbytes.gyp:nbytes',
|
1147 | 1148 | ],
|
1148 | 1149 | 'includes': [
|
|
1154 | 1155 | 'deps/v8/include',
|
1155 | 1156 | 'deps/cares/include',
|
1156 | 1157 | 'deps/uv/include',
|
1157 |
| - 'deps/uvwasi/include', |
1158 | 1158 | 'test/cctest',
|
1159 | 1159 | ],
|
1160 | 1160 | 'defines': [
|
|
1167 | 1167 | 'test/fuzzers/fuzz_strings.cc',
|
1168 | 1168 | ],
|
1169 | 1169 | 'conditions': [
|
| 1170 | + [ 'node_shared_uvwasi=="false"', { |
| 1171 | + 'dependencies': [ 'deps/uvwasi/uvwasi.gyp:uvwasi' ], |
| 1172 | + 'include_dirs': [ 'deps/uvwasi/include' ], |
| 1173 | + }], |
1170 | 1174 | ['OS=="linux" or OS=="openharmony"', {
|
1171 | 1175 | 'ldflags': [ '-fsanitize=fuzzer' ]
|
1172 | 1176 | }],
|
|
0 commit comments