summaryrefslogtreecommitdiffstats
path: root/BUILD.gn
diff options
context:
space:
mode:
authorzhaoqin <zhaoqin@chromium.org>2016-01-25 13:41:17 -0800
committerCommit bot <commit-bot@chromium.org>2016-01-25 21:43:49 +0000
commit756f85774eab4ca937c10cf0b1e2b65ebbb49413 (patch)
treea22aa6c7bddbd93bdf321888d59c43836642ac51 /BUILD.gn
parentf545a8581d72cdf8a39d4d5fec23e728e2ca089f (diff)
downloadchromium_src-756f85774eab4ca937c10cf0b1e2b65ebbb49413.zip
chromium_src-756f85774eab4ca937c10cf0b1e2b65ebbb49413.tar.gz
chromium_src-756f85774eab4ca937c10cf0b1e2b65ebbb49413.tar.bz2
Build libFuzzer fuzzer targets on Windows for use_drfuzz
- add libFuzzer builds on Windows for use_drfuzz - make libexif_parser_fuzzer build on Linux only R=aizatsky@chromium.org, dpranke@chromium.org BUG=none Review URL: https://codereview.chromium.org/1628663002 Cr-Commit-Position: refs/heads/master@{#371322}
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn8
1 files changed, 8 insertions, 0 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 843225c..ca46398 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -645,6 +645,14 @@ group("gn_only") {
]
}
+ if (is_win && use_drfuzz) {
+ # build libfuzzer fuzzers on Windows to run with Dr. Fuzz
+ deps += [
+ "//testing/libfuzzer/fuzzers",
+ "//testing/libfuzzer/tests:libfuzzer_tests",
+ ]
+ }
+
if (is_linux && !is_chromeos && !is_chromecast) {
# TODO(GYP): Figure out if any of these should be in gn_all
# and figure out how cross-platform they are