| # Copyright 2019 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 fxb/36139.                         # | 
 | ########################################## | 
 |  | 
 | assert(!defined(zx) || zx != "/", | 
 |        "This file can only be used in the Fuchsia GN build.") | 
 |  | 
 | import("//build/test.gni") | 
 | import("//build/unification/images/migrated_manifest.gni") | 
 |  | 
 | test("fs-management") { | 
 |   # Dependent manifests unfortunately cannot be marked as `testonly`. | 
 |   # TODO(44278): Remove when converting this file to proper GN build idioms. | 
 |   testonly = false | 
 |   configs += [ "//build/unification/config:zircon-migrated" ] | 
 |   test_group = "fs" | 
 |   sources = [ | 
 |     "admin.cc", | 
 |     "fs-management.cc", | 
 |   ] | 
 |   deps = [ | 
 |     "//zircon/public/lib/async", | 
 |     "//zircon/public/lib/async-cpp", | 
 |     "//zircon/public/lib/async-default", | 
 |     "//zircon/public/lib/async-loop", | 
 |     "//zircon/public/lib/async-loop-cpp", | 
 |     "//zircon/public/lib/async-loop-default", | 
 |     "//zircon/public/lib/digest", | 
 |     "//zircon/public/lib/fbl", | 
 |     "//zircon/public/lib/fdio", | 
 |     "//zircon/public/lib/fdio-caller", | 
 |     "//zircon/public/lib/fs", | 
 |     "//zircon/public/lib/fs-management", | 
 |     "//zircon/public/lib/fvm", | 
 |     "//zircon/public/lib/fzl", | 
 |     "//zircon/public/lib/gpt", | 
 |     "//zircon/public/lib/memfs", | 
 |     "//zircon/public/lib/memfs-cpp", | 
 |     "//zircon/public/lib/perftest", | 
 |     "//zircon/public/lib/sync", | 
 |     "//zircon/public/lib/trace", | 
 |     "//zircon/public/lib/trace-engine", | 
 |     "//zircon/public/lib/zx", | 
 |     "//zircon/public/lib/zxtest", | 
 |     "//zircon/system/fidl/fuchsia-io:c", | 
 |     "//zircon/system/ulib/fs-test-utils", | 
 |   ] | 
 | } | 
 |  | 
 | migrated_manifest("fs-management-manifest") { | 
 |   deps = [ ":fs-management" ] | 
 | } |