commit | 7ca5d7d273025882cab03232e10e6bb5dc9c4110 | [log] [tgz] |
---|---|---|
author | ilist <ilist@google.com> | Wed Nov 04 06:48:17 2020 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Nov 04 06:49:29 2020 -0800 |
tree | 65074f9e2ba42f469c896986d432d786b22325d8 | |
parent | afacc9cb688ce0198b1708222b219f0158bf1418 [diff] |
Automated rollback of commit d3fc253a49a00c34408bbaf5378376cbcea1c5c9. *** Reason for rollback *** Breaks downstream projects on Mac: Bazel Examples, rules_apple, rules_cc, rules_go, TensorFlow. See breakages: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/1743 Downstream with rollback: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/1744 *** Original change description *** Add support for params files for darwin Clang has supported params files for a while now. This updates the cc toolchain for darwin to use them. The logic for processing response files is mostly copied from rules_swift where similar processing is done. Closes #12265. PiperOrigin-RevId: 340638807
{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