Actually build fuzzers with the pdfium_all target. Change-Id: Icc6b62f92d1a82ec60d1dd463d93376088017827 Reviewed-on: https://pdfium-review.googlesource.com/4792 Reviewed-by: dsinclair <dsinclair@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/testing/libfuzzer/BUILD.gn b/testing/libfuzzer/BUILD.gn index e15ac05..b64cc38 100644 --- a/testing/libfuzzer/BUILD.gn +++ b/testing/libfuzzer/BUILD.gn
@@ -21,6 +21,33 @@ } group("libfuzzer") { + testonly = true + deps = [ + ":pdf_cmap_fuzzer", + ":pdf_codec_a85_fuzzer", + ":pdf_codec_fax_fuzzer", + ":pdf_codec_icc_fuzzer", + ":pdf_codec_jbig2_fuzzer", + ":pdf_codec_rle_fuzzer", + ":pdf_hint_table_fuzzer", + ":pdf_jpx_fuzzer", + ":pdf_psengine_fuzzer", + ":pdf_streamparser_fuzzer", + ] + if (pdf_enable_xfa) { + deps += [ + ":pdf_cfx_barcode_fuzzer", + ":pdf_cfx_saxreader_fuzzer", + ":pdf_codec_bmp_fuzzer", + ":pdf_codec_gif_fuzzer", + ":pdf_codec_jpeg_fuzzer", + ":pdf_codec_png_fuzzer", + ":pdf_codec_tiff_fuzzer", + ":pdf_css_fuzzer", + ":pdf_fm2js_fuzzer", + ":pdf_xml_fuzzer", + ] + } } template("pdfium_fuzzer") {