
Adding dynamic module compilation with bazel files Change-Id: I26e55a99e243e6dc8ffc190a71694f7f8734d5e3
38 líneas
668 B
Python
38 líneas
668 B
Python
load("//build/kernel/kleaf:kernel.bzl", "ddk_headers")
|
|
|
|
package(
|
|
default_visibility = [
|
|
"//visibility:public"],
|
|
)
|
|
|
|
ddk_headers(
|
|
name = "mmrm_drivers_configs",
|
|
hdrs = glob([
|
|
"config/*.h",
|
|
]),
|
|
includes = ["config"]
|
|
)
|
|
|
|
ddk_headers(
|
|
name = "driver_headers",
|
|
hdrs = glob([
|
|
"driver/src/*.h",
|
|
]),
|
|
includes = ["driver/src"]
|
|
)
|
|
|
|
ddk_headers(
|
|
name = "test_headers",
|
|
hdrs = glob([
|
|
"test/*.h",
|
|
]),
|
|
includes = ["test"]
|
|
)
|
|
|
|
ddk_headers(
|
|
name = "mmrm_driver_headers",
|
|
hdrs = [":mmrm_drivers_configs", "driver_headers", "test_headers"]
|
|
)
|
|
|
|
load(":target.bzl", "define_pineapple")
|
|
define_pineapple() |