|
10 | 10 | # Startup options cannot be selected via config. |
11 | 11 | # TODO: Adding just to test android |
12 | 12 | startup --host_jvm_args=-Xmx3g |
| 13 | +startup --host_jvm_args="-DBAZEL_TRACK_SOURCE_DIRECTORIES=1" |
13 | 14 |
|
14 | 15 | common --noenable_bzlmod |
15 | 16 |
|
@@ -90,17 +91,18 @@ build --@com_googlesource_googleurl//build_config:system_icu=0 |
90 | 91 | # Common flags for sanitizers |
91 | 92 | build:sanitizer --define tcmalloc=disabled |
92 | 93 | build:sanitizer --linkopt -ldl |
| 94 | +test:sanitizer --build_tests_only |
93 | 95 |
|
94 | 96 | # Common flags for Clang (shared between all clang variants) |
95 | | -build:clang-common --action_env=BAZEL_COMPILER=clang |
96 | | -build:clang-common --linkopt=-fuse-ld=lld |
97 | | -build:clang-common --action_env=CC=clang --host_action_env=CC=clang |
98 | | -build:clang-common --action_env=CXX=clang++ --host_action_env=CXX=clang++ |
99 | | -build:clang-common --incompatible_enable_cc_toolchain_resolution=false |
| 97 | +common:clang-common --action_env=BAZEL_COMPILER=clang |
| 98 | +common:clang-common --linkopt=-fuse-ld=lld |
| 99 | +common:clang-common --action_env=CC=clang --host_action_env=CC=clang |
| 100 | +common:clang-common --action_env=CXX=clang++ --host_action_env=CXX=clang++ |
| 101 | +common:clang-common --incompatible_enable_cc_toolchain_resolution=false |
100 | 102 |
|
101 | 103 | # Clang with libc++ (default) |
102 | | -build:clang --config=clang-common |
103 | | -build:clang --config=libc++ |
| 104 | +common:clang --config=clang-common |
| 105 | +common:clang --config=libc++ |
104 | 106 |
|
105 | 107 | build:arm64-clang --config=clang |
106 | 108 |
|
@@ -220,13 +222,13 @@ build:msan --test_env=MSAN_SYMBOLIZER_PATH |
220 | 222 | build:msan --copt -O1 |
221 | 223 | build:msan --copt -fno-optimize-sibling-calls |
222 | 224 |
|
223 | | -build:libc++ --action_env=CXXFLAGS=-stdlib=libc++ |
224 | | -build:libc++ --action_env=LDFLAGS=-stdlib=libc++ |
225 | | -build:libc++ --action_env=BAZEL_CXXOPTS=-stdlib=libc++ |
226 | | -build:libc++ --action_env=BAZEL_LINKLIBS=-l%:libc++.a:-l%:libc++abi.a |
227 | | -build:libc++ --action_env=BAZEL_LINKOPTS=-lm:-pthread |
228 | | -build:libc++ --define force_libcpp=enabled |
229 | | -build:libc++ --@envoy//bazel:libc++=true |
| 225 | +common:libc++ --action_env=CXXFLAGS=-stdlib=libc++ |
| 226 | +common:libc++ --action_env=LDFLAGS=-stdlib=libc++ |
| 227 | +common:libc++ --action_env=BAZEL_CXXOPTS=-stdlib=libc++ |
| 228 | +common:libc++ --action_env=BAZEL_LINKLIBS=-l%:libc++.a:-l%:libc++abi.a |
| 229 | +common:libc++ --action_env=BAZEL_LINKOPTS=-lm:-pthread |
| 230 | +common:libc++ --define force_libcpp=enabled |
| 231 | +common:libc++ --@envoy//bazel:libc++=true |
230 | 232 |
|
231 | 233 |
|
232 | 234 |
|
@@ -383,7 +385,7 @@ build:compile-time-options --@envoy//source/extensions/filters/http/kill_request |
383 | 385 |
|
384 | 386 | # Docker sandbox |
385 | 387 | # NOTE: Update this from https://github.com/envoyproxy/envoy-build-tools/blob/main/toolchains/rbe_toolchains_config.bzl#L8 |
386 | | -build:docker-sandbox --experimental_docker_image=docker.io/envoyproxy/envoy-build-ubuntu:f4a881a1205e8e6db1a57162faf3df7aed88eae8@sha256:b10346fe2eee41733dbab0e02322c47a538bf3938d093a5daebad9699860b814 |
| 388 | +build:docker-sandbox --experimental_docker_image=docker.io/envoyproxy/envoy-build-ubuntu:014410eea358648b3493283e0a4cf6db263bb8e2@sha256:007d4c1814628375b5e6e7e030a2d9ff132f5a0deace98c39d32182c7a72899f |
387 | 389 | build:docker-sandbox --spawn_strategy=docker |
388 | 390 | build:docker-sandbox --strategy=Javac=docker |
389 | 391 | build:docker-sandbox --strategy=Closure=docker |
@@ -554,7 +556,7 @@ common:bes-envoy-engflow --bes_timeout=3600s |
554 | 556 | common:bes-envoy-engflow --bes_upload_mode=fully_async |
555 | 557 | common:bes-envoy-engflow --nolegacy_important_outputs |
556 | 558 | common:rbe-envoy-engflow --remote_executor=grpcs://mordenite.cluster.engflow.com |
557 | | -common:rbe-envoy-engflow --remote_default_exec_properties=container-image=docker://gcr.io/envoy-ci/envoy-build@sha256:95d7afdea0f0f8881e88fa5e581db4f50907d0745ac8d90e00357ac1a316abe5 |
| 559 | +common:rbe-envoy-engflow --remote_default_exec_properties=container-image=docker://gcr.io/envoy-ci/envoy-build@sha256:007d4c1814628375b5e6e7e030a2d9ff132f5a0deace98c39d32182c7a72899f |
558 | 560 | common:rbe-envoy-engflow --jobs=200 |
559 | 561 | common:rbe-envoy-engflow --define=engflow_rbe=true |
560 | 562 |
|
|
0 commit comments