|
1096 | 1096 | 'dependencies': [
|
1097 | 1097 | '<(node_lib_target_name)',
|
1098 | 1098 | 'deps/histogram/histogram.gyp:histogram',
|
1099 |
| - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1100 | 1099 | ],
|
1101 | 1100 | 'includes': [
|
1102 | 1101 | 'node.gypi'
|
|
1107 | 1106 | 'deps/v8/include',
|
1108 | 1107 | 'deps/cares/include',
|
1109 | 1108 | 'deps/uv/include',
|
1110 |
| - 'deps/uvwasi/include', |
1111 | 1109 | 'test/cctest',
|
1112 | 1110 | ],
|
1113 | 1111 | 'defines': [
|
|
1120 | 1118 | 'test/fuzzers/fuzz_ClientHelloParser.cc',
|
1121 | 1119 | ],
|
1122 | 1120 | 'conditions': [
|
| 1121 | + [ 'node_shared_uvwasi=="false"', { |
| 1122 | + 'dependencies': [ 'deps/uvwasi/uvwasi.gyp:uvwasi' ], |
| 1123 | + 'include_dirs': [ 'deps/uvwasi/include' ], |
| 1124 | + }], |
1123 | 1125 | ['OS=="linux" or OS=="openharmony"', {
|
1124 | 1126 | 'ldflags': [ '-fsanitize=fuzzer' ]
|
1125 | 1127 | }],
|
|
1140 | 1142 | '<(node_lib_target_name)',
|
1141 | 1143 | 'deps/googletest/googletest.gyp:gtest_prod',
|
1142 | 1144 | 'deps/histogram/histogram.gyp:histogram',
|
1143 |
| - 'deps/uvwasi/uvwasi.gyp:uvwasi', |
1144 | 1145 | 'deps/nbytes/nbytes.gyp:nbytes',
|
1145 | 1146 | ],
|
1146 | 1147 | 'includes': [
|
|
1152 | 1153 | 'deps/v8/include',
|
1153 | 1154 | 'deps/cares/include',
|
1154 | 1155 | 'deps/uv/include',
|
1155 |
| - 'deps/uvwasi/include', |
1156 | 1156 | 'test/cctest',
|
1157 | 1157 | ],
|
1158 | 1158 | 'defines': [
|
|
1165 | 1165 | 'test/fuzzers/fuzz_strings.cc',
|
1166 | 1166 | ],
|
1167 | 1167 | 'conditions': [
|
| 1168 | + [ 'node_shared_uvwasi=="false"', { |
| 1169 | + 'dependencies': [ 'deps/uvwasi/uvwasi.gyp:uvwasi' ], |
| 1170 | + 'include_dirs': [ 'deps/uvwasi/include' ], |
| 1171 | + }], |
1168 | 1172 | ['OS=="linux" or OS=="openharmony"', {
|
1169 | 1173 | 'ldflags': [ '-fsanitize=fuzzer' ]
|
1170 | 1174 | }],
|
|
0 commit comments