.bazelrc 1.0 KB

123456789101112131415161718
  1. # Force the use of Clang for C++ builds.
  2. build --action_env=CC=clang
  3. build --action_env=CXX=clang++
  4. # Define the --config=asan-libfuzzer configuration.
  5. build:asan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine=@rules_fuzzing//fuzzing/engines:libfuzzer
  6. build:asan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine_instrumentation=libfuzzer
  7. build:asan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine_sanitizer=asan
  8. # Define the --config=msan-libfuzzer configuration.
  9. build:msan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine=@rules_fuzzing//fuzzing/engines:libfuzzer
  10. build:msan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine_instrumentation=libfuzzer
  11. build:msan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine_sanitizer=msan
  12. # Define the --config=ubsan-libfuzzer configuration.
  13. build:ubsan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine=@rules_fuzzing//fuzzing/engines:libfuzzer
  14. build:ubsan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine_instrumentation=libfuzzer
  15. build:ubsan-libfuzzer --@rules_fuzzing//fuzzing:cc_engine_sanitizer=ubsan