commit | 7e918290f5d2aee85347ea45d89d05675a40817f | [log] [tgz] |
---|---|---|
author | mstaib <mstaib@google.com> | Tue Sep 26 01:42:15 2017 +0200 |
committer | Vladimir Moskva <vladmos@google.com> | Tue Sep 26 12:31:12 2017 +0200 |
tree | 4c8401dc54ae076a401b37e9fcc996656afe790d | |
parent | 1752ae8451fe556de85972d245e1f85fcdbe5e19 [diff] |
Move --plugin to JavaOptions and remove --plugin_copt. --plugin, though once used for C++, is currently a Java-specific flag. --plugin_copt is currently a total no-op, and has been for a long time. Moving these to the Java fragment is a little neater and helps get one step closer to enforcing LateBoundDefault fragment access. Additionally, since the "no plugins with duplicate names" restriction was added to work with plugin_copt, this restriction can be lifted. It no longer adds any value. RELNOTES: None. PiperOrigin-RevId: 169981221
{Fast, Correct} - Choose two
Build and test software of any size, quickly and reliably.
Speed up your builds and tests: Bazel only rebuilds 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 system. 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
Bazel is released in ‘Beta’. See the product roadmap to learn about the path toward a stable 1.0 release.