[roll] Roll fuchsia [bazel_sdk] Clarify fuchsia_component() behavior

Update documentation for the `fuchsia_component*()` macros and
`_fuchsia_component()` rule to reflect the implementation, and tighten
the implementation to match the documentation.

Also improve the comments for `fuchsia_component_manifest()`.

Original-Original-Bug: 525461025
Test: fx build //build/bazel/bazel_sdk:bazel_sdk_tests
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1671621
Original-Original-Revision: 0565024b941b0fc6b1f5a0214b26a28dd70b62de
GitOrigin-RevId: 93452090095bf55b013af58d21d62cbb3d92f0e7
Change-Id: I4aa36f589b27c88d64e872cd9ae680ec029c5d38
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1673236
Cr-Commit-Position: refs/heads/main@{#195305}
1 file changed
tree: aaab8b4c07791c7e22c95f2a97fcd127f9dd1d69
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
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.