blob: e11da2a9171b12c3457e1688f972c526f8d86b37 [file] [log] [blame]
# Copyright 2024 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.
load(
"@fuchsia_sdk//fuchsia:defs.bzl",
"fuchsia_bind_cc_library",
"fuchsia_fidl_bind_library",
"fuchsia_fidl_library",
)
package(default_visibility = ["//visibility:public"])
fuchsia_fidl_library(
name = "fuchsia.hardware.gpu.mali",
srcs = [
"mali.fidl",
],
cc_bindings = [
"cpp",
"cpp_wire",
"cpp_driver_wire",
"cpp_driver",
],
library = "fuchsia.hardware.gpu.mali",
sdk_for_default_deps = "@fuchsia_sdk",
target_compatible_with = ["@platforms//os:fuchsia"],
deps = [
"@fuchsia_sdk//fidl/zx",
],
)
fuchsia_fidl_bind_library(
name = "fuchsia.hardware.gpu.mali_bindlib",
library = ":fuchsia.hardware.gpu.mali",
visibility = ["//visibility:public"],
)
fuchsia_bind_cc_library(
name = "fuchsia.hardware.gpu.mali_bindlib_cc",
library = ":fuchsia.hardware.gpu.mali_bindlib",
visibility = ["//visibility:public"],
)