commit | 33b5680b4147186daf064e16c803dfc322d5b05d | [log] [tgz] |
---|---|---|
author | steinman <steinman@google.com> | Fri Jan 03 15:25:11 2020 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Jan 03 15:26:20 2020 -0800 |
tree | a540de75b73bf30543aac45011d6010429cc5f89 | |
parent | c95d27a32dfc5487ece9a88d9167d6a8f70b0ee8 [diff] |
Set execution requirements for Xcode-related actions that use AppleCcToolchain based on Xcode availability. This is part of a series of changes that set the execution requirements for actions generated by rules that require Xcodes. The dynamic scheduler will later be modified to run those actions locally/remotely accordingly, but this does not currently change behavior. RELNOTES: None. PiperOrigin-RevId: 288058885
{Fast, Correct} - Choose two
Build and test software of any size, quickly and reliably.
Speed up your builds and tests: Bazel rebuilds only what is necessary. With advanced local and distributed caching, optimized dependency analysis and parallel execution, you get fast and incremental builds.
One tool, multiple languages: Build and test Java, C++, Android, iOS, Go, and a wide variety of other language platforms. Bazel runs on Windows, macOS, and Linux.
Scalable: Bazel helps you scale your organization, codebase, and continuous integration solution. It handles codebases of any size, in multiple repositories or a huge monorepo.
Extensible to your needs: Easily add support for new languages and platforms with Bazel's familiar extension language. Share and re-use language rules written by the growing Bazel community.
Follow our tutorials:
See CONTRIBUTING.md