Add corpus as an argument to fuzzing_launcher (#45)

Add corpus as an argument to fuzzing_launcher

Make fuzzing_corpus a runfile of fuzzing_launcher.

Add corpus_dir to launcher.py, which is the directory containing corpus
files.

Add empty_fuzz_test_with_corpus in BUILD as an example of the new feature.

Signed-off-by: tengpeng <tengpeng.li2020@gmail.com>

	modified:   examples/BUILD
	new file:   examples/corpus_1.txt
	new file:   examples/corpus_dir/corpus_2.txt
	new file:   examples/corpus_dir/corpus_3.txt
	modified:   fuzzing/cc_deps.bzl
	modified:   fuzzing/common.bzl
	modified:   fuzzing/tools/launcher.py
8 files changed
tree: a6df0de246fdda18afac955571fa18d2962610a2
  1. .github/
  2. docs/
  3. examples/
  4. fuzzing/
  5. .bazelrc
  6. BUILD
  7. CODEOWNERS
  8. LICENSE
  9. README.md
  10. WORKSPACE
README.md

Bazel Rules for Fuzz Tests

This repository contains Bazel Starlark extensions for defining fuzz tests in Bazel projects.

This is not an officially supported Google product.