commit | 67f23f563cc655df7102f798206a3c4d07f46774 | [log] [tgz] |
---|---|---|
author | Bazel Release System <noreply@google.com> | Fri Aug 25 11:24:03 2017 +0200 |
committer | Jakob Buchgraber <buchgr@google.com> | Fri Aug 25 11:24:03 2017 +0200 |
tree | b0eee566d6ed499fbdba69d8f241282a43322d7c | |
parent | e080ff5905af5a35695d7d83a05c3f2bf08a1a63 [diff] |
Release 0.5.4 (2017-08-25) Baseline: 6563b2d42d29196432d5fcafa0144b8371fbb028 Cherry picks: + d4fa181f8607c35230b7efa1ce94188b51508962: Use getExecPathString when getting bash_main_file + 837e1b3d4859140d29aaa6bbab8fbb008e6d701e: Windows, sh_bin. launcher: export runfiles envvars + fe9ba893c0ebec19228086356af5fa8d81f2809b: grpc: Consolidate gRPC code from BES and Remote Execution. Fixes #3460, #3486 + e8d4366cd374fba92f1425de0d475411c8defda4: Automated rollback of commit 496d3ded0bce12b7371a93e1183ba30e6aa88032. + 242a43449dd44a22857f6ce95f7cc6a7e134d298: bes,remote: update default auth scope. + 793b409eeae2b42be7fed58251afa87b5733ca4d: Windows, sh_bin. launcher: fix manifest path + 7e4fbbe4ab3915a57b2187408c3909e5cd6c6013: Add --windows_exe_launcher option + 91fb38e92ace6cf14ce5da6527d71320b4e3f3d2: remote_worker: Serialize fork() calls. Fixes #3356 + b79a9fcd40f448d3aebb2b93a2ebe80d09b38408: Quote python_path and launcher in python_stub_template_windows.txt + 4a2e17f85fc8450aa084b201c5f24b30010c5987: Add build_windows_jni.sh back + ce61d638197251f71ed90db74843b55d9c2e9ae5: don't use methods and classes removed in upstream dx RELNOTES: update dexing tools to Android SDK 26.0.1 + 5393a4996d701fa192964a35cbb75e558a0599c0: Make Bazel enforce requirement on build-tools 26.0.1 or later. + 5fac03570f80856c063c6019f5beb3bdc1672dee: Fix --verbose_failures w/ sandboxing to print the full command line + f7bd1acf1f96bb7e3e19edb9483d9e07eb5af070: Only patch in C++ compile features when they are not already defined in crosstool + d7f5c120417bc2d2344dfb285322355f225d9153: Bump python-gflags to 3.1.0, take two + 3cb136d5451e9d8af58f9a99990cad0592df101a: Add python to bazel's dockerfiles New features: - Do not disable fully dynamic linking with ThinLTO when invoked via LIPO options. Important changes: - Ignore --glibc in the Android transition. - Remove --experimental_android_use_singlejar_for_multidex. - nocopts now also filter copts - The Build Event Service (BES) client now properly supports Google Applicaton Default Credentials. - update dexing tools to Android SDK 26.0.1 - Bazel Android support now requires build-tools 26.0.1 or later. - Fix a bug in the remote_worker that would at times make it crash on Linux. See #3356 - The java_proto_library rule now supports generated sources. See #2265
{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.