blob: 938ff8ba60b400eaa833d1386489573bbf99efa2 [file] [log] [blame]
Chia-I Wu158d5302016-10-04 06:00:12 +08001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hardware.graphics.mapper@2.0_genc++",
5 tools: ["hidl-gen"],
6 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.mapper@2.0",
7 srcs: [
8 "types.hal",
9 "IMapper.hal",
10 ],
11 out: [
12 "android/hardware/graphics/mapper/2.0/types.cpp",
13 "android/hardware/graphics/mapper/2.0/MapperAll.cpp",
14 ],
15}
16
17genrule {
18 name: "android.hardware.graphics.mapper@2.0_genc++_headers",
19 tools: ["hidl-gen"],
20 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.mapper@2.0",
21 srcs: [
22 "types.hal",
23 "IMapper.hal",
24 ],
25 out: [
26 "android/hardware/graphics/mapper/2.0/types.h",
27 "android/hardware/graphics/mapper/2.0/IMapper.h",
28 "android/hardware/graphics/mapper/2.0/IHwMapper.h",
Yifan Honga18049a2017-01-11 13:14:59 -080029 "android/hardware/graphics/mapper/2.0/BnHwMapper.h",
30 "android/hardware/graphics/mapper/2.0/BpHwMapper.h",
Chia-I Wu158d5302016-10-04 06:00:12 +080031 "android/hardware/graphics/mapper/2.0/BsMapper.h",
32 ],
33}
34
35cc_library_shared {
Chia-I Wu9af67ec2016-10-11 10:47:27 +080036 name: "android.hardware.graphics.mapper@2.0",
Chia-I Wu158d5302016-10-04 06:00:12 +080037 generated_sources: ["android.hardware.graphics.mapper@2.0_genc++"],
38 generated_headers: ["android.hardware.graphics.mapper@2.0_genc++_headers"],
39 export_generated_headers: ["android.hardware.graphics.mapper@2.0_genc++_headers"],
40 shared_libs: [
41 "libhidlbase",
42 "libhidltransport",
43 "libhwbinder",
44 "liblog",
45 "libutils",
46 "libcutils",
47 "android.hardware.graphics.allocator@2.0",
48 "android.hardware.graphics.common@1.0",
49 "android.hidl.base@1.0",
50 ],
51 export_shared_lib_headers: [
52 "libhidlbase",
53 "libhidltransport",
54 "libhwbinder",
55 "libutils",
56 "android.hardware.graphics.allocator@2.0",
57 "android.hardware.graphics.common@1.0",
58 "android.hidl.base@1.0",
59 ],
Chia-I Wu9af67ec2016-10-11 10:47:27 +080060}
Zhuoyao Zhange9b43bb2017-02-02 16:55:00 -080061
62genrule {
63 name: "android.hardware.graphics.mapper.vts.driver@2.0_genc++",
64 tools: ["hidl-gen", "vtsc"],
65 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.mapper@2.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/graphics/mapper/2.0/ $(genDir)/android/hardware/graphics/mapper/2.0/",
66 srcs: [
67 "types.hal",
68 "IMapper.hal",
69 ],
70 out: [
71 "android/hardware/graphics/mapper/2.0/types.vts.cpp",
72 "android/hardware/graphics/mapper/2.0/Mapper.vts.cpp",
73 ],
74}
75
76genrule {
77 name: "android.hardware.graphics.mapper.vts.driver@2.0_genc++_headers",
78 tools: ["hidl-gen", "vtsc"],
79 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.mapper@2.0 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/graphics/mapper/2.0/ $(genDir)/android/hardware/graphics/mapper/2.0/",
80 srcs: [
81 "types.hal",
82 "IMapper.hal",
83 ],
84 out: [
85 "android/hardware/graphics/mapper/2.0/types.vts.h",
86 "android/hardware/graphics/mapper/2.0/Mapper.vts.h",
87 ],
88}
89
90cc_library_shared {
91 name: "android.hardware.graphics.mapper.vts.driver@2.0",
92 generated_sources: ["android.hardware.graphics.mapper.vts.driver@2.0_genc++"],
93 generated_headers: ["android.hardware.graphics.mapper.vts.driver@2.0_genc++_headers"],
94 export_generated_headers: ["android.hardware.graphics.mapper.vts.driver@2.0_genc++_headers"],
95 shared_libs: [
96 "libhidlbase",
97 "libhidltransport",
98 "libhwbinder",
99 "liblog",
100 "libutils",
101 "libcutils",
102 "libvts_common",
103 "libvts_datatype",
104 "libvts_measurement",
105 "libvts_multidevice_proto",
106 "libcamera_metadata",
107 "libprotobuf-cpp-full",
108 "android.hardware.graphics.allocator@2.0",
109 "android.hardware.graphics.common@1.0",
110 "android.hidl.base@1.0",
111 "android.hardware.graphics.mapper@2.0",
112 ],
113 export_shared_lib_headers: [
114 "libhidlbase",
115 "libhidltransport",
116 "libhwbinder",
117 "libutils",
118 "android.hardware.graphics.allocator@2.0",
119 "android.hardware.graphics.common@1.0",
120 "android.hidl.base@1.0",
121 ],
122}
123
124genrule {
125 name: "android.hardware.graphics.mapper@2.0-vts.profiler_genc++",
126 tools: ["hidl-gen", "vtsc"],
127 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.mapper@2.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/graphics/mapper/2.0/ $(genDir)/android/hardware/graphics/mapper/2.0/",
128 srcs: [
129 "types.hal",
130 "IMapper.hal",
131 ],
132 out: [
133 "android/hardware/graphics/mapper/2.0/types.vts.cpp",
134 "android/hardware/graphics/mapper/2.0/Mapper.vts.cpp",
135 ],
136}
137
138genrule {
139 name: "android.hardware.graphics.mapper@2.0-vts.profiler_genc++_headers",
140 tools: ["hidl-gen", "vtsc"],
141 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.mapper@2.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/graphics/mapper/2.0/ $(genDir)/android/hardware/graphics/mapper/2.0/",
142 srcs: [
143 "types.hal",
144 "IMapper.hal",
145 ],
146 out: [
147 "android/hardware/graphics/mapper/2.0/types.vts.h",
148 "android/hardware/graphics/mapper/2.0/Mapper.vts.h",
149 ],
150}
151
152cc_library_shared {
153 name: "android.hardware.graphics.mapper@2.0-vts.profiler",
154 generated_sources: ["android.hardware.graphics.mapper@2.0-vts.profiler_genc++"],
155 generated_headers: ["android.hardware.graphics.mapper@2.0-vts.profiler_genc++_headers"],
156 export_generated_headers: ["android.hardware.graphics.mapper@2.0-vts.profiler_genc++_headers"],
157 shared_libs: [
158 "libbase",
159 "libhidlbase",
160 "libhidltransport",
161 "libvts_profiling",
162 "libvts_multidevice_proto",
163 "libprotobuf-cpp-full",
164 "android.hardware.graphics.allocator@2.0",
165 "android.hardware.graphics.common@1.0",
166 "android.hidl.base@1.0",
167 "android.hardware.graphics.mapper@2.0",
168 ],
169}