Ted Pudlik | 448df69 | 2023-10-16 21:17:27 +0000 | [diff] [blame] | 1 | # Copyright 2023 The Pigweed Authors |
| 2 | # |
| 3 | # Licensed under the Apache License, Version 2.0 (the "License"); you may not |
| 4 | # use this file except in compliance with the License. You may obtain a copy of |
| 5 | # the License at |
| 6 | # |
| 7 | # https://www.apache.org/licenses/LICENSE-2.0 |
| 8 | # |
| 9 | # Unless required by applicable law or agreed to in writing, software |
| 10 | # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
| 11 | # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the |
| 12 | # License for the specific language governing permissions and limitations under |
| 13 | # the License. |
| 14 | # |
Ted Pudlik | 2447579 | 2024-01-11 19:39:57 +0000 | [diff] [blame] | 15 | # TODO: https://pwbug.dev/258836641#comment4: Enabling bzlmod breaks the build. |
| 16 | common --noenable_bzlmod |
| 17 | |
| 18 | # TODO: https://pwbug.dev/319665090: Disable hermetic sandbox tmp due to issues |
| 19 | # with arm toolchain. |
| 20 | build --noincompatible_sandbox_hermetic_tmp |
| 21 | |
Ted Pudlik | 448df69 | 2023-10-16 21:17:27 +0000 | [diff] [blame] | 22 | # Do not attempt to configure an autodetected (local) toolchain. We vendor all |
| 23 | # our toolchains, and CI VMs may not have any local toolchain to detect. |
| 24 | common --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 |
| 25 | |
| 26 | # Required for new toolchain resolution API. |
| 27 | build --incompatible_enable_cc_toolchain_resolution |