commit | ac7aa75257e934ffae37e9180a68ff4352a982ca | [log] [tgz] |
---|---|---|
author | David 'Digit' Turner <digit@fuchsia.infra.roller.google.com> | Tue Sep 17 19:48:05 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Sep 17 12:49:25 2024 -0700 |
tree | 43e18b2745275b6735fcb9686bedf48ac58a3d4d | |
parent | faf3ad2443b7b31a5af84ff3bfcb0a982a956301 [diff] |
[roll] Roll fuchsia [bazel] Split linux_sysroot() into headers + library rules. Separate the filegroups created in the @prebuilt_clang repository, so that headers are covered by @prebuilt_clang//:linux_sysroot_headers while link-time libraries are covered by @prebuilt_clang//:linux_sysroot_{cpu}. Also modify the `generate_clang_cc_toolchain()` function to accept separate lists for sysroot headers and libraries. This mimics how the toolchains are initialized in fuchsia_clang_repository() and prepares for future refactors to increase sharing of common definitions between Bazel SDK rules and the in-tree workspace. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1119676 Original-Revision: cde9a1872e102420c3db98718a9a2b247d5da97e GitOrigin-RevId: bf2dfd64c3c9fa57778f40989059dfd96e6a201c Change-Id: Id29a6b73aa78030cbe2059cbc1990da32db293a5
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.