commit | 073ae810e4f61f56f68a31d5ee95f18633d176cc | [log] [tgz] |
---|---|---|
author | Keith Smiley <keithbsmiley@gmail.com> | Fri Feb 26 03:34:45 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Feb 26 03:35:57 2021 -0800 |
tree | 9ccf3de8c7fb15743650f61bfd3ebabc72d36573 | |
parent | fa9aabee5dfb297f0075938fb16bae73031ffda1 [diff] |
Add ZERO_AR_DATE to apple_env This variable disables timestamps in archives and binary links in Apple's toolchain. Previously this was set for archives but not the links themselves. Relevant logic in ld64: https://github.com/keith/ld64/blob/86955a06a7e8e0d18ab28e521aa1122bfecd05a9/src/ld/Options.cpp#L4420-L4422 Fixes the other half of https://github.com/bazelbuild/bazel/issues/10886 Closes #13091. PiperOrigin-RevId: 359724927
{Fast, Correct} - Choose two
Build and test software of any size, quickly and reliably.
Speed up your builds and tests: Bazel rebuilds only 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