1// This file is autogenerated by hidl-gen. Do not edit manually.
2
3filegroup {
4    name: "android.hardware.tests.versioning@2.3_hal",
5    srcs: [
6        "IBar.hal",
7        "IBaz.hal",
8        "IFoo.hal",
9    ],
10}
11
12genrule {
13    name: "android.hardware.tests.versioning@2.3_genc++",
14    tools: ["hidl-gen"],
15    cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning@2.3",
16    srcs: [
17        ":android.hardware.tests.versioning@2.3_hal",
18    ],
19    out: [
20        "android/hardware/tests/versioning/2.3/BarAll.cpp",
21        "android/hardware/tests/versioning/2.3/BazAll.cpp",
22        "android/hardware/tests/versioning/2.3/FooAll.cpp",
23    ],
24}
25
26genrule {
27    name: "android.hardware.tests.versioning@2.3_genc++_headers",
28    tools: ["hidl-gen"],
29    cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning@2.3",
30    srcs: [
31        ":android.hardware.tests.versioning@2.3_hal",
32    ],
33    out: [
34        "android/hardware/tests/versioning/2.3/IBar.h",
35        "android/hardware/tests/versioning/2.3/IHwBar.h",
36        "android/hardware/tests/versioning/2.3/BnHwBar.h",
37        "android/hardware/tests/versioning/2.3/BpHwBar.h",
38        "android/hardware/tests/versioning/2.3/BsBar.h",
39        "android/hardware/tests/versioning/2.3/IBaz.h",
40        "android/hardware/tests/versioning/2.3/IHwBaz.h",
41        "android/hardware/tests/versioning/2.3/BnHwBaz.h",
42        "android/hardware/tests/versioning/2.3/BpHwBaz.h",
43        "android/hardware/tests/versioning/2.3/BsBaz.h",
44        "android/hardware/tests/versioning/2.3/IFoo.h",
45        "android/hardware/tests/versioning/2.3/IHwFoo.h",
46        "android/hardware/tests/versioning/2.3/BnHwFoo.h",
47        "android/hardware/tests/versioning/2.3/BpHwFoo.h",
48        "android/hardware/tests/versioning/2.3/BsFoo.h",
49    ],
50}
51
52cc_library_shared {
53    name: "android.hardware.tests.versioning@2.3",
54    defaults: ["hidl-module-defaults"],
55    generated_sources: ["android.hardware.tests.versioning@2.3_genc++"],
56    generated_headers: ["android.hardware.tests.versioning@2.3_genc++_headers"],
57    export_generated_headers: ["android.hardware.tests.versioning@2.3_genc++_headers"],
58    vendor_available: true,
59    shared_libs: [
60        "libhidlbase",
61        "libhidltransport",
62        "libhwbinder",
63        "liblog",
64        "libutils",
65        "libcutils",
66        "android.hardware.tests.versioning@1.0",
67        "android.hardware.tests.versioning@2.2",
68        "android.hidl.base@1.0",
69    ],
70    export_shared_lib_headers: [
71        "libhidlbase",
72        "libhidltransport",
73        "libhwbinder",
74        "libutils",
75        "android.hardware.tests.versioning@1.0",
76        "android.hardware.tests.versioning@2.2",
77        "android.hidl.base@1.0",
78    ],
79}
80