commit | b6c258eaaf5b376a24c97abaa286fe69c62e21ae | [log] [tgz] |
---|---|---|
author | David Koloski <dkoloski@fuchsia.infra.roller.google.com> | Fri Feb 14 11:24:42 2025 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Feb 14 11:26:41 2025 -0800 |
tree | 1b056107674d8b905cdceae27330de6dd70565d4 | |
parent | 160738938e1762a6b77a9aa13b228e2918c36990 [diff] |
[roll] Roll fuchsia [rust] Update config.toml This config is essential for using cargo-based workflows for development, and has slowly rotted over time. This update addresses two primary issues: The `include_bytes_from_working_dir` crate uses the `FUCHSIA_BUILD_DIR` environment variable to look up files in the build directory. This variable is already set in GN, but not using cargo-based workflows. Luckily, cargo configs support setting environment variables to relative paths! The ring crate has a very elaborate build.rs which should not be run. All of the auxiliary build related to ring should be done by GN, so we tell cargo not to run the build script and use the given variables instead. I can take over maintenance of this file since I like to use cargo-based workflows. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1206244 Owners-Override: Hunter Freyer <hjfreyer@google.com> Original-Revision: 758f03ba9e33970cbb38e9478de2599ed15c895b GitOrigin-RevId: 307793c077026654a2218bcfc13c43909e97515d Change-Id: Ib54df982679c61970ae5f34dc250d6945f815e9c
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
.