blob: 72291e6bc876b579cd968739a7457d1e1e4f9860 [file] [log] [blame]
Ashutosh Joshi6104b272016-10-27 11:06:23 -07001# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.contexthub@1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(local-generated-sources-dir)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15#
16# Build types.hal (AsyncEventType)
17#
18GEN := $(intermediates)/android/hardware/contexthub/1.0/AsyncEventType.java
19$(GEN): $(HIDL)
20$(GEN): PRIVATE_HIDL := $(HIDL)
21$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
22$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
23$(GEN): PRIVATE_CUSTOM_TOOL = \
24 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
25 -Ljava -randroid.hardware:hardware/interfaces \
26 android.hardware.contexthub@1.0::types.AsyncEventType
27
28$(GEN): $(LOCAL_PATH)/types.hal
29 $(transform-generated-source)
30LOCAL_GENERATED_SOURCES += $(GEN)
31
32#
33# Build types.hal (ContextHub)
34#
35GEN := $(intermediates)/android/hardware/contexthub/1.0/ContextHub.java
36$(GEN): $(HIDL)
37$(GEN): PRIVATE_HIDL := $(HIDL)
38$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
39$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
40$(GEN): PRIVATE_CUSTOM_TOOL = \
41 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
42 -Ljava -randroid.hardware:hardware/interfaces \
43 android.hardware.contexthub@1.0::types.ContextHub
44
45$(GEN): $(LOCAL_PATH)/types.hal
46 $(transform-generated-source)
47LOCAL_GENERATED_SOURCES += $(GEN)
48
49#
50# Build types.hal (ContextHubMsg)
51#
52GEN := $(intermediates)/android/hardware/contexthub/1.0/ContextHubMsg.java
53$(GEN): $(HIDL)
54$(GEN): PRIVATE_HIDL := $(HIDL)
55$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
56$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
57$(GEN): PRIVATE_CUSTOM_TOOL = \
58 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
59 -Ljava -randroid.hardware:hardware/interfaces \
60 android.hardware.contexthub@1.0::types.ContextHubMsg
61
62$(GEN): $(LOCAL_PATH)/types.hal
63 $(transform-generated-source)
64LOCAL_GENERATED_SOURCES += $(GEN)
65
66#
67# Build types.hal (HubAppInfo)
68#
69GEN := $(intermediates)/android/hardware/contexthub/1.0/HubAppInfo.java
70$(GEN): $(HIDL)
71$(GEN): PRIVATE_HIDL := $(HIDL)
72$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
73$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
74$(GEN): PRIVATE_CUSTOM_TOOL = \
75 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
76 -Ljava -randroid.hardware:hardware/interfaces \
77 android.hardware.contexthub@1.0::types.HubAppInfo
78
79$(GEN): $(LOCAL_PATH)/types.hal
80 $(transform-generated-source)
81LOCAL_GENERATED_SOURCES += $(GEN)
82
83#
84# Build types.hal (HubMemoryFlag)
85#
86GEN := $(intermediates)/android/hardware/contexthub/1.0/HubMemoryFlag.java
87$(GEN): $(HIDL)
88$(GEN): PRIVATE_HIDL := $(HIDL)
89$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
90$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
91$(GEN): PRIVATE_CUSTOM_TOOL = \
92 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
93 -Ljava -randroid.hardware:hardware/interfaces \
94 android.hardware.contexthub@1.0::types.HubMemoryFlag
95
96$(GEN): $(LOCAL_PATH)/types.hal
97 $(transform-generated-source)
98LOCAL_GENERATED_SOURCES += $(GEN)
99
100#
101# Build types.hal (HubMemoryType)
102#
103GEN := $(intermediates)/android/hardware/contexthub/1.0/HubMemoryType.java
104$(GEN): $(HIDL)
105$(GEN): PRIVATE_HIDL := $(HIDL)
106$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
107$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
108$(GEN): PRIVATE_CUSTOM_TOOL = \
109 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
110 -Ljava -randroid.hardware:hardware/interfaces \
111 android.hardware.contexthub@1.0::types.HubMemoryType
112
113$(GEN): $(LOCAL_PATH)/types.hal
114 $(transform-generated-source)
115LOCAL_GENERATED_SOURCES += $(GEN)
116
117#
118# Build types.hal (MemRange)
119#
120GEN := $(intermediates)/android/hardware/contexthub/1.0/MemRange.java
121$(GEN): $(HIDL)
122$(GEN): PRIVATE_HIDL := $(HIDL)
123$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
124$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
125$(GEN): PRIVATE_CUSTOM_TOOL = \
126 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
127 -Ljava -randroid.hardware:hardware/interfaces \
128 android.hardware.contexthub@1.0::types.MemRange
129
130$(GEN): $(LOCAL_PATH)/types.hal
131 $(transform-generated-source)
132LOCAL_GENERATED_SOURCES += $(GEN)
133
134#
135# Build types.hal (NanoAppBinary)
136#
137GEN := $(intermediates)/android/hardware/contexthub/1.0/NanoAppBinary.java
138$(GEN): $(HIDL)
139$(GEN): PRIVATE_HIDL := $(HIDL)
140$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
141$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
142$(GEN): PRIVATE_CUSTOM_TOOL = \
143 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
144 -Ljava -randroid.hardware:hardware/interfaces \
145 android.hardware.contexthub@1.0::types.NanoAppBinary
146
147$(GEN): $(LOCAL_PATH)/types.hal
148 $(transform-generated-source)
149LOCAL_GENERATED_SOURCES += $(GEN)
150
151#
152# Build types.hal (NanoAppFlags)
153#
154GEN := $(intermediates)/android/hardware/contexthub/1.0/NanoAppFlags.java
155$(GEN): $(HIDL)
156$(GEN): PRIVATE_HIDL := $(HIDL)
157$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
158$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
159$(GEN): PRIVATE_CUSTOM_TOOL = \
160 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
161 -Ljava -randroid.hardware:hardware/interfaces \
162 android.hardware.contexthub@1.0::types.NanoAppFlags
163
164$(GEN): $(LOCAL_PATH)/types.hal
165 $(transform-generated-source)
166LOCAL_GENERATED_SOURCES += $(GEN)
167
168#
169# Build types.hal (PhysicalSensor)
170#
171GEN := $(intermediates)/android/hardware/contexthub/1.0/PhysicalSensor.java
172$(GEN): $(HIDL)
173$(GEN): PRIVATE_HIDL := $(HIDL)
174$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
175$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
176$(GEN): PRIVATE_CUSTOM_TOOL = \
177 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
178 -Ljava -randroid.hardware:hardware/interfaces \
179 android.hardware.contexthub@1.0::types.PhysicalSensor
180
181$(GEN): $(LOCAL_PATH)/types.hal
182 $(transform-generated-source)
183LOCAL_GENERATED_SOURCES += $(GEN)
184
185#
186# Build types.hal (Result)
187#
188GEN := $(intermediates)/android/hardware/contexthub/1.0/Result.java
189$(GEN): $(HIDL)
190$(GEN): PRIVATE_HIDL := $(HIDL)
191$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
192$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
193$(GEN): PRIVATE_CUSTOM_TOOL = \
194 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
195 -Ljava -randroid.hardware:hardware/interfaces \
196 android.hardware.contexthub@1.0::types.Result
197
198$(GEN): $(LOCAL_PATH)/types.hal
199 $(transform-generated-source)
200LOCAL_GENERATED_SOURCES += $(GEN)
201
202#
203# Build types.hal (SensorType)
204#
205GEN := $(intermediates)/android/hardware/contexthub/1.0/SensorType.java
206$(GEN): $(HIDL)
207$(GEN): PRIVATE_HIDL := $(HIDL)
208$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
209$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
210$(GEN): PRIVATE_CUSTOM_TOOL = \
211 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
212 -Ljava -randroid.hardware:hardware/interfaces \
213 android.hardware.contexthub@1.0::types.SensorType
214
215$(GEN): $(LOCAL_PATH)/types.hal
216 $(transform-generated-source)
217LOCAL_GENERATED_SOURCES += $(GEN)
218
219#
220# Build types.hal (TransactionResult)
221#
222GEN := $(intermediates)/android/hardware/contexthub/1.0/TransactionResult.java
223$(GEN): $(HIDL)
224$(GEN): PRIVATE_HIDL := $(HIDL)
225$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
226$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
227$(GEN): PRIVATE_CUSTOM_TOOL = \
228 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
229 -Ljava -randroid.hardware:hardware/interfaces \
230 android.hardware.contexthub@1.0::types.TransactionResult
231
232$(GEN): $(LOCAL_PATH)/types.hal
233 $(transform-generated-source)
234LOCAL_GENERATED_SOURCES += $(GEN)
235
236#
237# Build IContexthub.hal
238#
239GEN := $(intermediates)/android/hardware/contexthub/1.0/IContexthub.java
240$(GEN): $(HIDL)
241$(GEN): PRIVATE_HIDL := $(HIDL)
242$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthub.hal
243$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IContexthubCallback.hal
244$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
245$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
246$(GEN): $(LOCAL_PATH)/types.hal
247$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
248$(GEN): PRIVATE_CUSTOM_TOOL = \
249 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
250 -Ljava -randroid.hardware:hardware/interfaces \
251 android.hardware.contexthub@1.0::IContexthub
252
253$(GEN): $(LOCAL_PATH)/IContexthub.hal
254 $(transform-generated-source)
255LOCAL_GENERATED_SOURCES += $(GEN)
256
257#
258# Build IContexthubCallback.hal
259#
260GEN := $(intermediates)/android/hardware/contexthub/1.0/IContexthubCallback.java
261$(GEN): $(HIDL)
262$(GEN): PRIVATE_HIDL := $(HIDL)
263$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthubCallback.hal
264$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
265$(GEN): $(LOCAL_PATH)/types.hal
266$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
267$(GEN): PRIVATE_CUSTOM_TOOL = \
268 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
269 -Ljava -randroid.hardware:hardware/interfaces \
270 android.hardware.contexthub@1.0::IContexthubCallback
271
272$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
273 $(transform-generated-source)
274LOCAL_GENERATED_SOURCES += $(GEN)
275include $(BUILD_JAVA_LIBRARY)
276
277
278################################################################################
279
280include $(CLEAR_VARS)
281LOCAL_MODULE := android.hardware.contexthub@1.0-java-static
282LOCAL_MODULE_CLASS := JAVA_LIBRARIES
283
284intermediates := $(local-generated-sources-dir)
285
286HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
287
288#
289# Build types.hal (AsyncEventType)
290#
291GEN := $(intermediates)/android/hardware/contexthub/1.0/AsyncEventType.java
292$(GEN): $(HIDL)
293$(GEN): PRIVATE_HIDL := $(HIDL)
294$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
295$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
296$(GEN): PRIVATE_CUSTOM_TOOL = \
297 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
298 -Ljava -randroid.hardware:hardware/interfaces \
299 android.hardware.contexthub@1.0::types.AsyncEventType
300
301$(GEN): $(LOCAL_PATH)/types.hal
302 $(transform-generated-source)
303LOCAL_GENERATED_SOURCES += $(GEN)
304
305#
306# Build types.hal (ContextHub)
307#
308GEN := $(intermediates)/android/hardware/contexthub/1.0/ContextHub.java
309$(GEN): $(HIDL)
310$(GEN): PRIVATE_HIDL := $(HIDL)
311$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
312$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
313$(GEN): PRIVATE_CUSTOM_TOOL = \
314 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
315 -Ljava -randroid.hardware:hardware/interfaces \
316 android.hardware.contexthub@1.0::types.ContextHub
317
318$(GEN): $(LOCAL_PATH)/types.hal
319 $(transform-generated-source)
320LOCAL_GENERATED_SOURCES += $(GEN)
321
322#
323# Build types.hal (ContextHubMsg)
324#
325GEN := $(intermediates)/android/hardware/contexthub/1.0/ContextHubMsg.java
326$(GEN): $(HIDL)
327$(GEN): PRIVATE_HIDL := $(HIDL)
328$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
329$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
330$(GEN): PRIVATE_CUSTOM_TOOL = \
331 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
332 -Ljava -randroid.hardware:hardware/interfaces \
333 android.hardware.contexthub@1.0::types.ContextHubMsg
334
335$(GEN): $(LOCAL_PATH)/types.hal
336 $(transform-generated-source)
337LOCAL_GENERATED_SOURCES += $(GEN)
338
339#
340# Build types.hal (HubAppInfo)
341#
342GEN := $(intermediates)/android/hardware/contexthub/1.0/HubAppInfo.java
343$(GEN): $(HIDL)
344$(GEN): PRIVATE_HIDL := $(HIDL)
345$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
346$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
347$(GEN): PRIVATE_CUSTOM_TOOL = \
348 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
349 -Ljava -randroid.hardware:hardware/interfaces \
350 android.hardware.contexthub@1.0::types.HubAppInfo
351
352$(GEN): $(LOCAL_PATH)/types.hal
353 $(transform-generated-source)
354LOCAL_GENERATED_SOURCES += $(GEN)
355
356#
357# Build types.hal (HubMemoryFlag)
358#
359GEN := $(intermediates)/android/hardware/contexthub/1.0/HubMemoryFlag.java
360$(GEN): $(HIDL)
361$(GEN): PRIVATE_HIDL := $(HIDL)
362$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
363$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
364$(GEN): PRIVATE_CUSTOM_TOOL = \
365 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
366 -Ljava -randroid.hardware:hardware/interfaces \
367 android.hardware.contexthub@1.0::types.HubMemoryFlag
368
369$(GEN): $(LOCAL_PATH)/types.hal
370 $(transform-generated-source)
371LOCAL_GENERATED_SOURCES += $(GEN)
372
373#
374# Build types.hal (HubMemoryType)
375#
376GEN := $(intermediates)/android/hardware/contexthub/1.0/HubMemoryType.java
377$(GEN): $(HIDL)
378$(GEN): PRIVATE_HIDL := $(HIDL)
379$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
380$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
381$(GEN): PRIVATE_CUSTOM_TOOL = \
382 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
383 -Ljava -randroid.hardware:hardware/interfaces \
384 android.hardware.contexthub@1.0::types.HubMemoryType
385
386$(GEN): $(LOCAL_PATH)/types.hal
387 $(transform-generated-source)
388LOCAL_GENERATED_SOURCES += $(GEN)
389
390#
391# Build types.hal (MemRange)
392#
393GEN := $(intermediates)/android/hardware/contexthub/1.0/MemRange.java
394$(GEN): $(HIDL)
395$(GEN): PRIVATE_HIDL := $(HIDL)
396$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
397$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
398$(GEN): PRIVATE_CUSTOM_TOOL = \
399 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
400 -Ljava -randroid.hardware:hardware/interfaces \
401 android.hardware.contexthub@1.0::types.MemRange
402
403$(GEN): $(LOCAL_PATH)/types.hal
404 $(transform-generated-source)
405LOCAL_GENERATED_SOURCES += $(GEN)
406
407#
408# Build types.hal (NanoAppBinary)
409#
410GEN := $(intermediates)/android/hardware/contexthub/1.0/NanoAppBinary.java
411$(GEN): $(HIDL)
412$(GEN): PRIVATE_HIDL := $(HIDL)
413$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
414$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
415$(GEN): PRIVATE_CUSTOM_TOOL = \
416 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
417 -Ljava -randroid.hardware:hardware/interfaces \
418 android.hardware.contexthub@1.0::types.NanoAppBinary
419
420$(GEN): $(LOCAL_PATH)/types.hal
421 $(transform-generated-source)
422LOCAL_GENERATED_SOURCES += $(GEN)
423
424#
425# Build types.hal (NanoAppFlags)
426#
427GEN := $(intermediates)/android/hardware/contexthub/1.0/NanoAppFlags.java
428$(GEN): $(HIDL)
429$(GEN): PRIVATE_HIDL := $(HIDL)
430$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
431$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
432$(GEN): PRIVATE_CUSTOM_TOOL = \
433 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
434 -Ljava -randroid.hardware:hardware/interfaces \
435 android.hardware.contexthub@1.0::types.NanoAppFlags
436
437$(GEN): $(LOCAL_PATH)/types.hal
438 $(transform-generated-source)
439LOCAL_GENERATED_SOURCES += $(GEN)
440
441#
442# Build types.hal (PhysicalSensor)
443#
444GEN := $(intermediates)/android/hardware/contexthub/1.0/PhysicalSensor.java
445$(GEN): $(HIDL)
446$(GEN): PRIVATE_HIDL := $(HIDL)
447$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
448$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
449$(GEN): PRIVATE_CUSTOM_TOOL = \
450 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
451 -Ljava -randroid.hardware:hardware/interfaces \
452 android.hardware.contexthub@1.0::types.PhysicalSensor
453
454$(GEN): $(LOCAL_PATH)/types.hal
455 $(transform-generated-source)
456LOCAL_GENERATED_SOURCES += $(GEN)
457
458#
459# Build types.hal (Result)
460#
461GEN := $(intermediates)/android/hardware/contexthub/1.0/Result.java
462$(GEN): $(HIDL)
463$(GEN): PRIVATE_HIDL := $(HIDL)
464$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
465$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
466$(GEN): PRIVATE_CUSTOM_TOOL = \
467 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
468 -Ljava -randroid.hardware:hardware/interfaces \
469 android.hardware.contexthub@1.0::types.Result
470
471$(GEN): $(LOCAL_PATH)/types.hal
472 $(transform-generated-source)
473LOCAL_GENERATED_SOURCES += $(GEN)
474
475#
476# Build types.hal (SensorType)
477#
478GEN := $(intermediates)/android/hardware/contexthub/1.0/SensorType.java
479$(GEN): $(HIDL)
480$(GEN): PRIVATE_HIDL := $(HIDL)
481$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
482$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
483$(GEN): PRIVATE_CUSTOM_TOOL = \
484 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
485 -Ljava -randroid.hardware:hardware/interfaces \
486 android.hardware.contexthub@1.0::types.SensorType
487
488$(GEN): $(LOCAL_PATH)/types.hal
489 $(transform-generated-source)
490LOCAL_GENERATED_SOURCES += $(GEN)
491
492#
493# Build types.hal (TransactionResult)
494#
495GEN := $(intermediates)/android/hardware/contexthub/1.0/TransactionResult.java
496$(GEN): $(HIDL)
497$(GEN): PRIVATE_HIDL := $(HIDL)
498$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
499$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
500$(GEN): PRIVATE_CUSTOM_TOOL = \
501 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
502 -Ljava -randroid.hardware:hardware/interfaces \
503 android.hardware.contexthub@1.0::types.TransactionResult
504
505$(GEN): $(LOCAL_PATH)/types.hal
506 $(transform-generated-source)
507LOCAL_GENERATED_SOURCES += $(GEN)
508
509#
510# Build IContexthub.hal
511#
512GEN := $(intermediates)/android/hardware/contexthub/1.0/IContexthub.java
513$(GEN): $(HIDL)
514$(GEN): PRIVATE_HIDL := $(HIDL)
515$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthub.hal
516$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IContexthubCallback.hal
517$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
518$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
519$(GEN): $(LOCAL_PATH)/types.hal
520$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
521$(GEN): PRIVATE_CUSTOM_TOOL = \
522 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
523 -Ljava -randroid.hardware:hardware/interfaces \
524 android.hardware.contexthub@1.0::IContexthub
525
526$(GEN): $(LOCAL_PATH)/IContexthub.hal
527 $(transform-generated-source)
528LOCAL_GENERATED_SOURCES += $(GEN)
529
530#
531# Build IContexthubCallback.hal
532#
533GEN := $(intermediates)/android/hardware/contexthub/1.0/IContexthubCallback.java
534$(GEN): $(HIDL)
535$(GEN): PRIVATE_HIDL := $(HIDL)
536$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthubCallback.hal
537$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
538$(GEN): $(LOCAL_PATH)/types.hal
539$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
540$(GEN): PRIVATE_CUSTOM_TOOL = \
541 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
542 -Ljava -randroid.hardware:hardware/interfaces \
543 android.hardware.contexthub@1.0::IContexthubCallback
544
545$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
546 $(transform-generated-source)
547LOCAL_GENERATED_SOURCES += $(GEN)
548include $(BUILD_STATIC_JAVA_LIBRARY)
549
550
551
552include $(call all-makefiles-under,$(LOCAL_PATH))