blob: 3aa59ca97201a70d300305392d57bc8a5f002781 [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.
# this has to match the binary name in examples/ui/Build.gn
source_set("simple_camera_lib") {
output_name = "simple_camera_lib"
sources = [
"buffer.cc",
"buffer.h",
"camera_client.h",
"camera_client.cc",
"fake_camera_source.h",
"fake_camera_source.cc",
"fenced_buffer.cc",
"fenced_buffer.h",
"frame_scheduler.h",
"frame_scheduler.cc",
"camera_interface_base.h",
"video_display.cc",
"video_display.h",
]
public_deps = [
"//garnet/public/lib/app/cpp",
"//garnet/public/lib/fidl/cpp",
"//garnet/public/lib/fsl",
"//garnet/public/lib/media/timeline:timeline",
"//garnet/public/lib/ui/scenic/cpp",
"//garnet/public/lib/ui/scenic/cpp:fidl_helpers",
"//garnet/public/lib/ui/scenic/fidl",
"//garnet/public/lib/ui/view_framework:view_provider",
"//garnet/public/lib/ui/views/fidl:v1",
"//zircon/public/lib/async",
"//zircon/public/lib/fbl",
"//zircon/public/lib/fit",
"//zircon/public/lib/trace-provider",
"//zircon/public/lib/vmo-utils",
]
include_dirs = [
"//third_party/glm",
"//lib",
]
}