Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Side by Side Diff: test/fuzzer/fuzzer.gyp

Issue 2346103002: Fix BUILD.gn files and add presubmit step (Closed)
Patch Set: windows Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « test/cctest/test-slots-buffer.cc ('k') | test/unittests/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2016 the V8 project authors. All rights reserved. 1 # Copyright 2016 the V8 project authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'v8_code': 1, 7 'v8_code': 1,
8 }, 8 },
9 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'], 9 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'],
10 'targets': [ 10 'targets': [
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
189 'dependencies': [ 189 'dependencies': [
190 'fuzzer_support', 190 'fuzzer_support',
191 ], 191 ],
192 'include_dirs': [ 192 'include_dirs': [
193 '../..', 193 '../..',
194 ], 194 ],
195 'sources': [ ### gcmole(all) ### 195 'sources': [ ### gcmole(all) ###
196 'wasm-data-section.cc', 196 'wasm-data-section.cc',
197 '../common/wasm/wasm-module-runner.cc', 197 '../common/wasm/wasm-module-runner.cc',
198 '../common/wasm/wasm-module-runner.h', 198 '../common/wasm/wasm-module-runner.h',
199 '../fuzzer/wasm-section-fuzzers.cc', 199 'wasm-section-fuzzers.cc',
200 '../fuzzer/wasm-section-fuzzers.h', 200 'wasm-section-fuzzers.h',
201 ], 201 ],
202 }, 202 },
203 { 203 {
204 'target_name': 'v8_simple_wasm_function_sigs_section_fuzzer', 204 'target_name': 'v8_simple_wasm_function_sigs_section_fuzzer',
205 'type': 'executable', 205 'type': 'executable',
206 'dependencies': [ 206 'dependencies': [
207 'wasm_function_sigs_section_fuzzer_lib', 207 'wasm_function_sigs_section_fuzzer_lib',
208 ], 208 ],
209 'include_dirs': [ 209 'include_dirs': [
210 '../..', 210 '../..',
211 ], 211 ],
212 'sources': [ 212 'sources': [
213 'fuzzer.cc', 213 'fuzzer.cc',
214 ], 214 ],
215 }, 215 },
216 { 216 {
217 'target_name': 'wasm_function_sigs_section_fuzzer_lib', 217 'target_name': 'wasm_function_sigs_section_fuzzer_lib',
218 'type': 'static_library', 218 'type': 'static_library',
219 'dependencies': [ 219 'dependencies': [
220 'fuzzer_support', 220 'fuzzer_support',
221 ], 221 ],
222 'include_dirs': [ 222 'include_dirs': [
223 '../..', 223 '../..',
224 ], 224 ],
225 'sources': [ ### gcmole(all) ### 225 'sources': [ ### gcmole(all) ###
226 'wasm-function-sigs-section.cc', 226 'wasm-function-sigs-section.cc',
227 '../common/wasm/wasm-module-runner.cc', 227 '../common/wasm/wasm-module-runner.cc',
228 '../common/wasm/wasm-module-runner.h', 228 '../common/wasm/wasm-module-runner.h',
229 '../fuzzer/wasm-section-fuzzers.cc', 229 'wasm-section-fuzzers.cc',
230 '../fuzzer/wasm-section-fuzzers.h', 230 'wasm-section-fuzzers.h',
231 ], 231 ],
232 }, 232 },
233 { 233 {
234 'target_name': 'v8_simple_wasm_globals_section_fuzzer', 234 'target_name': 'v8_simple_wasm_globals_section_fuzzer',
235 'type': 'executable', 235 'type': 'executable',
236 'dependencies': [ 236 'dependencies': [
237 'wasm_globals_section_fuzzer_lib', 237 'wasm_globals_section_fuzzer_lib',
238 ], 238 ],
239 'include_dirs': [ 239 'include_dirs': [
240 '../..', 240 '../..',
241 ], 241 ],
242 'sources': [ 242 'sources': [
243 'fuzzer.cc', 243 'fuzzer.cc',
244 ], 244 ],
245 }, 245 },
246 { 246 {
247 'target_name': 'wasm_globals_section_fuzzer_lib', 247 'target_name': 'wasm_globals_section_fuzzer_lib',
248 'type': 'static_library', 248 'type': 'static_library',
249 'dependencies': [ 249 'dependencies': [
250 'fuzzer_support', 250 'fuzzer_support',
251 ], 251 ],
252 'include_dirs': [ 252 'include_dirs': [
253 '../..', 253 '../..',
254 ], 254 ],
255 'sources': [ ### gcmole(all) ### 255 'sources': [ ### gcmole(all) ###
256 'wasm-globals-section.cc', 256 'wasm-globals-section.cc',
257 '../common/wasm/wasm-module-runner.cc', 257 '../common/wasm/wasm-module-runner.cc',
258 '../common/wasm/wasm-module-runner.h', 258 '../common/wasm/wasm-module-runner.h',
259 '../fuzzer/wasm-section-fuzzers.cc', 259 'wasm-section-fuzzers.cc',
260 '../fuzzer/wasm-section-fuzzers.h', 260 'wasm-section-fuzzers.h',
261 ], 261 ],
262 }, 262 },
263 { 263 {
264 'target_name': 'v8_simple_wasm_imports_section_fuzzer', 264 'target_name': 'v8_simple_wasm_imports_section_fuzzer',
265 'type': 'executable', 265 'type': 'executable',
266 'dependencies': [ 266 'dependencies': [
267 'wasm_imports_section_fuzzer_lib', 267 'wasm_imports_section_fuzzer_lib',
268 ], 268 ],
269 'include_dirs': [ 269 'include_dirs': [
270 '../..', 270 '../..',
271 ], 271 ],
272 'sources': [ 272 'sources': [
273 'fuzzer.cc', 273 'fuzzer.cc',
274 ], 274 ],
275 }, 275 },
276 { 276 {
277 'target_name': 'wasm_imports_section_fuzzer_lib', 277 'target_name': 'wasm_imports_section_fuzzer_lib',
278 'type': 'static_library', 278 'type': 'static_library',
279 'dependencies': [ 279 'dependencies': [
280 'fuzzer_support', 280 'fuzzer_support',
281 ], 281 ],
282 'include_dirs': [ 282 'include_dirs': [
283 '../..', 283 '../..',
284 ], 284 ],
285 'sources': [ ### gcmole(all) ### 285 'sources': [ ### gcmole(all) ###
286 'wasm-imports-section.cc', 286 'wasm-imports-section.cc',
287 '../common/wasm/wasm-module-runner.cc', 287 '../common/wasm/wasm-module-runner.cc',
288 '../common/wasm/wasm-module-runner.h', 288 '../common/wasm/wasm-module-runner.h',
289 '../fuzzer/wasm-section-fuzzers.cc', 289 'wasm-section-fuzzers.cc',
290 '../fuzzer/wasm-section-fuzzers.h', 290 'wasm-section-fuzzers.h',
291 ], 291 ],
292 }, 292 },
293 { 293 {
294 'target_name': 'v8_simple_wasm_memory_section_fuzzer', 294 'target_name': 'v8_simple_wasm_memory_section_fuzzer',
295 'type': 'executable', 295 'type': 'executable',
296 'dependencies': [ 296 'dependencies': [
297 'wasm_memory_section_fuzzer_lib', 297 'wasm_memory_section_fuzzer_lib',
298 ], 298 ],
299 'include_dirs': [ 299 'include_dirs': [
300 '../..', 300 '../..',
301 ], 301 ],
302 'sources': [ 302 'sources': [
303 'fuzzer.cc', 303 'fuzzer.cc',
304 ], 304 ],
305 }, 305 },
306 { 306 {
307 'target_name': 'wasm_memory_section_fuzzer_lib', 307 'target_name': 'wasm_memory_section_fuzzer_lib',
308 'type': 'static_library', 308 'type': 'static_library',
309 'dependencies': [ 309 'dependencies': [
310 'fuzzer_support', 310 'fuzzer_support',
311 ], 311 ],
312 'include_dirs': [ 312 'include_dirs': [
313 '../..', 313 '../..',
314 ], 314 ],
315 'sources': [ ### gcmole(all) ### 315 'sources': [ ### gcmole(all) ###
316 'wasm-memory-section.cc', 316 'wasm-memory-section.cc',
317 '../common/wasm/wasm-module-runner.cc', 317 '../common/wasm/wasm-module-runner.cc',
318 '../common/wasm/wasm-module-runner.h', 318 '../common/wasm/wasm-module-runner.h',
319 '../fuzzer/wasm-section-fuzzers.cc', 319 'wasm-section-fuzzers.cc',
320 '../fuzzer/wasm-section-fuzzers.h', 320 'wasm-section-fuzzers.h',
321 ], 321 ],
322 }, 322 },
323 { 323 {
324 'target_name': 'v8_simple_wasm_names_section_fuzzer', 324 'target_name': 'v8_simple_wasm_names_section_fuzzer',
325 'type': 'executable', 325 'type': 'executable',
326 'dependencies': [ 326 'dependencies': [
327 'wasm_names_section_fuzzer_lib', 327 'wasm_names_section_fuzzer_lib',
328 ], 328 ],
329 'include_dirs': [ 329 'include_dirs': [
330 '../..', 330 '../..',
331 ], 331 ],
332 'sources': [ 332 'sources': [
333 'fuzzer.cc', 333 'fuzzer.cc',
334 ], 334 ],
335 }, 335 },
336 { 336 {
337 'target_name': 'wasm_names_section_fuzzer_lib', 337 'target_name': 'wasm_names_section_fuzzer_lib',
338 'type': 'static_library', 338 'type': 'static_library',
339 'dependencies': [ 339 'dependencies': [
340 'fuzzer_support', 340 'fuzzer_support',
341 ], 341 ],
342 'include_dirs': [ 342 'include_dirs': [
343 '../..', 343 '../..',
344 ], 344 ],
345 'sources': [ ### gcmole(all) ### 345 'sources': [ ### gcmole(all) ###
346 'wasm-names-section.cc', 346 'wasm-names-section.cc',
347 '../common/wasm/wasm-module-runner.cc', 347 '../common/wasm/wasm-module-runner.cc',
348 '../common/wasm/wasm-module-runner.h', 348 '../common/wasm/wasm-module-runner.h',
349 '../fuzzer/wasm-section-fuzzers.cc', 349 'wasm-section-fuzzers.cc',
350 '../fuzzer/wasm-section-fuzzers.h', 350 'wasm-section-fuzzers.h',
351 ], 351 ],
352 }, 352 },
353 { 353 {
354 'target_name': 'v8_simple_wasm_types_section_fuzzer', 354 'target_name': 'v8_simple_wasm_types_section_fuzzer',
355 'type': 'executable', 355 'type': 'executable',
356 'dependencies': [ 356 'dependencies': [
357 'wasm_types_section_fuzzer_lib', 357 'wasm_types_section_fuzzer_lib',
358 ], 358 ],
359 'include_dirs': [ 359 'include_dirs': [
360 '../..', 360 '../..',
361 ], 361 ],
362 'sources': [ 362 'sources': [
363 'fuzzer.cc', 363 'fuzzer.cc',
364 ], 364 ],
365 }, 365 },
366 { 366 {
367 'target_name': 'wasm_types_section_fuzzer_lib', 367 'target_name': 'wasm_types_section_fuzzer_lib',
368 'type': 'static_library', 368 'type': 'static_library',
369 'dependencies': [ 369 'dependencies': [
370 'fuzzer_support', 370 'fuzzer_support',
371 ], 371 ],
372 'include_dirs': [ 372 'include_dirs': [
373 '../..', 373 '../..',
374 ], 374 ],
375 'sources': [ ### gcmole(all) ### 375 'sources': [ ### gcmole(all) ###
376 'wasm-types-section.cc', 376 'wasm-types-section.cc',
377 '../common/wasm/wasm-module-runner.cc', 377 '../common/wasm/wasm-module-runner.cc',
378 '../common/wasm/wasm-module-runner.h', 378 '../common/wasm/wasm-module-runner.h',
379 '../fuzzer/wasm-section-fuzzers.cc', 379 'wasm-section-fuzzers.cc',
380 '../fuzzer/wasm-section-fuzzers.h', 380 'wasm-section-fuzzers.h',
381 ], 381 ],
382 }, 382 },
383 { 383 {
384 'target_name': 'fuzzer_support', 384 'target_name': 'fuzzer_support',
385 'type': 'static_library', 385 'type': 'static_library',
386 'dependencies': [ 386 'dependencies': [
387 '../../src/v8.gyp:v8_libplatform', 387 '../../src/v8.gyp:v8_libplatform',
388 ], 388 ],
389 'include_dirs': [ 389 'include_dirs': [
390 '../..', 390 '../..',
(...skipping 30 matching lines...) Expand all
421 '../../gypfiles/isolate.gypi', 421 '../../gypfiles/isolate.gypi',
422 ], 422 ],
423 'sources': [ 423 'sources': [
424 'fuzzer.isolate', 424 'fuzzer.isolate',
425 ], 425 ],
426 }, 426 },
427 ], 427 ],
428 }], 428 }],
429 ], 429 ],
430 } 430 }
OLDNEW
« no previous file with comments | « test/cctest/test-slots-buffer.cc ('k') | test/unittests/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698