blob: a03a36083c0e056a09a63a3adc8d80f7487bec23 [file] [log] [blame]
{
include: [ "sdk/lib/diagnostics/syslog/client.shard.cml" ],
program: {
binary: "bin/root_presenter",
},
capabilities: [
{
protocol: [
"fuchsia.recovery.FactoryResetStateNotifier",
"fuchsia.recovery.ui.FactoryResetCountdown",
"fuchsia.ui.brightness.ColorAdjustmentHandler",
"fuchsia.ui.input.accessibility.PointerEventRegistry",
"fuchsia.ui.input.InputDeviceRegistry",
"fuchsia.ui.policy.DeviceListenerRegistry",
"fuchsia.ui.policy.DisplayBacklight",
"fuchsia.ui.policy.Presenter",
"fuchsia.ui.views.accessibility.FocuserRegistry",
],
},
],
use: [
{ runner: "elf" },
{
directory: "dev-input-report",
rights: [ "rw*" ],
path: "/dev/class/input-report",
},
{
directory: "config-data",
rights: [ "r*" ],
path: "/config/data",
},
{
protocol: [
"fuchsia.accessibility.ColorTransform",
"fuchsia.accessibility.Magnifier",
"fuchsia.media.sounds.Player",
"fuchsia.recovery.FactoryReset",
"fuchsia.sys.Environment",
"fuchsia.sys.Loader",
"fuchsia.tracing.provider.Registry",
"fuchsia.ui.activity.Tracker",
"fuchsia.ui.pointerinjector.Registry",
"fuchsia.ui.policy.accessibility.PointerEventRegistry",
"fuchsia.ui.scenic.Scenic",
],
},
],
expose: [
{
protocol: [
"fuchsia.recovery.FactoryResetStateNotifier",
"fuchsia.recovery.ui.FactoryResetCountdown",
"fuchsia.ui.brightness.ColorAdjustmentHandler",
"fuchsia.ui.input.accessibility.PointerEventRegistry",
"fuchsia.ui.input.InputDeviceRegistry",
"fuchsia.ui.policy.DeviceListenerRegistry",
"fuchsia.ui.policy.DisplayBacklight",
"fuchsia.ui.policy.Presenter",
"fuchsia.ui.views.accessibility.FocuserRegistry",
],
from: "self",
},
],
}