[go: nahoru, domu]

Experimental support for fuzzing on mac.

BUG=597066

Review URL: https://codereview.chromium.org/1818273002

Cr-Commit-Position: refs/heads/master@{#383389}
diff --git a/BUILD.gn b/BUILD.gn
index 38268fb..35133fd 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -644,8 +644,6 @@
       "//media/cast:udp_proxy",
       "//native_client/src/trusted/debug_stub:gdb_rsp_unittest",
       "//storage/browser:dump_file_system",
-      "//testing/libfuzzer/fuzzers",
-      "//testing/libfuzzer/tests:libfuzzer_tests",
       "//third_party/angle:libANGLE",
       "//third_party/angle:libEGL",
       "//third_party/angle:libGLESv2",
@@ -713,6 +711,13 @@
     }
   }
 
+  if ((is_linux && !is_chromeos && !is_chromecast) || is_mac) {
+    deps += [
+      "//testing/libfuzzer/fuzzers",
+      "//testing/libfuzzer/tests:libfuzzer_tests",
+    ]
+  }
+
   if (enable_nacl) {
     deps += [ "//native_client_sdk/src:nacl_core_sdk" ]
   }