@@ -67,33 +67,14 @@ build:gcc --action_env=BAZEL_COMPILER=gcc
67
67
build:gcc --action_env=CC=gcc
68
68
build:gcc --action_env=CXX=g++
69
69
70
- build:hermetic --incompatible_enable_cc_toolchain_resolution
71
- build:hermetic --action_env BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1
72
- build:hermetic --extra_toolchains @emsdk//emscripten_toolchain:cc-toolchain-wasm
73
-
74
- # Use vendored LLVM C/C++ compiler.
75
- build:hermetic-llvm --config=hermetic
76
- build:hermetic-llvm --extra_toolchains @llvm_toolchain//:cc-toolchain-x86_64-linux
77
-
78
- build:hermetic-llvm-macos-x86_64 --config=hermetic
79
- build:hermetic-llvm-macos-x86_64 --extra_toolchains @llvm_toolchain//:cc-toolchain-x86_64-darwin
80
- # Below flags mitigate https://github.com/bazel-contrib/toolchains_llvm/pull/229.
81
- build:hermetic-llvm-macos-x86_64 --features=-libtool
82
-
83
70
build:hermetic-llvm --incompatible_enable_cc_toolchain_resolution
84
71
build:hermetic-llvm --action_env BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1
85
- build:hermetic-llvm --extra_toolchains @llvm_toolchain//:cc-toolchain-x86_64-linux
86
- build:hermetic-llvm --extra_toolchains @llvm_aarch64//:cc-toolchain-aarch64-linux
87
72
build:hermetic-llvm --extra_toolchains @emsdk//emscripten_toolchain:cc-toolchain-wasm
88
73
89
- # Use vendored LLVM C/C++ compiler (cross-compile to Linux/aarch64).
90
- build:linux-aarch64-cross --config=hermetic-llvm
91
- build:linux-aarch64-cross --extra_toolchains @llvm_aarch64//:cc-toolchain-aarch64-linux
92
- build:linux-aarch64-cross --platforms @toolchains_llvm//platforms:linux-aarch64
93
- build:linux-aarch64-cross --cxxopt --gcc-install-dir=external/sysroot_linux_arm64/usr/lib/gcc/aarch64-linux-gnu/13/
94
- # Below 2 flags allow tests to be run after cross-compiling.
95
- build:linux-aarch64-cross --test_env=QEMU_LD_PREFIX=/usr/aarch64-linux-gnu/
96
- build:linux-aarch64-cross --run_under=qemu-aarch64-static
74
+ build:hermetic-llvm-macos --config=hermetic-llvm
75
+ # Below flags mitigate https://github.com/bazel-contrib/toolchains_llvm/pull/229.
76
+ build:hermetic-llvm-macos --features=-libtool
77
+ build:hermetic-llvm-macos --features=-supports_dynamic_linker
97
78
98
79
build --enable_platform_specific_config
99
80
0 commit comments