| commit | ec888f5fc6d398e7c0070a5a9da6af9afb945e46 | [log] [tgz] |
|---|---|---|
| author | Aaron Wood <aaronwood@fuchsia.infra.roller.google.com> | Thu May 12 05:17:24 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed May 11 22:18:53 2022 -0700 |
| tree | 1cdc26d7295eaefa5ac864d68e5e0bc7976b6815 | |
| parent | 1a835679289e5f04768e7fca27b0818d530c2870 [diff] |
[roll] Roll fuchsia [assembly] Add product_assembly_configuration() template Add a GN template (product_assembly_configuration()) which will create a product assembly configuration file, parsing a list of GN targets for base and cache packages (each) to add their package manifests to the product assembly configuration, and correctly setting up the dependencies. This template is primarily motivated by wanting to keep the contract about where fuchsia_package() and prebuilt_package() place the manifests they generate internal to the GN rules, and not expose that to product owners. Original-Bug: 99867 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/677776 Original-Revision: d378742b140280f06f174a91abfd0b7c1cec84ae GitOrigin-RevId: a440cb667b3562fb11773a5055e85c731f56d916 Change-Id: Iab3a4440471c2c9da4350d8e7f270e3f998c548a
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.