|
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