1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package(
- default_visibility = [
- "//visibility:public",
- ],
- )
- load("//build/kernel/kleaf:kernel.bzl", "ddk_headers")
- ddk_headers(
- name = "audio_common_headers",
- hdrs = glob([
- "include/asoc/*.h",
- "include/bindings/*.h",
- "include/dsp/*.h",
- "include/ipc/*.h",
- "include/soc/*.h"
- ]),
- includes = ["include"]
- )
- ddk_headers(
- name = "audio_uapi_headers",
- hdrs = glob([
- "include/uapi/audio/**/*.h"
- ]),
- includes = ["include/uapi/audio"]
- )
- ddk_headers(
- name = "audio_src_headers",
- hdrs = glob([
- "asoc/**/*.h",
- "dsp/**/*.h",
- "ipc/**/*.h",
- "soc/**/*.h"
- ])
- )
- ddk_headers(
- name = "audio_configs",
- hdrs = glob([
- "config/*.h"
- ]),
- includes = ["config"]
- )
- ddk_headers(
- name = "audio_headers",
- hdrs = [":audio_common_headers", ":audio_uapi_headers", ":audio_src_headers", ":audio_configs"]
- )
- load(":build/audio_target.bzl", "define_audio_target")
- define_audio_target()
|