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

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

Issue 1655853002: [regexp] add fuzzer support for regexp parser and compiler. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: fix fuzzer.gyp Created 4 years, 10 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 | « BUILD.gn ('k') | test/fuzzer/fuzzer.isolate » ('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': ['../../build/toolchain.gypi', '../../build/features.gypi'], 9 'includes': ['../../build/toolchain.gypi', '../../build/features.gypi'],
10 'targets': [ 10 'targets': [
(...skipping 17 matching lines...) Expand all
28 'fuzzer_support', 28 'fuzzer_support',
29 ], 29 ],
30 'include_dirs': [ 30 'include_dirs': [
31 '../..', 31 '../..',
32 ], 32 ],
33 'sources': [ ### gcmole(all) ### 33 'sources': [ ### gcmole(all) ###
34 'parser.cc', 34 'parser.cc',
35 ], 35 ],
36 }, 36 },
37 { 37 {
38 'target_name': 'regexp_fuzzer',
39 'type': 'executable',
40 'dependencies': [
41 'regexp_fuzzer_lib',
42 ],
43 'include_dirs': [
44 '../..',
45 ],
46 'sources': [
47 'fuzzer.cc',
48 ],
49 },
50 {
51 'target_name': 'regexp_fuzzer_lib',
52 'type': 'static_library',
53 'dependencies': [
54 'fuzzer_support',
55 ],
56 'include_dirs': [
57 '../..',
58 ],
59 'sources': [ ### gcmole(all) ###
60 'regexp.cc',
61 ],
62 },
63 {
38 'target_name': 'fuzzer_support', 64 'target_name': 'fuzzer_support',
39 'type': 'static_library', 65 'type': 'static_library',
40 'dependencies': [ 66 'dependencies': [
41 '../../tools/gyp/v8.gyp:v8_libplatform', 67 '../../tools/gyp/v8.gyp:v8_libplatform',
42 ], 68 ],
43 'include_dirs': [ 69 'include_dirs': [
44 '../..', 70 '../..',
45 ], 71 ],
46 'sources': [ ### gcmole(all) ### 72 'sources': [ ### gcmole(all) ###
47 'fuzzer-support.cc', 73 'fuzzer-support.cc',
(...skipping 11 matching lines...) Expand all
59 }, 85 },
60 ], 86 ],
61 'conditions': [ 87 'conditions': [
62 ['test_isolation_mode != "noop"', { 88 ['test_isolation_mode != "noop"', {
63 'targets': [ 89 'targets': [
64 { 90 {
65 'target_name': 'fuzzer_run', 91 'target_name': 'fuzzer_run',
66 'type': 'none', 92 'type': 'none',
67 'dependencies': [ 93 'dependencies': [
68 'parser_fuzzer', 94 'parser_fuzzer',
95 'regexp_fuzzer',
69 ], 96 ],
70 'includes': [ 97 'includes': [
71 '../../build/isolate.gypi', 98 '../../build/isolate.gypi',
72 ], 99 ],
73 'sources': [ 100 'sources': [
74 'fuzzer.isolate', 101 'fuzzer.isolate',
75 ], 102 ],
76 }, 103 },
77 ], 104 ],
78 }], 105 }],
79 ], 106 ],
80 } 107 }
OLDNEW
« no previous file with comments | « BUILD.gn ('k') | test/fuzzer/fuzzer.isolate » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698