cd990700
Robin Linden
# Developer-specific configuration
cd990700
Robin Linden
#
cacae1fc
Robin Linden
# Copy this to .bazelrc.local and uncomment --config lines you want.
cacae1fc
Robin Linden
#
ec9501e8
Robin Linden
# Only the clang-cl compiler on Windows requires any special --config flags.
cd990700
Robin Linden
cd990700
Robin Linden
# Choose a build type
3b117edf
Robin Linden
build -c dbg
3b117edf
Robin Linden
# build -c opt
cd990700
Robin Linden
cd990700
Robin Linden
# Choose a compiler
cacae1fc
Robin Linden
## Windows
cacae1fc
Robin Linden
# build --config clang-cl
326e6c62
Robin Linden
326e6c62
Robin Linden
# Other interesting build options
326e6c62
Robin Linden
# build --config asan
cacae1fc
Robin Linden
# build --config tsan
f0763134
Robin Linden
# build --config ubsan
cacae1fc
Robin Linden
cacae1fc
Robin Linden
# build --config libc++ # only supported when compiling with Clang.
7194cca3
Robin Linden
# build --config clang16-coverage # required to generate code coverage reports with Clang 16.