commit | 84aaca1766a954431ca9d5d4f104233fe4dbea95 | [log] [tgz] |
---|---|---|
author | Laszlo Csomor <laszlocsomor@google.com> | Thu Jan 24 05:33:21 2019 -0800 |
committer | Copybara-Service <copybara-piper@google.com> | Thu Jan 24 05:34:41 2019 -0800 |
tree | aa7af84ed9651b7bccf1664dc8321c5f05691a87 | |
parent | 0be35de2cc9f4bfa3d157a90881dbc1d2aa11244 [diff] |
Windows: all JNI methods verify their path arg. Also remove the GetAttributesOfMaybeMissingFile method because it's based on a false belief, namely that FindFirstFile returns up-to-date information. According to this OldNewThing post that belief was wrong: https://blogs.msdn.microsoft.com/oldnewthing/20111226-00/?p=8813 This PR is a follow-up to https://github.com/bazelbuild/bazel/pull/7176 Closes #7178. PiperOrigin-RevId: 230705273
{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 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
Bazel is released in ‘Beta’. See the product roadmap to learn about the path toward a stable 1.0 release.