1*4ae0fef4SJeff Johnsonload("//build/kernel/kleaf:kernel.bzl", "ddk_headers") 2*4ae0fef4SJeff Johnsonload(":wlan_platform_modules.bzl", "define_modules") 3*4ae0fef4SJeff Johnson 4*4ae0fef4SJeff Johnson 5*4ae0fef4SJeff Johnsonpackage( 6*4ae0fef4SJeff Johnson default_visibility = [ 7*4ae0fef4SJeff Johnson "//visibility:public", 8*4ae0fef4SJeff Johnson ], 9*4ae0fef4SJeff Johnson) 10*4ae0fef4SJeff Johnson 11*4ae0fef4SJeff Johnsonddk_headers( 12*4ae0fef4SJeff Johnson name = "wlan-platform-headers", 13*4ae0fef4SJeff Johnson hdrs = glob([ 14*4ae0fef4SJeff Johnson "inc/*.h", 15*4ae0fef4SJeff Johnson ]), 16*4ae0fef4SJeff Johnson includes = ["inc"], 17*4ae0fef4SJeff Johnson) 18*4ae0fef4SJeff Johnson 19*4ae0fef4SJeff Johnsonddk_headers( 20*4ae0fef4SJeff Johnson name = "wlan-platform-private-headers", 21*4ae0fef4SJeff Johnson hdrs = glob([ 22*4ae0fef4SJeff Johnson "cnss2/*.h", 23*4ae0fef4SJeff Johnson "cnss_utils/*.h", 24*4ae0fef4SJeff Johnson "icnss2/*.h" 25*4ae0fef4SJeff Johnson ]), 26*4ae0fef4SJeff Johnson includes = ["cnss2", "cnss_utils", "icnss2"], 27*4ae0fef4SJeff Johnson) 28*4ae0fef4SJeff Johnson 29*4ae0fef4SJeff Johnsonddk_headers( 30*4ae0fef4SJeff Johnson name = "all-wlan-platform-headers", 31*4ae0fef4SJeff Johnson hdrs = [":wlan-platform-headers", ":wlan-platform-private-headers"], 32*4ae0fef4SJeff Johnson) 33*4ae0fef4SJeff Johnson 34*4ae0fef4SJeff Johnsondefine_modules() 35