commit | cb17a7757875f05467b8bac3dc1c4961d81f41cc | [log] [tgz] |
---|---|---|
author | Loo Rong Jie <loorongjie@gmail.com> | Thu Jul 11 07:44:36 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jul 11 07:45:23 2019 -0700 |
tree | 3a460d44ae0142e452819d88149a1172a88c1da0 | |
parent | ece92fbc8e7bf531077d2c57f50dac612ef65e6c [diff] |
[sandbox] Port bazel_sandboxing_cpp_test on Windows The test is not run by default on Windows as it needs windows sandbox binary to be installed in the machine. To run the test: `bazel test //src/test/shell/bazel:bazel_sandboxing_cpp_test ` Add `--test_env=WINDOWS_SANDBOX=/path/to/sandbox/binary` if it is not found in `PATH`. Add `--test_env=BAZEL_VC --test_env=WIN10_SDK=/path/to/win10sdk/dir` if MSVC and Win10 SDK are installed outside Program Files folder. Compatible with https://github.com/rongjiecomputer/BuildXL/releases/tag/v0.3 Closes #8850. PiperOrigin-RevId: 257606136
{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.