BUILD.bazel 758 B

123456789101112131415161718192021222324252627282930313233343536
  1. load("//build/kernel/kleaf:kernel.bzl", "ddk_headers")
  2. package(
  3. default_visibility = [
  4. "//visibility:public"],
  5. )
  6. ddk_headers(
  7. name = "mm_drivers_configs",
  8. hdrs = glob([
  9. "config/*.h"]),
  10. includes = ["config"]
  11. )
  12. ddk_headers(
  13. name = "hw_fence_headers",
  14. hdrs = glob([
  15. "hw_fence/include/*.h"]),
  16. includes = ["hw_fence/include"]
  17. )
  18. ddk_headers(
  19. name = "sync_fence_uapi_headers",
  20. hdrs = glob([
  21. "sync_fence/include/uapi/sync_fence/*.h",
  22. "sync_fence/include/*.h"]),
  23. includes = ["sync_fence/include"]
  24. )
  25. ddk_headers(
  26. name = "mm_drivers_headers",
  27. hdrs = [":mm_drivers_configs", ":hw_fence_headers", ":sync_fence_uapi_headers"]
  28. )
  29. load(":target.bzl", "define_pineapple")
  30. define_pineapple()