blob: 2627386bf11a2d7065b8344360d5845f9678904c [file] [log] [blame]
# Copyright 2016 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.
import("//src/graphics/lib/magma/gnbuild/magma.gni")
source_set("msd_cpp") {
public_configs = [ "../../..:src_config" ]
public_deps = [
"//src/graphics/magma:msd",
"//src/graphics/magma/lib/magma/platform:buffer",
"//src/graphics/magma/lib/magma/platform:semaphore",
"//src/graphics/magma/lib/magma/util:macros",
"//src/graphics/magma/lib/magma_service/test_util:platform_msd_device_helper",
"//zircon/system/ulib/sync:sync-cpp",
]
deps = [ "//src/graphics/magma/lib/magma/util:short_macros" ]
sources = [
"mock_msd.cc",
"mock_msd.h",
]
}
source_set("mmio") {
public_configs = [ "../../..:src_config" ]
public_deps = [
"//src/graphics/magma/lib/magma/platform:mmio_header",
"//src/graphics/magma/lib/magma/util:macros",
]
sources = [
"mock_mmio.cc",
"mock_mmio.h",
]
}
source_set("bus_mapper") {
public_configs = [ "../../..:src_config" ]
sources = [ "mock_bus_mapper.h" ]
deps = [ "//src/graphics/magma/lib/magma/platform:bus_mapper_header" ]
}
source_set("address_space") {
public_configs = [ "../../..:src_config" ]
deps = [
"//src/graphics/magma/lib/magma/platform:buffer",
"//src/graphics/magma/lib/magma/util:macros",
"//src/graphics/magma/lib/magma_service/util:address_space",
]
}