blob: 24fa1f846031cd49183415591bfa5f5c92083b51 [file] [log] [blame]
Felipe Lemee83f9fb2016-11-15 15:08:47 -08001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hardware.dumpstate@1.0_genc++",
5 tools: ["hidl-gen"],
Yifan Hong50183942016-11-28 16:09:37 -08006 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.dumpstate@1.0",
Felipe Lemee83f9fb2016-11-15 15:08:47 -08007 srcs: [
8 "IDumpstateDevice.hal",
9 ],
10 out: [
11 "android/hardware/dumpstate/1.0/DumpstateDeviceAll.cpp",
12 ],
13}
14
15genrule {
16 name: "android.hardware.dumpstate@1.0_genc++_headers",
17 tools: ["hidl-gen"],
Yifan Hong50183942016-11-28 16:09:37 -080018 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.dumpstate@1.0",
Felipe Lemee83f9fb2016-11-15 15:08:47 -080019 srcs: [
20 "IDumpstateDevice.hal",
21 ],
22 out: [
23 "android/hardware/dumpstate/1.0/IDumpstateDevice.h",
24 "android/hardware/dumpstate/1.0/IHwDumpstateDevice.h",
Yifan Honga18049a2017-01-11 13:14:59 -080025 "android/hardware/dumpstate/1.0/BnHwDumpstateDevice.h",
26 "android/hardware/dumpstate/1.0/BpHwDumpstateDevice.h",
Felipe Lemee83f9fb2016-11-15 15:08:47 -080027 "android/hardware/dumpstate/1.0/BsDumpstateDevice.h",
28 ],
29}
30
31cc_library_shared {
32 name: "android.hardware.dumpstate@1.0",
33 generated_sources: ["android.hardware.dumpstate@1.0_genc++"],
34 generated_headers: ["android.hardware.dumpstate@1.0_genc++_headers"],
35 export_generated_headers: ["android.hardware.dumpstate@1.0_genc++_headers"],
36 shared_libs: [
37 "libhidlbase",
38 "libhidltransport",
39 "libhwbinder",
Steven Moreland52b91c02016-11-22 17:59:33 -080040 "liblog",
Felipe Lemee83f9fb2016-11-15 15:08:47 -080041 "libutils",
42 "libcutils",
Yifan Hong50183942016-11-28 16:09:37 -080043 "android.hidl.base@1.0",
Felipe Lemee83f9fb2016-11-15 15:08:47 -080044 ],
45 export_shared_lib_headers: [
46 "libhidlbase",
47 "libhidltransport",
48 "libhwbinder",
49 "libutils",
Yifan Hong50183942016-11-28 16:09:37 -080050 "android.hidl.base@1.0",
Felipe Lemee83f9fb2016-11-15 15:08:47 -080051 ],
52}
Zhuoyao Zhange9b43bb2017-02-02 16:55:00 -080053
54genrule {
55 name: "android.hardware.dumpstate.vts.driver@1.0_genc++",
56 tools: ["hidl-gen", "vtsc"],
57 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.dumpstate@1.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/dumpstate/1.0/ $(genDir)/android/hardware/dumpstate/1.0/",
58 srcs: [
59 "IDumpstateDevice.hal",
60 ],
61 out: [
62 "android/hardware/dumpstate/1.0/DumpstateDevice.vts.cpp",
63 ],
64}
65
66genrule {
67 name: "android.hardware.dumpstate.vts.driver@1.0_genc++_headers",
68 tools: ["hidl-gen", "vtsc"],
69 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.dumpstate@1.0 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/dumpstate/1.0/ $(genDir)/android/hardware/dumpstate/1.0/",
70 srcs: [
71 "IDumpstateDevice.hal",
72 ],
73 out: [
74 "android/hardware/dumpstate/1.0/DumpstateDevice.vts.h",
75 ],
76}
77
78cc_library_shared {
79 name: "android.hardware.dumpstate.vts.driver@1.0",
80 generated_sources: ["android.hardware.dumpstate.vts.driver@1.0_genc++"],
81 generated_headers: ["android.hardware.dumpstate.vts.driver@1.0_genc++_headers"],
82 export_generated_headers: ["android.hardware.dumpstate.vts.driver@1.0_genc++_headers"],
83 shared_libs: [
84 "libhidlbase",
85 "libhidltransport",
86 "libhwbinder",
87 "liblog",
88 "libutils",
89 "libcutils",
90 "libvts_common",
91 "libvts_datatype",
92 "libvts_measurement",
93 "libvts_multidevice_proto",
94 "libcamera_metadata",
95 "libprotobuf-cpp-full",
96 "android.hidl.base@1.0",
97 "android.hardware.dumpstate@1.0",
98 ],
99 export_shared_lib_headers: [
100 "libhidlbase",
101 "libhidltransport",
102 "libhwbinder",
103 "libutils",
104 "android.hidl.base@1.0",
105 ],
106}
107
108genrule {
109 name: "android.hardware.dumpstate@1.0-vts.profiler_genc++",
110 tools: ["hidl-gen", "vtsc"],
111 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.dumpstate@1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/dumpstate/1.0/ $(genDir)/android/hardware/dumpstate/1.0/",
112 srcs: [
113 "IDumpstateDevice.hal",
114 ],
115 out: [
116 "android/hardware/dumpstate/1.0/DumpstateDevice.vts.cpp",
117 ],
118}
119
120genrule {
121 name: "android.hardware.dumpstate@1.0-vts.profiler_genc++_headers",
122 tools: ["hidl-gen", "vtsc"],
123 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.dumpstate@1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/dumpstate/1.0/ $(genDir)/android/hardware/dumpstate/1.0/",
124 srcs: [
125 "IDumpstateDevice.hal",
126 ],
127 out: [
128 "android/hardware/dumpstate/1.0/DumpstateDevice.vts.h",
129 ],
130}
131
132cc_library_shared {
133 name: "android.hardware.dumpstate@1.0-vts.profiler",
134 generated_sources: ["android.hardware.dumpstate@1.0-vts.profiler_genc++"],
135 generated_headers: ["android.hardware.dumpstate@1.0-vts.profiler_genc++_headers"],
136 export_generated_headers: ["android.hardware.dumpstate@1.0-vts.profiler_genc++_headers"],
137 shared_libs: [
138 "libbase",
139 "libhidlbase",
140 "libhidltransport",
141 "libvts_profiling",
142 "libvts_multidevice_proto",
143 "libprotobuf-cpp-full",
144 "android.hidl.base@1.0",
145 "android.hardware.dumpstate@1.0",
146 ],
147}