Android.bp revision caec4df3c05c28172e2d0f213233d302fc30d265
1// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4    name: "android.hidl.token@1.0_genc++",
5    tools: ["hidl-gen"],
6    cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport android.hidl.token@1.0",
7    srcs: [
8        "ITokenManager.hal",
9    ],
10    out: [
11        "android/hidl/token/1.0/TokenManagerAll.cpp",
12    ],
13}
14
15genrule {
16    name: "android.hidl.token@1.0_genc++_headers",
17    tools: ["hidl-gen"],
18    cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport android.hidl.token@1.0",
19    srcs: [
20        "ITokenManager.hal",
21    ],
22    out: [
23        "android/hidl/token/1.0/ITokenManager.h",
24        "android/hidl/token/1.0/IHwTokenManager.h",
25        "android/hidl/token/1.0/BnHwTokenManager.h",
26        "android/hidl/token/1.0/BpHwTokenManager.h",
27        "android/hidl/token/1.0/BsTokenManager.h",
28    ],
29}
30
31cc_library_shared {
32    name: "android.hidl.token@1.0",
33    generated_sources: ["android.hidl.token@1.0_genc++"],
34    generated_headers: ["android.hidl.token@1.0_genc++_headers"],
35    export_generated_headers: ["android.hidl.token@1.0_genc++_headers"],
36    shared_libs: [
37        "libhidlbase",
38        "libhidltransport",
39        "libhwbinder",
40        "liblog",
41        "libutils",
42        "libcutils",
43        "android.hidl.base@1.0",
44    ],
45    export_shared_lib_headers: [
46        "libhidlbase",
47        "libhidltransport",
48        "libhwbinder",
49        "libutils",
50        "android.hidl.base@1.0",
51    ],
52}
53