| # Copyright 2020 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. | 
 |  | 
 | ########################################## | 
 | # Though under //zircon, this build file # | 
 | # is meant to be used in the Fuchsia GN  # | 
 | # build.                                 # | 
 | # See fxbug.dev/36548.                   # | 
 | ########################################## | 
 |  | 
 | assert(!defined(zx) || zx != "/", | 
 |        "This file can only be used in the Fuchsia GN build.") | 
 |  | 
 | import("//build/unification/zx_library.gni") | 
 |  | 
 | zx_library("fvm-devices") { | 
 |   sdk = "source" | 
 |   sdk_headers = [ "fvm/test/device-ref.h" ] | 
 |   testonly = true | 
 |   sources = [ "device-ref.cc" ] | 
 |   public_deps = [ | 
 |     "//sdk/fidl/fuchsia.hardware.block.volume:fuchsia.hardware.block.volume_c", | 
 |     "//zircon/public/lib/fbl", | 
 |     "//zircon/public/lib/zx", | 
 |     "//zircon/system/ulib/fvm", | 
 |     "//zircon/system/ulib/ramdevice-client", | 
 |   ] | 
 |   deps = [ | 
 |     "//sdk/fidl/fuchsia.device:fuchsia.device_llcpp", | 
 |     "//sdk/fidl/fuchsia.hardware.block.partition:fuchsia.hardware.block.partition_c", | 
 |     "//sdk/fidl/fuchsia.hardware.block.volume:fuchsia.hardware.block.volume_c", | 
 |     "//sdk/fidl/fuchsia.io:fuchsia.io_llcpp", | 
 |     "//sdk/lib/fdio", | 
 |     "//zircon/public/lib/fbl", | 
 |     "//zircon/public/lib/fidl", | 
 |     "//zircon/public/lib/zx", | 
 |     "//zircon/public/lib/zxtest", | 
 |     "//zircon/system/ulib/fdio-caller", | 
 |     "//zircon/system/ulib/fs-management", | 
 |     "//zircon/system/ulib/fvm", | 
 |     "//zircon/system/ulib/fzl", | 
 |     "//zircon/system/ulib/ramdevice-client", | 
 |   ] | 
 | } |