tree: f0e59ad4b5b9f94ccf6dcaca20a1e3f0a23c9450
  1. meta/
  2. src/
  3. BUILD.bazel
  4. BUILD.gn
  5. README.md
  6. TESTING.json5
src/sys/process-resolver/README.md

process-resolver

This component implements the fuchsia.process.Resolver protocol. This protocol is used by the #!resolve trampoline implemented in fdio that can launch a binary from any Fuchsia package.

process-resolver uses the fuchsia.pkg.PackageResolver capability from its namespace to resolve packages. Product configuration determines whether this capability is provided by the base-resolver (so only base shell packages can be resolved) or the pkg-resolver (so base, cache, or universe shell packages can be resolved).