[roll] Roll fuchsia [sdk] Add missing entries to //sdk/fidl:sdk_fidl_targets `//sdk/fidl:sdk_fidl_targets` contains the list of all the FIDL libraries that should be exported in the GN SDK. Some of them aren't currently listed and only end up being exported because another library depends on them. This CL explicitly list all the partner libraries and a future one will add some enforcement rules to prevent regressions. This CL is a functional noop, the content of the SDK is unaffected. In order to confirm that this is a no-op you can: - Run `fx set core.x64` - Build the `sdk:merged` target without this CL, archive out/default/sdk/archive/merged.tar.gz in a temp directory. - Patch this CL, then build `sdk:merged` again. - Compare the generated archive with the one saved earlier. The total number of files in both archives should be the same, as well as the list of FIDL libraries in the fidl/ subdirectories of these SDKs. I'm not sure why the manifest change was required here. "fuchsia.auth" should already have been added in the SDK as it's currently exported, maybe the parser was fine with this because "sdk://fidl/fuchsia.auth.oldtokens" is in the list already? We should investigate, I've opened fxb/120473 to track this (it looks like an overlook made in the CL that initially created this manifest file). It's safe to proceed with this change regardless, this library IS included in the SDK and should be listed in its manifest. Original-Bug: 120472 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/792367 Original-Revision: 3bfd3e6e7ce75013862d10c4066d5a16d6aa2d37 GitOrigin-RevId: 52655a3e2ec02aebe6c5ac4ae1b879c11dd04662 Change-Id: Iab16a4b7d3ddd13b303094021c79a04c8e40d278
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.