# Enable Bzlmod for every Bazel command
common --enable_bzlmod

build --enable_platform_specific_config
build:linux --cxxopt=-std=c++17
build:macos --cxxopt=-std=c++17
build:windows --cxxopt=/std:c++17

build:posix --per_file_copt=^source/.*@-Wall,-Wextra,-Wnon-virtual-dtor,-Wno-missing-field-initializers,-Werror,-Wno-long-long,-Wshadow,-Wundef,-Wconversion,-Wno-sign-conversion
build:linux --config=posix
build:macos --config=posix
