blob: 70d4aa354e58ae3b09a30fea174107892a9cd8cb [file] [log] [blame]
# Copyright 2018 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
source_set("scenic") {
sources = [
"command_dispatcher.cc",
"command_dispatcher.h",
"event_reporter.cc",
"event_reporter.h",
"forward_declarations.h",
"scenic.cc",
"scenic.h",
"session.cc",
"session.h",
"system.cc",
"system.h",
]
public_deps = [
"//sdk/fidl/fuchsia.ui.gfx",
"//sdk/fidl/fuchsia.ui.policy.accessibility",
"//sdk/fidl/fuchsia.ui.scenic",
"//sdk/fidl/fuchsia.ui.scenic.internal",
"//src/lib/fxl",
"//src/ui/scenic/lib/scenic/util",
"//src/ui/scenic/lib/scheduling:present2_info",
"//zircon/public/lib/fit",
]
deps = [
"//garnet/public/lib/fostr/fidl/fuchsia.ui.input",
"//garnet/public/lib/fostr/fidl/fuchsia.ui.scenic",
"//sdk/lib/fidl/cpp",
"//sdk/lib/sys/cpp",
"//src/lib/fsl",
"//src/lib/inspect_deprecated",
"//src/ui/lib/escher",
"//src/ui/scenic/lib/gfx:view_focuser_registry",
"//src/ui/scenic/lib/scheduling:frame_scheduler",
"//zircon/public/lib/trace",
]
}