1genrule {
2    name: "BluetoothGeneratedPacketsRas_h",
3    defaults: ["BluetoothGeneratedPackets_default"],
4    srcs: ["ras_packets.pdl"],
5    out: ["ras/ras_packets.h"],
6    visibility: ["//visibility:private"],
7}
8
9cc_library_headers {
10    name: "libbluetooth_ras_pdl_header",
11    generated_headers: [
12        "BluetoothGeneratedPacketsRas_h",
13    ],
14    export_generated_headers: [
15        "BluetoothGeneratedPacketsRas_h",
16    ],
17    host_supported: true,
18    apex_available: [
19        "com.android.btservices",
20    ],
21    min_sdk_version: "33",
22}
23
24cc_library_static {
25    name: "libbluetooth_ras_pdl",
26    header_libs: [
27        "libbluetooth_ras_pdl_header",
28    ],
29    export_header_lib_headers: [
30        "libbluetooth_ras_pdl_header",
31    ],
32    host_supported: true,
33    apex_available: [
34        "com.android.btservices",
35    ],
36    min_sdk_version: "33",
37}
38