[roll] Roll fuchsia [rust][build] Avoid expanding Rust in shlib_toolchain This change redirects all Rust targets expanded in the shared toolchain to the non-shared normal toolchain. Currently these toolchains don't make a difference when compiling Rust code. Unifying the toolchain: * Makes it possible to start introducing Rust dylibs * Removes some redundancy from the build Looking at RBE stats in a `fx set minimal.x64` build, this trims ~200 Rust targets, and saves ~1GB of outputs, see relevant RBE stats below: === Remote build summary (with this change) [by action type] rust all CompletionStatus STATUS_CACHE_HIT 2651 21766 total 2651 21766 OutputBytes 28.5 GiB 48.2 GiB === Remote build summary (without this change) [by action type] rust all CompletionStatus STATUS_CACHE_HIT 2862 21977 total 2862 21977 OutputBytes 29.4 GiB 49.1 GiB Original-Bug: 387208039 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1180192 Original-Revision: d8fd5276dba11737ea5a70dc4f081812c68c38fa GitOrigin-RevId: 784b4746c80d50de764f8b0ef18c67db55407b4b Change-Id: Ie0e3165265b92364e27ded6ab05c230fe80780ad
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 in one of the communication channels documented at get involved.
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.