| // Copyright 2020 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| package config |
| |
| // GeneratorConfig is used to configure generators. |
| type GeneratorConfig struct { |
| // RustBenchmarksFidlLibrary is the name for the fidl library used in rust benchmarks. |
| RustBenchmarksFidlLibrary string |
| // CppBenchmarksFidlLibrary is the name for the fidl library used in cpp benchmarks. |
| CppBenchmarksFidlLibrary string |
| // FuzzerCorpusHostDir is the directory for generated conformance test fuzzer corpus. |
| FuzzerCorpusHostDir string |
| // FuzzerCorpusPackageDataDir is the directory to which corpus files are mapped in their fuchsia |
| // package's data directory. |
| FuzzerCorpusPackageDataDir string |
| // FilterTypes is a list of FIDL types to use as a filter (for test cases). |
| FilterTypes []string |
| } |