commit | 0d3c308ead51472841b7e1c12b56a40aafd2863a | [log] [tgz] |
---|---|---|
author | David 'Digit' Turner <digit@google.com> | Thu Jan 12 16:38:35 2023 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jan 12 16:38:35 2023 +0000 |
tree | c56618ec70279a39fde4b72e7b515130a54fff63 | |
parent | e9f9d1e4725db4b08005da4fa97db2dbbd06562c [diff] |
[fuchsia_clang] Symlink clang install directory. Use top-level symlinks instead of recursive hard-links or copies when creating the content of the @fuchsia_clang repository. This is made possible by our change in the 'dependency_file' feature in a previous CL [1], which allows such paths to work correctly with the paths found in compiler-generated dependency (.d) files. This is also an attempt to remove flaky hard-linking issues that appear when trying to update to Bazel 6, see [2] for an example. + Add llvm-strip to the list of compiler prebuilts. Otherwise, some C++ compile actions would fail with Bazel6. Bug: 116108 [1] https://fuchsia-review.git.corp.google.com/c/sdk-integration/+/786962 [2] tqr/645770 patchset 2 Change-Id: I87d970560ba30723f44437e9f09244e298951ad0 Reviewed-on: https://fuchsia-review.googlesource.com/c/sdk-integration/+/786964 Reviewed-by: Renato Mangini Dias <mangini@google.com> Commit-Queue: David Turner <digit@google.com>
This repository provides environment-specific (e.g. Bazel, GN) tools for the SDK and associated integration tests in a public repo.
Visit Contributing to Fuchsia to learn how to contribute to this repository.