blob: 8421a5e01d388dd4abb96c519ed7b4097bfada93 [file] [log] [blame] [edit]
# Copyright 2015 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.
executable("root_presenter") {
sources = [
"app.cc",
"app.h",
"display_rotater.cc",
"display_rotater.h",
"display_size_switcher.cc",
"display_size_switcher.h",
"display_usage_switcher.cc",
"display_usage_switcher.h",
"displays/display_configuration.cc",
"displays/display_configuration.h",
"displays/display_metrics.h",
"displays/display_model.cc",
"displays/display_model.h",
"main.cc",
"perspective_demo_mode.cc",
"perspective_demo_mode.h",
"presentation.cc",
"presentation.h",
"presentation_switcher.cc",
"presentation_switcher.h",
]
deps = [
"//garnet/bin/ui/input_reader",
"//garnet/bin/ui/presentation_mode",
"//garnet/public/lib/app/cpp",
"//garnet/public/lib/fidl/cpp",
"//garnet/public/lib/fxl",
"//garnet/public/lib/ui/gfx/fidl",
"//garnet/public/lib/ui/input",
"//garnet/public/lib/ui/input/cpp",
"//garnet/public/lib/ui/input/fidl",
"//garnet/public/lib/ui/presentation/fidl",
"//garnet/public/lib/ui/scenic:client",
"//garnet/public/lib/ui/views/cpp",
"//garnet/public/lib/ui/views/fidl:v1",
"//zircon/public/lib/async-loop-cpp",
"//zircon/public/lib/hid",
"//zircon/public/lib/trace-provider",
]
include_dirs = [ "//third_party/glm" ]
defines = [ "GLM_ENABLE_EXPERIMENTAL" ]
}