commit | 2b4e735cd278447fda41d94be61134d27aa64ceb | [log] [tgz] |
---|---|---|
author | djasper <djasper@google.com> | Mon Sep 28 01:47:39 2020 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Sep 28 01:48:33 2020 -0700 |
tree | 0d490b54c6ba2a435adbf909961e0b52a7d243b0 | |
parent | a365e1a75e12efb3646389ed874078298dd2b311 [diff] |
Code cleanup: Further simplify the decision on whether or not .d file based input pruning is used. I had not originally planned any behavior changes, but there are actually some: For at least C++ linkstamp compiles, discoversInputs() although we hadn't set a .d file and disabled include scanning. RELNOTES: None. PiperOrigin-RevId: 334108164
{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