blob: 122c484a9c9493cbabc603679b7f19d28630d05d [file] [log] [blame]
Yifan Hong4650ce92017-02-02 16:48:36 -08001// 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",
Yifan Hong6283d242017-02-15 15:18:19 -08007 "IBaz.hal",
Yifan Hong4650ce92017-02-02 16:48:36 -08008 "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++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning@2.3",
16 srcs: [
Steven Moreland821b01c2017-02-15 10:59:23 -080017 ":android.hardware.tests.versioning@2.3_hal",
Yifan Hong4650ce92017-02-02 16:48:36 -080018 ],
19 out: [
20 "android/hardware/tests/versioning/2.3/BarAll.cpp",
Yifan Hong6283d242017-02-15 15:18:19 -080021 "android/hardware/tests/versioning/2.3/BazAll.cpp",
Yifan Hong4650ce92017-02-02 16:48:36 -080022 "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++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.versioning@2.3",
30 srcs: [
Steven Moreland821b01c2017-02-15 10:59:23 -080031 ":android.hardware.tests.versioning@2.3_hal",
Yifan Hong4650ce92017-02-02 16:48:36 -080032 ],
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",
Yifan Hong6283d242017-02-15 15:18:19 -080039 "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",
Yifan Hong4650ce92017-02-02 16:48:36 -080044 "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 generated_sources: ["android.hardware.tests.versioning@2.3_genc++"],
55 generated_headers: ["android.hardware.tests.versioning@2.3_genc++_headers"],
56 export_generated_headers: ["android.hardware.tests.versioning@2.3_genc++_headers"],
57 shared_libs: [
58 "libhidlbase",
59 "libhidltransport",
60 "libhwbinder",
61 "liblog",
62 "libutils",
63 "libcutils",
Yifan Hong6283d242017-02-15 15:18:19 -080064 "android.hardware.tests.versioning@1.0",
Yifan Hong4650ce92017-02-02 16:48:36 -080065 "android.hardware.tests.versioning@2.2",
66 ],
67 export_shared_lib_headers: [
68 "libhidlbase",
69 "libhidltransport",
70 "libhwbinder",
71 "libutils",
Yifan Hong6283d242017-02-15 15:18:19 -080072 "android.hardware.tests.versioning@1.0",
Yifan Hong4650ce92017-02-02 16:48:36 -080073 "android.hardware.tests.versioning@2.2",
Yifan Hong4650ce92017-02-02 16:48:36 -080074 ],
75}