|  | # 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 | 
|  |  | 
|  | executable("yuv_to_image_pipe") { | 
|  | output_name = "yuv_to_image_pipe" | 
|  |  | 
|  | sources = [ | 
|  | "main.cc", | 
|  | "yuv_base_view.cc", | 
|  | "yuv_base_view.h", | 
|  | "yuv_cyclic_view.cc", | 
|  | "yuv_cyclic_view.h", | 
|  | "yuv_input_view.cc", | 
|  | "yuv_input_view.h", | 
|  | ] | 
|  |  | 
|  | deps = [ | 
|  | "//sdk/fidl/fuchsia.sysmem", | 
|  | "//sdk/fidl/fuchsia.ui.scenic", | 
|  | "//sdk/lib/fidl/cpp", | 
|  | "//sdk/lib/images/cpp", | 
|  | "//sdk/lib/ui/scenic/cpp", | 
|  | "//src/lib/fsl", | 
|  | "//src/lib/fxl", | 
|  | "//src/lib/ui/base_view", | 
|  | "//src/ui/lib/yuv", | 
|  | "//zircon/public/lib/async-cpp", | 
|  | "//zircon/public/lib/fbl", | 
|  | "//zircon/public/lib/fit", | 
|  | "//zircon/system/ulib/async-loop:async-loop-cpp", | 
|  | "//zircon/system/ulib/async-loop:async-loop-default", | 
|  | "//zircon/system/ulib/fzl", | 
|  | "//zircon/system/ulib/trace", | 
|  | "//zircon/system/ulib/trace-provider:trace-provider-with-fdio", | 
|  | ] | 
|  | } |