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

Side by Side Diff: testing/libfuzzer/fuzzers.gyp

Issue 2068513002: Add fuzzer for FDE CSS syntax parser. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Add gyp rule Created 4 years, 6 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
OLDNEW
1 # Copyright 2016 PDFium Authors. All rights reserved. 1 # Copyright 2016 PDFium 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 'pdf_enable_v8%': 1, 7 'pdf_enable_v8%': 1,
8 'pdf_enable_xfa%': 0, # Set to 1 in standalone builds by standalone.gypi. 8 'pdf_enable_xfa%': 0, # Set to 1 in standalone builds by standalone.gypi.
9 }, 9 },
10 'target_defaults': { 10 'target_defaults': {
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
112 'type': 'executable', 112 'type': 'executable',
113 'dependencies': [ 113 'dependencies': [
114 '../../pdfium.gyp:pdfium', 114 '../../pdfium.gyp:pdfium',
115 ], 115 ],
116 'sources': [ 116 'sources': [
117 'pdf_codec_tiff_fuzzer.cc', 117 'pdf_codec_tiff_fuzzer.cc',
118 'unittest_main.cc', 118 'unittest_main.cc',
119 'xfa_codec_fuzzer.h', 119 'xfa_codec_fuzzer.h',
120 ], 120 ],
121 }, 121 },
122 {
123 'target_name': 'pdf_css_fuzzer',
124 'type': 'executable',
125 'dependencies': [
126 '../../pdfium.gyp:pdfium',
127 ],
128 'sources': [
129 'pdf_css_fuzzer.cc',
130 'unittest_main.cc',
131 ],
132 },
122 ], 133 ],
123 }], 134 }],
124 ['OS=="linux"', { 135 ['OS=="linux"', {
125 'targets': [ 136 'targets': [
126 { 137 {
127 'target_name': 'pdf_jpx_fuzzer', 138 'target_name': 'pdf_jpx_fuzzer',
128 'type': 'executable', 139 'type': 'executable',
129 'dependencies': [ 140 'dependencies': [
130 '../../pdfium.gyp:pdfium', 141 '../../pdfium.gyp:pdfium',
131 ], 142 ],
132 'sources': [ 143 'sources': [
133 'pdf_jpx_fuzzer.cc', 144 'pdf_jpx_fuzzer.cc',
134 'unittest_main.cc', 145 'unittest_main.cc',
135 ], 146 ],
136 }, 147 },
137 ], 148 ],
138 }], 149 }],
139 ], 150 ],
140 # Empty target so that nonxfa builds work. 151 # Empty target so that nonxfa builds work.
141 'targets': [ 152 'targets': [
142 { 153 {
143 'target_name': 'empty_target', 154 'target_name': 'empty_target',
144 'type': 'none', 155 'type': 'none',
145 } 156 }
146 ], 157 ],
147 } 158 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698