|
1092 | 1092 | 'dependencies': [ |
1093 | 1093 | '<(node_lib_target_name)', |
1094 | 1094 | 'deps/histogram/histogram.gyp:histogram', |
1095 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1096 | 1095 | ], |
1097 | 1096 | 'includes': [ |
1098 | 1097 | 'node.gypi' |
|
1103 | 1102 | 'deps/v8/include', |
1104 | 1103 | 'deps/cares/include', |
1105 | 1104 | 'deps/uv/include', |
1106 | | - 'deps/uvwasi/include', |
1107 | 1105 | 'test/cctest', |
1108 | 1106 | ], |
1109 | 1107 | 'defines': [ |
|
1116 | 1114 | 'test/fuzzers/fuzz_ClientHelloParser.cc', |
1117 | 1115 | ], |
1118 | 1116 | 'conditions': [ |
| 1117 | + [ 'node_shared_uvwasi=="false"', { |
| 1118 | + 'dependencies': [ 'deps/uvwasi/uvwasi.gyp:uvwasi' ], |
| 1119 | + 'include_dirs': [ 'deps/uvwasi/include' ], |
| 1120 | + }], |
1119 | 1121 | ['OS=="linux" or OS=="openharmony"', { |
1120 | 1122 | 'ldflags': [ '-fsanitize=fuzzer' ] |
1121 | 1123 | }], |
|
1136 | 1138 | '<(node_lib_target_name)', |
1137 | 1139 | 'deps/googletest/googletest.gyp:gtest_prod', |
1138 | 1140 | 'deps/histogram/histogram.gyp:histogram', |
1139 | | - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1140 | 1141 | 'deps/nbytes/nbytes.gyp:nbytes', |
1141 | 1142 | ], |
1142 | 1143 | 'includes': [ |
|
1148 | 1149 | 'deps/v8/include', |
1149 | 1150 | 'deps/cares/include', |
1150 | 1151 | 'deps/uv/include', |
1151 | | - 'deps/uvwasi/include', |
1152 | 1152 | 'test/cctest', |
1153 | 1153 | ], |
1154 | 1154 | 'defines': [ |
|
1161 | 1161 | 'test/fuzzers/fuzz_strings.cc', |
1162 | 1162 | ], |
1163 | 1163 | 'conditions': [ |
| 1164 | + [ 'node_shared_uvwasi=="false"', { |
| 1165 | + 'dependencies': [ 'deps/uvwasi/uvwasi.gyp:uvwasi' ], |
| 1166 | + 'include_dirs': [ 'deps/uvwasi/include' ], |
| 1167 | + }], |
1164 | 1168 | ['OS=="linux" or OS=="openharmony"', { |
1165 | 1169 | 'ldflags': [ '-fsanitize=fuzzer' ] |
1166 | 1170 | }], |
|
0 commit comments