[roll] Roll fuchsia [roll] Roll protobuf-gn [build] Make license rules conditional on is_fuchsia_tree

Wrap import("//build/licenses/license.gni"), license targets, and
applicable_licenses in if (defined(is_fuchsia_tree) && is_fuchsia_tree)
checks. This allows sharing BUILD.gn and BUILD.input.gn cleanly between
the Fuchsia platform build tree and out-of-tree standalone consumers
such as Cobalt.

Additionally, remove the unused import of proto_library.gni.

TAG: agy
CONV: 90202eb4-61f5-41b3-b833-bd1359a46a91
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/protobuf-gn/+/1699754
Original-Original-Revision: 6486fcc7ef42bf35c877cdcaab17f69895076e73

Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1699958
Original-Original-Revision: 017daea1e09a32d46844b2d19eff11ff5831d744
GitOrigin-RevId: 32a5b1b392cf8ed246eafe9d028b29aae09bad8e
Change-Id: I0d8ab5ba9f716de1126cee45d9057d8ab07ea2d8
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1699865
Cr-Commit-Position: refs/heads/main@{#196579}
1 file changed
tree: 754c0d4edc949e48e1b2050fa97ef3ca1e91df59
  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.