commit | 4dcec622ab99542669845d28f1c162c7eb02bab8 | [log] [tgz] |
---|---|---|
author | Aaron Wood <aaronwood@fuchsia.infra.roller.google.com> | Thu May 09 23:40:20 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu May 09 16:41:56 2024 -0700 |
tree | 9e45b7ff71f3d67c78f14688757b7a38e3602083 | |
parent | fbe1207a675576b3eefd4c904f60cc02e42992b0 [diff] |
[roll] Roll fuchsia [build][assembly] Refactor of AIBs to remove 'main' compiled component definition This finally removes the CompiledPackageMainDefinition and 'main' vs additional-shards distinction. It also moves tracking of the input cml files to the GN template for AIBs, so that cml changes are known to trigger a re-building of the AIBs (although they should have been tracked via depfiles before this change). This is in preparation for using the same patterns to add compiled package/component support to developer overrides. Run-All-Tests: true Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1044452 Original-Revision: ac5b378e9d207ce14b358b4d7a493fb891d1e3e2 GitOrigin-RevId: a2c8a6b24da47d3b17b8283fe5eb5703fefaeaae Change-Id: I4864002f465b4b8ce703576edb0e415fa0c2a1e3
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
.