1# Copyright 2019 The Chromium Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5# LibFuzzer is a LLVM tool for coverage-guided fuzz testing. 6# See http://www.chromium.org/developers/testing/libfuzzer 7 8import("//build_overrides/build.gni") 9 10source_set("fuzzing_engine_main") { 11 deps = [ 12 "//third_party/libfuzzer", 13 ] 14 sources = [] 15} 16 17# A config used by all fuzzer_tests. 18config("fuzzer_test_config") { 19 if (is_mac) { 20 ldflags = [ 21 "-Wl,-U,_LLVMFuzzerCustomMutator", 22 "-Wl,-U,_LLVMFuzzerInitialize", 23 ] 24 } 25} 26 27# noop to tag seed corpus rules. 28source_set("seed_corpus") { 29} 30