forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build additional FreeType fuzz targets
Define a GN template configuration and mirror build structure from the upstream CMakeLists.txt pattern where additional fuzzers are defined using a add_fuzzer_target function. Transfer options from options files into arguments. This allows building a set of 16 additional fuzz targets, including type1 and cid targets which still have relevance for PDFium. This also serves as preparation for integrating a fuzzer for the new COLR v1 font format. Bug: 1147907 Change-Id: I20f4a4f22bccd2b1de2840981a7ae009a160cb14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2712802 Commit-Queue: Dominik Röttsches <drott@chromium.org> Reviewed-by: Dirk Pranke <dpranke@google.com> Cr-Commit-Position: refs/heads/master@{#857645}
- Loading branch information
Showing
3 changed files
with
258 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters