Files
android_kernel_samsung_sm86…/BUILD.bazel
Rakshitha Shakamuri a5b376a5da video-driver: enable ddk compilation and additional changes on Bazel.
msm_video and video modules compile using ddk.

Change-Id: I5ddba19f973a13807a80c8d619bcc83b09307787
2023-03-23 15:29:38 -07:00

50 rindas
1.1 KiB
Python

load("//build/kernel/kleaf:kernel.bzl", "ddk_headers")
package(
default_visibility = [
"//visibility:public"],
)
ddk_headers(
name = "uapi_headers",
hdrs = glob([
"include/uapi/vidc/media/*.h",
]),
includes = ["include/uapi/vidc"]
)
ddk_headers(
name = "pineapple_headers",
hdrs = glob([
"driver/platform/pineapple/inc/*.h",
]),
includes = ["driver/platform/pineapple/inc"]
)
ddk_headers(
name = "iris33_headers",
hdrs = glob([
"driver/variant/iris33/inc/*.h",
]),
includes = ["driver/variant/iris33/inc"]
)
ddk_headers(
name = "vidc_headers",
hdrs = glob([
"driver/vidc/inc/*.h",
"driver/variant/common/inc/*.h",
"driver/platform/common/inc/*.h"
]),
includes = ["driver/vidc/inc", "driver/variant/common/inc", "driver/platform/common/inc"]
)
ddk_headers(
name = "video_driver_headers",
# hdrs = [":pineapple_configs", "uapi_headers", "pineapple_headers", "iris33_headers", "vidc_headers"]
hdrs = [":uapi_headers", "pineapple_headers", "iris33_headers", "vidc_headers"]
)
load(":target.bzl", "define_pineapple")
define_pineapple()