[roll] Roll fuchsia [display][api-types-cpp] Rename library to match prevailing conventions.

Platform libraries that may be offerred in multiple languages use a
directory (and build target) for each language, e.g. "cpp" and "rust".

This CL renames the api-types-cpp library to match the pattern. In order
to avoid generating false positives for other developers, the CL also
adds explicit names to the GN targets that generate binaries / packages.

Outside //src/graphics/display/lib, all the changes are mechanical
replaces of "api-types-cpp" with "api-types/cpp". This pattern works
for both include paths an GN paths.

Original-Bug: 314126494
Test: fx test //src/graphics/display
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1156012
Original-Revision: d89388ef438a7f648943a447c679fa9dab1ff836
GitOrigin-RevId: a6e04452f38f0e80d8cf8c68ba5afb087eb7ac24
Change-Id: I344ebcafb449e4751c2bce36bb1d173321e62eca
1 file changed
tree: 9df94ab85f571c11096b5c395072ea05bcedb411
  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.