diff options
author | Steven Moreland | 2017-10-11 11:39:21 -0500 |
---|---|---|
committer | android-build-merger | 2017-10-11 11:39:21 -0500 |
commit | 1d7374c5e168c825b75185af53c77f4eae9eea2c (patch) | |
tree | a7eced61ea6707420e7f706a64f4db63c0ec4611 /contexthub | |
parent | 58e7856b4f72ea28f7a2be3943d80d1e4003af54 (diff) | |
parent | 116161d94eca370d3054f0fe34b2c9d8acce70c4 (diff) | |
download | platform-hardware-interfaces-1d7374c5e168c825b75185af53c77f4eae9eea2c.tar.gz platform-hardware-interfaces-1d7374c5e168c825b75185af53c77f4eae9eea2c.tar.xz platform-hardware-interfaces-1d7374c5e168c825b75185af53c77f4eae9eea2c.zip |
Update for Soong java makefiles. am: c3e80fa01e am: 0fff75dee1 am: 6c811964a1
am: 116161d94e
Change-Id: I33643636e2511de77fdf7de57777eb67edee2e52
Diffstat (limited to 'contexthub')
-rw-r--r-- | contexthub/1.0/Android.bp | 42 | ||||
-rw-r--r-- | contexthub/1.0/Android.mk | 334 |
2 files changed, 41 insertions, 335 deletions
diff --git a/contexthub/1.0/Android.bp b/contexthub/1.0/Android.bp index e8f7103a..93b3bf44 100644 --- a/contexthub/1.0/Android.bp +++ b/contexthub/1.0/Android.bp | |||
@@ -73,6 +73,47 @@ cc_library { | |||
73 | } | 73 | } |
74 | 74 | ||
75 | genrule { | 75 | genrule { |
76 | name: "android.hardware.contexthub-V1.0-java_gen_java", | ||
77 | tools: ["hidl-gen"], | ||
78 | cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.contexthub@1.0", | ||
79 | srcs: [ | ||
80 | ":android.hardware.contexthub@1.0_hal", | ||
81 | ], | ||
82 | out: [ | ||
83 | "android/hardware/contexthub/V1_0/AsyncEventType.java", | ||
84 | "android/hardware/contexthub/V1_0/ContextHub.java", | ||
85 | "android/hardware/contexthub/V1_0/ContextHubMsg.java", | ||
86 | "android/hardware/contexthub/V1_0/HostEndPoint.java", | ||
87 | "android/hardware/contexthub/V1_0/HubAppInfo.java", | ||
88 | "android/hardware/contexthub/V1_0/HubMemoryFlag.java", | ||
89 | "android/hardware/contexthub/V1_0/HubMemoryType.java", | ||
90 | "android/hardware/contexthub/V1_0/MemRange.java", | ||
91 | "android/hardware/contexthub/V1_0/NanoAppBinary.java", | ||
92 | "android/hardware/contexthub/V1_0/NanoAppFlags.java", | ||
93 | "android/hardware/contexthub/V1_0/PhysicalSensor.java", | ||
94 | "android/hardware/contexthub/V1_0/Result.java", | ||
95 | "android/hardware/contexthub/V1_0/SensorType.java", | ||
96 | "android/hardware/contexthub/V1_0/TransactionResult.java", | ||
97 | "android/hardware/contexthub/V1_0/IContexthub.java", | ||
98 | "android/hardware/contexthub/V1_0/IContexthubCallback.java", | ||
99 | ], | ||
100 | } | ||
101 | |||
102 | java_library { | ||
103 | name: "android.hardware.contexthub-V1.0-java", | ||
104 | no_framework_libs: true, | ||
105 | defaults: ["hidl-java-module-defaults"], | ||
106 | srcs: [":android.hardware.contexthub-V1.0-java_gen_java"], | ||
107 | libs: [ | ||
108 | "hwbinder", | ||
109 | "android.hidl.base-V1.0-java", | ||
110 | ] | ||
111 | } | ||
112 | |||
113 | // This package does not export any types. Not creating java constants export. | ||
114 | |||
115 | |||
116 | genrule { | ||
76 | name: "android.hardware.contexthub@1.0-adapter-helper_genc++", | 117 | name: "android.hardware.contexthub@1.0-adapter-helper_genc++", |
77 | tools: ["hidl-gen"], | 118 | tools: ["hidl-gen"], |
78 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.contexthub@1.0", | 119 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.contexthub@1.0", |
@@ -98,7 +139,6 @@ genrule { | |||
98 | ], | 139 | ], |
99 | } | 140 | } |
100 | 141 | ||
101 | |||
102 | cc_library { | 142 | cc_library { |
103 | name: "android.hardware.contexthub@1.0-adapter-helper", | 143 | name: "android.hardware.contexthub@1.0-adapter-helper", |
104 | defaults: ["hidl-module-defaults"], | 144 | defaults: ["hidl-module-defaults"], |
diff --git a/contexthub/1.0/Android.mk b/contexthub/1.0/Android.mk deleted file mode 100644 index 47bfd8fc..00000000 --- a/contexthub/1.0/Android.mk +++ /dev/null | |||
@@ -1,334 +0,0 @@ | |||
1 | # This file is autogenerated by hidl-gen. Do not edit manually. | ||
2 | |||
3 | LOCAL_PATH := $(call my-dir) | ||
4 | |||
5 | ################################################################################ | ||
6 | |||
7 | include $(CLEAR_VARS) | ||
8 | LOCAL_MODULE := android.hardware.contexthub-V1.0-java | ||
9 | LOCAL_MODULE_CLASS := JAVA_LIBRARIES | ||
10 | |||
11 | intermediates := $(call local-generated-sources-dir, COMMON) | ||
12 | |||
13 | HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX) | ||
14 | |||
15 | LOCAL_JAVA_LIBRARIES := \ | ||
16 | android.hidl.base-V1.0-java \ | ||
17 | |||
18 | LOCAL_NO_STANDARD_LIBRARIES := true | ||
19 | LOCAL_JAVA_LIBRARIES += core-oj hwbinder | ||
20 | |||
21 | # | ||
22 | # Build types.hal (AsyncEventType) | ||
23 | # | ||
24 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/AsyncEventType.java | ||
25 | $(GEN): $(HIDL) | ||
26 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
27 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
28 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
29 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
30 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
31 | -Ljava \ | ||
32 | -randroid.hardware:hardware/interfaces \ | ||
33 | -randroid.hidl:system/libhidl/transport \ | ||
34 | android.hardware.contexthub@1.0::types.AsyncEventType | ||
35 | |||
36 | $(GEN): $(LOCAL_PATH)/types.hal | ||
37 | $(transform-generated-source) | ||
38 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
39 | |||
40 | # | ||
41 | # Build types.hal (ContextHub) | ||
42 | # | ||
43 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHub.java | ||
44 | $(GEN): $(HIDL) | ||
45 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
46 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
47 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
48 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
49 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
50 | -Ljava \ | ||
51 | -randroid.hardware:hardware/interfaces \ | ||
52 | -randroid.hidl:system/libhidl/transport \ | ||
53 | android.hardware.contexthub@1.0::types.ContextHub | ||
54 | |||
55 | $(GEN): $(LOCAL_PATH)/types.hal | ||
56 | $(transform-generated-source) | ||
57 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
58 | |||
59 | # | ||
60 | # Build types.hal (ContextHubMsg) | ||
61 | # | ||
62 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHubMsg.java | ||
63 | $(GEN): $(HIDL) | ||
64 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
65 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
66 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
67 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
68 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
69 | -Ljava \ | ||
70 | -randroid.hardware:hardware/interfaces \ | ||
71 | -randroid.hidl:system/libhidl/transport \ | ||
72 | android.hardware.contexthub@1.0::types.ContextHubMsg | ||
73 | |||
74 | $(GEN): $(LOCAL_PATH)/types.hal | ||
75 | $(transform-generated-source) | ||
76 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
77 | |||
78 | # | ||
79 | # Build types.hal (HostEndPoint) | ||
80 | # | ||
81 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/HostEndPoint.java | ||
82 | $(GEN): $(HIDL) | ||
83 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
84 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
85 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
86 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
87 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
88 | -Ljava \ | ||
89 | -randroid.hardware:hardware/interfaces \ | ||
90 | -randroid.hidl:system/libhidl/transport \ | ||
91 | android.hardware.contexthub@1.0::types.HostEndPoint | ||
92 | |||
93 | $(GEN): $(LOCAL_PATH)/types.hal | ||
94 | $(transform-generated-source) | ||
95 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
96 | |||
97 | # | ||
98 | # Build types.hal (HubAppInfo) | ||
99 | # | ||
100 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubAppInfo.java | ||
101 | $(GEN): $(HIDL) | ||
102 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
103 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
104 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
105 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
106 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
107 | -Ljava \ | ||
108 | -randroid.hardware:hardware/interfaces \ | ||
109 | -randroid.hidl:system/libhidl/transport \ | ||
110 | android.hardware.contexthub@1.0::types.HubAppInfo | ||
111 | |||
112 | $(GEN): $(LOCAL_PATH)/types.hal | ||
113 | $(transform-generated-source) | ||
114 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
115 | |||
116 | # | ||
117 | # Build types.hal (HubMemoryFlag) | ||
118 | # | ||
119 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryFlag.java | ||
120 | $(GEN): $(HIDL) | ||
121 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
122 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
123 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
124 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
125 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
126 | -Ljava \ | ||
127 | -randroid.hardware:hardware/interfaces \ | ||
128 | -randroid.hidl:system/libhidl/transport \ | ||
129 | android.hardware.contexthub@1.0::types.HubMemoryFlag | ||
130 | |||
131 | $(GEN): $(LOCAL_PATH)/types.hal | ||
132 | $(transform-generated-source) | ||
133 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
134 | |||
135 | # | ||
136 | # Build types.hal (HubMemoryType) | ||
137 | # | ||
138 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryType.java | ||
139 | $(GEN): $(HIDL) | ||
140 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
141 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
142 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
143 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
144 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
145 | -Ljava \ | ||
146 | -randroid.hardware:hardware/interfaces \ | ||
147 | -randroid.hidl:system/libhidl/transport \ | ||
148 | android.hardware.contexthub@1.0::types.HubMemoryType | ||
149 | |||
150 | $(GEN): $(LOCAL_PATH)/types.hal | ||
151 | $(transform-generated-source) | ||
152 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
153 | |||
154 | # | ||
155 | # Build types.hal (MemRange) | ||
156 | # | ||
157 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/MemRange.java | ||
158 | $(GEN): $(HIDL) | ||
159 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
160 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
161 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
162 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
163 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
164 | -Ljava \ | ||
165 | -randroid.hardware:hardware/interfaces \ | ||
166 | -randroid.hidl:system/libhidl/transport \ | ||
167 | android.hardware.contexthub@1.0::types.MemRange | ||
168 | |||
169 | $(GEN): $(LOCAL_PATH)/types.hal | ||
170 | $(transform-generated-source) | ||
171 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
172 | |||
173 | # | ||
174 | # Build types.hal (NanoAppBinary) | ||
175 | # | ||
176 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppBinary.java | ||
177 | $(GEN): $(HIDL) | ||
178 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
179 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
180 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
181 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
182 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
183 | -Ljava \ | ||
184 | -randroid.hardware:hardware/interfaces \ | ||
185 | -randroid.hidl:system/libhidl/transport \ | ||
186 | android.hardware.contexthub@1.0::types.NanoAppBinary | ||
187 | |||
188 | $(GEN): $(LOCAL_PATH)/types.hal | ||
189 | $(transform-generated-source) | ||
190 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
191 | |||
192 | # | ||
193 | # Build types.hal (NanoAppFlags) | ||
194 | # | ||
195 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppFlags.java | ||
196 | $(GEN): $(HIDL) | ||
197 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
198 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
199 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
200 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
201 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
202 | -Ljava \ | ||
203 | -randroid.hardware:hardware/interfaces \ | ||
204 | -randroid.hidl:system/libhidl/transport \ | ||
205 | android.hardware.contexthub@1.0::types.NanoAppFlags | ||
206 | |||
207 | $(GEN): $(LOCAL_PATH)/types.hal | ||
208 | $(transform-generated-source) | ||
209 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
210 | |||
211 | # | ||
212 | # Build types.hal (PhysicalSensor) | ||
213 | # | ||
214 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/PhysicalSensor.java | ||
215 | $(GEN): $(HIDL) | ||
216 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
217 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
218 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
219 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
220 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
221 | -Ljava \ | ||
222 | -randroid.hardware:hardware/interfaces \ | ||
223 | -randroid.hidl:system/libhidl/transport \ | ||
224 | android.hardware.contexthub@1.0::types.PhysicalSensor | ||
225 | |||
226 | $(GEN): $(LOCAL_PATH)/types.hal | ||
227 | $(transform-generated-source) | ||
228 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
229 | |||
230 | # | ||
231 | # Build types.hal (Result) | ||
232 | # | ||
233 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/Result.java | ||
234 | $(GEN): $(HIDL) | ||
235 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
236 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
237 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
238 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
239 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
240 | -Ljava \ | ||
241 | -randroid.hardware:hardware/interfaces \ | ||
242 | -randroid.hidl:system/libhidl/transport \ | ||
243 | android.hardware.contexthub@1.0::types.Result | ||
244 | |||
245 | $(GEN): $(LOCAL_PATH)/types.hal | ||
246 | $(transform-generated-source) | ||
247 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
248 | |||
249 | # | ||
250 | # Build types.hal (SensorType) | ||
251 | # | ||
252 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/SensorType.java | ||
253 | $(GEN): $(HIDL) | ||
254 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
255 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
256 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
257 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
258 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
259 | -Ljava \ | ||
260 | -randroid.hardware:hardware/interfaces \ | ||
261 | -randroid.hidl:system/libhidl/transport \ | ||
262 | android.hardware.contexthub@1.0::types.SensorType | ||
263 | |||
264 | $(GEN): $(LOCAL_PATH)/types.hal | ||
265 | $(transform-generated-source) | ||
266 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
267 | |||
268 | # | ||
269 | # Build types.hal (TransactionResult) | ||
270 | # | ||
271 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/TransactionResult.java | ||
272 | $(GEN): $(HIDL) | ||
273 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
274 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal | ||
275 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
276 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
277 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
278 | -Ljava \ | ||
279 | -randroid.hardware:hardware/interfaces \ | ||
280 | -randroid.hidl:system/libhidl/transport \ | ||
281 | android.hardware.contexthub@1.0::types.TransactionResult | ||
282 | |||
283 | $(GEN): $(LOCAL_PATH)/types.hal | ||
284 | $(transform-generated-source) | ||
285 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
286 | |||
287 | # | ||
288 | # Build IContexthub.hal | ||
289 | # | ||
290 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthub.java | ||
291 | $(GEN): $(HIDL) | ||
292 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
293 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthub.hal | ||
294 | $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IContexthubCallback.hal | ||
295 | $(GEN): $(LOCAL_PATH)/IContexthubCallback.hal | ||
296 | $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal | ||
297 | $(GEN): $(LOCAL_PATH)/types.hal | ||
298 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
299 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
300 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
301 | -Ljava \ | ||
302 | -randroid.hardware:hardware/interfaces \ | ||
303 | -randroid.hidl:system/libhidl/transport \ | ||
304 | android.hardware.contexthub@1.0::IContexthub | ||
305 | |||
306 | $(GEN): $(LOCAL_PATH)/IContexthub.hal | ||
307 | $(transform-generated-source) | ||
308 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
309 | |||
310 | # | ||
311 | # Build IContexthubCallback.hal | ||
312 | # | ||
313 | GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthubCallback.java | ||
314 | $(GEN): $(HIDL) | ||
315 | $(GEN): PRIVATE_HIDL := $(HIDL) | ||
316 | $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthubCallback.hal | ||
317 | $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal | ||
318 | $(GEN): $(LOCAL_PATH)/types.hal | ||
319 | $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates) | ||
320 | $(GEN): PRIVATE_CUSTOM_TOOL = \ | ||
321 | $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \ | ||
322 | -Ljava \ | ||
323 | -randroid.hardware:hardware/interfaces \ | ||
324 | -randroid.hidl:system/libhidl/transport \ | ||
325 | android.hardware.contexthub@1.0::IContexthubCallback | ||
326 | |||
327 | $(GEN): $(LOCAL_PATH)/IContexthubCallback.hal | ||
328 | $(transform-generated-source) | ||
329 | LOCAL_GENERATED_SOURCES += $(GEN) | ||
330 | include $(BUILD_JAVA_LIBRARY) | ||
331 | |||
332 | |||
333 | |||
334 | include $(call all-makefiles-under,$(LOCAL_PATH)) | ||