commit | d8679c089b7f8102de2f2e623429c9f5b2d9b357 | [log] [tgz] |
---|---|---|
author | Aidan Wolter <awolter@fuchsia.infra.roller.google.com> | Tue Jan 28 13:59:30 2025 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jan 28 14:02:58 2025 -0800 |
tree | 5ea0742a097b3ed700942fd4376c8598bd7868b0 | |
parent | 9ca755371409990c20b578a9c1cda3c301e46445 [diff] |
[roll] Roll fuchsia [assembly] Product configs key packages by their name The product configs now use BTreeMap<String, ProductPackageDetails> instead of Vec<ProductPackageDetails>, so that the package name is available to various tools. Build systems don't generally know the package names, therefore they cannot construct this map. Build systems can emit a Vec, and the deserialization will convert that to a map with the names equating to the index in the vector. assembly_generate_config will convert those indexes to proper package names. Any product config that is generated by assembly_generate_config will then have the proper package names. For now, we will continue supporting product configs with the old format. Original-Bug: 391673787 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1193117 Original-Revision: 829b93719daf85ec8f844a8a4e7e2c53d1a7ffb1 GitOrigin-RevId: a33ffd9adea047d9ada841b293f43313d76bf694 Change-Id: Idad36c478a08a28e2f568e72bca3788ce1f0a438
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
.