[roll] Roll fuchsia [ffx] In strict mode, support #[no_target] attr `ffx --strict` normally validates that a target has been passed in. However, some subtools, such as `ffx product download`, don't require a target. This change allows such a subtool to include an additional attribute, `#[no_target]`, to indicate that the command doesn't take a target. This change also includes a minor refactoring of the e2e strict tests. It also changes the implementation of strict constraint checking, since instead of being fully checkable with only the `Command`, we now require the actual `FfxTool` type. Original-Fixed: 376118855 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1154864 Original-Revision: 994594cb54b1b613eb379e3c36f08e926f60f1ec GitOrigin-RevId: d4f41333cfdae9ef259518b5fc02a0eaf147845e Change-Id: Iee72ca7c29490c1c9aeac83163078de98dfa6c8f
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.