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 = "cliffs_headers", hdrs = glob([ "driver/platform/cliffs/inc/*.h", ]), includes = ["driver/platform/cliffs/inc"] ) ddk_headers( name = "iris33_headers", hdrs = glob([ "driver/variant/iris33/inc/*.h", ]), includes = ["driver/variant/iris33/inc"] ) ddk_headers( name = "iris2_headers", hdrs = glob([ "driver/variant/iris2/inc/*.h", ]), includes = ["driver/variant/iris2/inc"] ) ddk_headers( name = "volcano_headers", hdrs = glob([ "driver/platform/volcano/inc/*.h", ]), includes = ["driver/platform/volcano/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", "cliffs_headers", "iris33_headers", "volcano_headers", "iris2_headers", "vidc_headers"] ) load(":target.bzl", "define_target_modules") define_target_modules()