blob: e9f01bd90da8550fa0e5905e4c36de89e2ee0603 [file] [view] [edit]
# 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-pkg` 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 full-resolver (so base, cache, and universe shell packages can
be resolved).