[roll] Roll fuchsia [rust][clippy] Optionally include clippy targets in the build

This turns every rust target into a group which by default contains
the "rust_target.actual" original target, and can optionally include
the "rust_target.clippy" target if the "include_clippy" GN arg is
enabled.

If both include_clippy and clippy_cause_failure are turned on, then
fx build will show deny lints without having to invoke fx lint.

Original-Fixed: 95594

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/666556
Original-Revision: 302221f99f9da5b58af1b9dc0be3685b133dc4f2
GitOrigin-RevId: 6ae4f58f233101d2c881094f45619a06c7e7b2dd
Change-Id: Ibdf40507ffe0c916aa3dc4f88ab3492b04fd44cf
1 file changed
tree: deadae1bc90ec1a9ece432829262c034b7e41ac5
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. 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 via the IRC channel #fuchsia on Freenode.

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.