[check-system] Make src/modular/bin/basemgr_launcher check-system clean

    ERROR at //src/modular/bin/basemgr_launcher/main.cc:21:11: Can't include this header from here.
    #include <src/lib/fxl/command_line.h>
              ^-------------------------
    The target:
      //src/modular/bin/basemgr_launcher:basemgr_launcher_bin
    is including a file from the target:
      //src/lib/fxl:fxl

    It's usually best to depend directly on the destination target.
    In some cases, the destination target is considered a subcomponent
    of an intermediate target. In this case, the intermediate target
    should depend publicly on the destination to forward the ability
    to include headers.

    Dependency chain (there may also be others):
      //src/modular/bin/basemgr_launcher:basemgr_launcher_bin -->
      //src/modular/lib/modular_config:modular_config --[private]-->
      //garnet/public/lib/json:json -->
      //src/lib/json_parser:json_parser -->
      //src/lib/fxl:fxl

Bug: 55166
Change-Id: I0a243491ea93cc0408475ce973d00e9e8c61d265
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/404717
Commit-Queue: Scott Graham <scottmg@google.com>
Reviewed-by: Przemek Pietrzkiewicz <ppi@google.com>
1 file changed
tree: 1a962b5cf61c887033cfb3333ce49a58d7ccc583
  1. boards/
  2. build/
  3. bundles/
  4. cts/
  5. docs/
  6. examples/
  7. garnet/
  8. products/
  9. scripts/
  10. sdk/
  11. src/
  12. third_party/
  13. tools/
  14. zircon/
  15. .clang-format
  16. .clang-tidy
  17. .gitattributes
  18. .gitignore
  19. .gn
  20. .style.yapf
  21. AUTHORS
  22. BUILD.gn
  23. CODE_OF_CONDUCT.md
  24. CONTRIBUTING.md
  25. LICENSE
  26. OWNERS
  27. PATENTS
  28. README.md
  29. rustfmt.toml
README.md

Fuchsia

Pink + Purple == Fuchsia (a new operating system)

What is Fuchsia?

Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.

Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.

How can I build and run Fuchsia?

See Getting Started.

Where can I learn more about Fuchsia?

See fuchsia.dev.