2022-07-28 10:01:28 +09:00
|
|
|
load(":kalama.bzl", "define_kalama")
|
2022-10-25 10:04:53 +09:00
|
|
|
load(":kalama_tuivm.bzl", "define_kalama_tuivm")
|
2022-07-28 10:01:28 +09:00
|
|
|
load(":pineapple.bzl", "define_pineapple")
|
2022-10-25 10:04:53 +09:00
|
|
|
load(":pineapple_tuivm.bzl", "define_pineapple_tuivm")
|
2022-11-09 04:38:33 +09:00
|
|
|
load("//build/kernel/kleaf:kernel.bzl", "ddk_headers")
|
2022-11-04 02:31:58 +09:00
|
|
|
load("//build/bazel_extensions:msm_kernel_extensions.bzl", "define_top_level_rules")
|
2022-07-28 10:01:28 +09:00
|
|
|
|
2022-11-09 04:38:33 +09:00
|
|
|
def _define_ddk_headers():
|
|
|
|
ddk_headers(
|
|
|
|
name = "all_headers",
|
|
|
|
hdrs = native.glob([
|
|
|
|
"arch/arm64/include/**/*.h",
|
|
|
|
"include/**/*.h",
|
|
|
|
]),
|
|
|
|
includes = [
|
|
|
|
"arch/arm64/include",
|
|
|
|
"arch/arm64/include/uapi",
|
|
|
|
"include",
|
|
|
|
"include/uapi",
|
|
|
|
],
|
|
|
|
)
|
|
|
|
|
2022-07-28 10:01:28 +09:00
|
|
|
def define_msm_platforms():
|
2022-11-09 04:38:33 +09:00
|
|
|
_define_ddk_headers()
|
2022-11-04 02:31:58 +09:00
|
|
|
define_top_level_rules()
|
2022-07-28 10:01:28 +09:00
|
|
|
define_kalama()
|
2022-10-25 10:04:53 +09:00
|
|
|
define_kalama_tuivm()
|
2022-07-28 10:01:28 +09:00
|
|
|
define_pineapple()
|
2022-10-25 10:04:53 +09:00
|
|
|
define_pineapple_tuivm()
|