OLD | NEW |
---|---|
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 Loading... | |
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 10 matching lines...) Expand all Loading... | |
58 ], | 84 ], |
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', |
jochen (gone - plz use gerrit)
2016/02/01 13:11:03
probably also need to add regexp_fuzzer here?
| |
69 ], | 95 ], |
70 'includes': [ | 96 'includes': [ |
71 '../../build/isolate.gypi', | 97 '../../build/isolate.gypi', |
72 ], | 98 ], |
73 'sources': [ | 99 'sources': [ |
74 'fuzzer.isolate', | 100 'fuzzer.isolate', |
75 ], | 101 ], |
76 }, | 102 }, |
77 ], | 103 ], |
78 }], | 104 }], |
79 ], | 105 ], |
80 } | 106 } |
OLD | NEW |