[roll] Roll fuchsia [fidl][build] Make SDK target depend on main library

Make the `<fidl_library>_sdk` targets depend on the main
`<fidl_library>` target rather than just the FIDL IR target so that the
additional dependencies in the main target are always added when using
the SDK target.

While the order of the libraries in `all_fidl_json.txt` changes, the set
of libraries remains the same, as verified by comparing the sorted
results from before and after this change.

This does, however, add coverage of additional libraries in a `//vendor`
IDK because it did not have dependencies on the main library target like
those previously in `//sdk/fidl/BUILD.gn`. Some of these libraries fail
linting, so linting of most libraries under `//vendor` must be disabled
until the lint errors can be fixed.

Original-Bug: 381123422, 381163466
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1163701
Original-Revision: 73e879688870df0775848bd1f51ad83733a2e019
GitOrigin-RevId: f94f52d570ec335362a514643967893650821b0f
Change-Id: Ia922d3fd783d026d11eff35fc2ff8e25d3c873fd
1 file changed
tree: b9c34a0201293636ee536d04d970ca68a4dc8ea0
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.