pw_fuzzer: Adds Bazel support

Adds Bazel support for ASAN fuzzing with the new rules pw_cc_fuzz_test.
This differs from the GN template names so that it is in line with Bazel
APIs.

Change-Id: Iefd81517967476ef84ddf91058c9d2b75490ca56
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/44500
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Ali Zhang <alizhang@google.com>
Commit-Queue: Keir Mierle <keir@google.com>
diff --git a/.bazelrc b/.bazelrc
index bd879cb..5a0134d 100644
--- a/.bazelrc
+++ b/.bazelrc
@@ -22,4 +22,11 @@
 # Enforces consistent action environment variables. This is important to
 # address Protobuf's rebuild sensitivity on changes to the environment
 # variables.
-build --incompatible_strict_action_env
\ No newline at end of file
+build --incompatible_strict_action_env
+
+# Define the --config=asan-libfuzzer configuration.
+build:asan-libfuzzer \
+    --@rules_fuzzing//fuzzing:cc_engine=@rules_fuzzing//fuzzing/engines:libfuzzer
+build:asan-libfuzzer \
+    --@rules_fuzzing//fuzzing:cc_engine_instrumentation=libfuzzer
+build:asan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine_sanitizer=asan
\ No newline at end of file