-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bazelrc
41 lines (38 loc) · 1.67 KB
/
.bazelrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Common
common --enable_platform_specific_config
common --incompatible_strict_action_env
common --toolchain_resolution_debug=all
common --show_timestamps
common --verbose_failures
test --test_output=all
# clang format/tidy
common:clang_tidy --aspects @bazel_utilities//tools/clang_tidy:clang_tidy.bzl%clang_tidy
common:clang_tidy --output_groups=+report
common:clang_tidy --spawn_strategy=local
common:clang_tidy --aspects_parameters=skip_headers=True
#
common:clang_format --aspects @bazel_utilities//tools/clang_format:clang_format.bzl%clang_format
common:clang_format --output_groups=+report
common:clang_format --spawn_strategy=local
#
common:tidy_format_error --aspects_parameters=enable_error=True
# Winlibs
common:winlibs-gcc --extra_toolchains=@winlibs//:gcc-toolchain
common:winlibs-clang --extra_toolchains=@pthread-winlibs//:clang-toolchain
# BuildBuddy
common:linux --workspace_status_command=$(pwd)/.buildbuddy/workspace_status.sh
common:windows --workspace_status_command=.buildbuddy/workspace_status.bat
#
common:buildbuddy --build_metadata=ROLE=CI
common:buildbuddy --bes_results_url=https://sacha.buildbuddy.io/invocation/
common:buildbuddy --bes_backend=grpcs://sacha.buildbuddy.io
common:buildbuddy --remote_cache=grpcs://sacha.buildbuddy.io
common:buildbuddy --remote_executor=grpcs://sacha.buildbuddy.io
common:buildbuddy --experimental_remote_cache_compression
common:buildbuddy --jobs=50
common:buildbuddy --nolegacy_important_outputs
common:buildbuddy --remote_instance_name=streamformat
#
common:buildbuddy --extra_execution_platforms=@buildbuddy//:platform
common:buildbuddy --extra_toolchains=@buildbuddy//:gcc-toolchain
common:buildbuddy --platforms=@buildbuddy//:platform