[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
1 file changed
tree: 1b056107674d8b905cdceae27330de6dd70565d4
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.