commit | a9166a6ace1b40851a7946c51952a03fb709d4db | [log] [tgz] |
---|---|---|
author | Laszlo Csomor <laszlocsomor@google.com> | Tue Sep 11 07:28:27 2018 -0700 |
committer | Copybara-Service <copybara-piper@google.com> | Tue Sep 11 07:29:33 2018 -0700 |
tree | 618c42e339ab3907359d06072d8ce26348691521 | |
parent | 1b4d5132d5ed482c2611aa746136b95df1218462 [diff] |
test wrapper: introduce a simple Path abstraction The class allows extracting the underlying path as a (immutable) string so it's easy to pass the path to WinAPI functions, but the class does not allow mutating the unterlying path so it's safe to pass around Path objects. Change-Id: I8bb3c96d816a505513ecc4953fed53ed144a32b2 Closes #6128. Change-Id: I03fb8eb556cf44f96bc2a22731341aaf01e5bcfc PiperOrigin-RevId: 212448121
{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.