blob: 8c853d8876910e5bfa81daed923e31368c3517ce [file] [log] [blame]
Dan Willemsen242b34e2016-09-28 16:12:24 -07001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hardware.benchmarks.msgq@1.0_genc++",
Colin Cross8f084e02016-11-04 15:02:42 -07005 tools: ["hidl-gen"],
Yifan Honge19e5822016-11-28 16:09:37 -08006 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.benchmarks.msgq@1.0",
Dan Willemsen242b34e2016-09-28 16:12:24 -07007 srcs: [
8 "IBenchmarkMsgQ.hal",
9 ],
10 out: [
11 "android/hardware/benchmarks/msgq/1.0/BenchmarkMsgQAll.cpp",
12 ],
13}
14
15genrule {
16 name: "android.hardware.benchmarks.msgq@1.0_genc++_headers",
Colin Cross8f084e02016-11-04 15:02:42 -070017 tools: ["hidl-gen"],
Yifan Honge19e5822016-11-28 16:09:37 -080018 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.benchmarks.msgq@1.0",
Dan Willemsen242b34e2016-09-28 16:12:24 -070019 srcs: [
20 "IBenchmarkMsgQ.hal",
21 ],
22 out: [
23 "android/hardware/benchmarks/msgq/1.0/IBenchmarkMsgQ.h",
24 "android/hardware/benchmarks/msgq/1.0/IHwBenchmarkMsgQ.h",
Yifan Hong10ac9b42017-01-09 17:46:36 -080025 "android/hardware/benchmarks/msgq/1.0/BnHwBenchmarkMsgQ.h",
26 "android/hardware/benchmarks/msgq/1.0/BpHwBenchmarkMsgQ.h",
Dan Willemsen242b34e2016-09-28 16:12:24 -070027 "android/hardware/benchmarks/msgq/1.0/BsBenchmarkMsgQ.h",
28 ],
29}
30
31cc_library_shared {
32 name: "android.hardware.benchmarks.msgq@1.0",
33 generated_sources: ["android.hardware.benchmarks.msgq@1.0_genc++"],
34 generated_headers: ["android.hardware.benchmarks.msgq@1.0_genc++_headers"],
35 export_generated_headers: ["android.hardware.benchmarks.msgq@1.0_genc++_headers"],
36 shared_libs: [
Yifan Hong63544ea2016-11-16 14:17:58 -080037 "libhidlbase",
38 "libhidltransport",
Dan Willemsen242b34e2016-09-28 16:12:24 -070039 "libhwbinder",
Steven Moreland3e3a0992016-11-21 16:19:57 -080040 "liblog",
Dan Willemsen242b34e2016-09-28 16:12:24 -070041 "libutils",
42 "libcutils",
Yifan Honge19e5822016-11-28 16:09:37 -080043 "android.hidl.base@1.0",
Dan Willemsen242b34e2016-09-28 16:12:24 -070044 ],
Steven Moreland79820582016-11-01 13:04:54 -070045 export_shared_lib_headers: [
Yifan Hong63544ea2016-11-16 14:17:58 -080046 "libhidlbase",
47 "libhidltransport",
Steven Moreland79820582016-11-01 13:04:54 -070048 "libhwbinder",
49 "libutils",
Yifan Honge19e5822016-11-28 16:09:37 -080050 "android.hidl.base@1.0",
Steven Morelandce977942016-10-21 13:40:54 -070051 ],
Dan Willemsen242b34e2016-09-28 16:12:24 -070052}
Zhuoyao Zhangbd752892017-02-01 20:53:21 -080053
54genrule {
55 name: "android.hardware.benchmarks.msgq.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.benchmarks.msgq@1.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/benchmarks/msgq/1.0/ $(genDir)/android/hardware/benchmarks/msgq/1.0/",
58 srcs: [
59 "IBenchmarkMsgQ.hal",
60 ],
61 out: [
62 "android/hardware/benchmarks/msgq/1.0/BenchmarkMsgQ.vts.cpp",
63 ],
64}
65
66genrule {
67 name: "android.hardware.benchmarks.msgq.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.benchmarks.msgq@1.0 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/benchmarks/msgq/1.0/ $(genDir)/android/hardware/benchmarks/msgq/1.0/",
70 srcs: [
71 "IBenchmarkMsgQ.hal",
72 ],
73 out: [
74 "android/hardware/benchmarks/msgq/1.0/BenchmarkMsgQ.vts.h",
75 ],
76}
77
78cc_library_shared {
79 name: "android.hardware.benchmarks.msgq.vts.driver@1.0",
80 generated_sources: ["android.hardware.benchmarks.msgq.vts.driver@1.0_genc++"],
81 generated_headers: ["android.hardware.benchmarks.msgq.vts.driver@1.0_genc++_headers"],
82 export_generated_headers: ["android.hardware.benchmarks.msgq.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.benchmarks.msgq@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.benchmarks.msgq@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.benchmarks.msgq@1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/benchmarks/msgq/1.0/ $(genDir)/android/hardware/benchmarks/msgq/1.0/",
112 srcs: [
113 "IBenchmarkMsgQ.hal",
114 ],
115 out: [
116 "android/hardware/benchmarks/msgq/1.0/BenchmarkMsgQ.vts.cpp",
117 ],
118}
119
120genrule {
121 name: "android.hardware.benchmarks.msgq@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.benchmarks.msgq@1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/benchmarks/msgq/1.0/ $(genDir)/android/hardware/benchmarks/msgq/1.0/",
124 srcs: [
125 "IBenchmarkMsgQ.hal",
126 ],
127 out: [
128 "android/hardware/benchmarks/msgq/1.0/BenchmarkMsgQ.vts.h",
129 ],
130}
131
132cc_library_shared {
133 name: "android.hardware.benchmarks.msgq@1.0-vts.profiler",
134 generated_sources: ["android.hardware.benchmarks.msgq@1.0-vts.profiler_genc++"],
135 generated_headers: ["android.hardware.benchmarks.msgq@1.0-vts.profiler_genc++_headers"],
136 export_generated_headers: ["android.hardware.benchmarks.msgq@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.benchmarks.msgq@1.0",
146 ],
147}