Lines Matching +full:additional +full:- +full:args
2 # Use of this source code is governed by a BSD-style license that can be
14 # - (required) sources - fuzzer test source files
15 # - deps - test dependencies
16 # - libs - Additional libraries to link.
17 # - frameworks - Apple-only. Additional frameworks to link.
18 # - additional_configs - additional configs to be used for compilation
19 # - dict - a dictionary file for the fuzzer.
20 # - environment_variables - certain whitelisted environment variables for the
22 # - libfuzzer_options - options for the fuzzer (e.g. -close_fd_mask=N).
23 # - asan_options - AddressSanitizer options (e.g. allow_user_segv_handler=1).
24 # - msan_options - MemorySanitizer options.
25 # - ubsan_options - UndefinedBehaviorSanitizer options.
26 # - seed_corpus - a directory with seed corpus.
27 # - seed_corpus_deps - dependencies for generating the seed corpus.
28 # - grammar_options - defines a grammar used by a grammar based mutator.
29 # - exclude_main - if you're going to provide your own 'main' function
32 # Without use_libfuzzer or use_afl a unit-test style binary would be built on
33 # linux and the whole target is a no-op otherwise.
36 # If any test run-time options are present (dict or libfuzzer_options), then a
78 args = [
79 "--output",
84 args += [ rebase_path(invoker.seed_corpus, root_build_dir) ]
89 args += [ rebase_path(seed_corpus_path, root_build_dir) ]
121 args = [
122 "--config",
127 args += [
128 "--dict",
135 args += [ "--libfuzzer_options" ]
136 args += invoker.libfuzzer_options
140 args += [ "--asan_options" ]
141 args += invoker.asan_options
145 args += [ "--msan_options" ]
146 args += invoker.msan_options
150 args += [ "--ubsan_options" ]
151 args += invoker.ubsan_options
155 args += [ "--environment_variables" ]
156 args += invoker.environment_variables
160 args += [ "--grammar_options" ]
161 args += invoker.grammar_options
176 args = [
177 "--owners",
182 args += [ "--sources" ] + rebase_path(invoker.sources, "//")
189 args += [
190 "--build-dir",
192 "--deps",
233 args = [
234 "code-sign-file",
235 "--identity=" + ios_code_signing_identity,
236 "--output=" + rebase_path(_codesign_output_path, root_build_dir),
282 configs -= invoker.suppressed_configs
291 "//testing/libfuzzer/fuzzer_support_ios/fuzzer-engine-Info.plist"