blob: d5df87f08800df06a3facfd6b3418fb061be6892 [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` 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).