• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 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-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16    android.hidl.base-V1.0-java \
17
18
19#
20# Build types.hal (AsyncEventType)
21#
22GEN := $(intermediates)/android/hardware/contexthub/V1_0/AsyncEventType.java
23$(GEN): $(HIDL)
24$(GEN): PRIVATE_HIDL := $(HIDL)
25$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
26$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
27$(GEN): PRIVATE_CUSTOM_TOOL = \
28        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
29        -Ljava \
30        -randroid.hardware:hardware/interfaces \
31        -randroid.hidl:system/libhidl/transport \
32        android.hardware.contexthub@1.0::types.AsyncEventType
33
34$(GEN): $(LOCAL_PATH)/types.hal
35	$(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
39# Build types.hal (ContextHub)
40#
41GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHub.java
42$(GEN): $(HIDL)
43$(GEN): PRIVATE_HIDL := $(HIDL)
44$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
45$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
46$(GEN): PRIVATE_CUSTOM_TOOL = \
47        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
48        -Ljava \
49        -randroid.hardware:hardware/interfaces \
50        -randroid.hidl:system/libhidl/transport \
51        android.hardware.contexthub@1.0::types.ContextHub
52
53$(GEN): $(LOCAL_PATH)/types.hal
54	$(transform-generated-source)
55LOCAL_GENERATED_SOURCES += $(GEN)
56
57#
58# Build types.hal (ContextHubMsg)
59#
60GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHubMsg.java
61$(GEN): $(HIDL)
62$(GEN): PRIVATE_HIDL := $(HIDL)
63$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
64$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
65$(GEN): PRIVATE_CUSTOM_TOOL = \
66        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
67        -Ljava \
68        -randroid.hardware:hardware/interfaces \
69        -randroid.hidl:system/libhidl/transport \
70        android.hardware.contexthub@1.0::types.ContextHubMsg
71
72$(GEN): $(LOCAL_PATH)/types.hal
73	$(transform-generated-source)
74LOCAL_GENERATED_SOURCES += $(GEN)
75
76#
77# Build types.hal (HostEndPoint)
78#
79GEN := $(intermediates)/android/hardware/contexthub/V1_0/HostEndPoint.java
80$(GEN): $(HIDL)
81$(GEN): PRIVATE_HIDL := $(HIDL)
82$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
83$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
84$(GEN): PRIVATE_CUSTOM_TOOL = \
85        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
86        -Ljava \
87        -randroid.hardware:hardware/interfaces \
88        -randroid.hidl:system/libhidl/transport \
89        android.hardware.contexthub@1.0::types.HostEndPoint
90
91$(GEN): $(LOCAL_PATH)/types.hal
92	$(transform-generated-source)
93LOCAL_GENERATED_SOURCES += $(GEN)
94
95#
96# Build types.hal (HubAppInfo)
97#
98GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubAppInfo.java
99$(GEN): $(HIDL)
100$(GEN): PRIVATE_HIDL := $(HIDL)
101$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
102$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
103$(GEN): PRIVATE_CUSTOM_TOOL = \
104        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
105        -Ljava \
106        -randroid.hardware:hardware/interfaces \
107        -randroid.hidl:system/libhidl/transport \
108        android.hardware.contexthub@1.0::types.HubAppInfo
109
110$(GEN): $(LOCAL_PATH)/types.hal
111	$(transform-generated-source)
112LOCAL_GENERATED_SOURCES += $(GEN)
113
114#
115# Build types.hal (HubMemoryFlag)
116#
117GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryFlag.java
118$(GEN): $(HIDL)
119$(GEN): PRIVATE_HIDL := $(HIDL)
120$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
121$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
122$(GEN): PRIVATE_CUSTOM_TOOL = \
123        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
124        -Ljava \
125        -randroid.hardware:hardware/interfaces \
126        -randroid.hidl:system/libhidl/transport \
127        android.hardware.contexthub@1.0::types.HubMemoryFlag
128
129$(GEN): $(LOCAL_PATH)/types.hal
130	$(transform-generated-source)
131LOCAL_GENERATED_SOURCES += $(GEN)
132
133#
134# Build types.hal (HubMemoryType)
135#
136GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryType.java
137$(GEN): $(HIDL)
138$(GEN): PRIVATE_HIDL := $(HIDL)
139$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
140$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
141$(GEN): PRIVATE_CUSTOM_TOOL = \
142        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
143        -Ljava \
144        -randroid.hardware:hardware/interfaces \
145        -randroid.hidl:system/libhidl/transport \
146        android.hardware.contexthub@1.0::types.HubMemoryType
147
148$(GEN): $(LOCAL_PATH)/types.hal
149	$(transform-generated-source)
150LOCAL_GENERATED_SOURCES += $(GEN)
151
152#
153# Build types.hal (MemRange)
154#
155GEN := $(intermediates)/android/hardware/contexthub/V1_0/MemRange.java
156$(GEN): $(HIDL)
157$(GEN): PRIVATE_HIDL := $(HIDL)
158$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
159$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
160$(GEN): PRIVATE_CUSTOM_TOOL = \
161        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
162        -Ljava \
163        -randroid.hardware:hardware/interfaces \
164        -randroid.hidl:system/libhidl/transport \
165        android.hardware.contexthub@1.0::types.MemRange
166
167$(GEN): $(LOCAL_PATH)/types.hal
168	$(transform-generated-source)
169LOCAL_GENERATED_SOURCES += $(GEN)
170
171#
172# Build types.hal (NanoAppBinary)
173#
174GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppBinary.java
175$(GEN): $(HIDL)
176$(GEN): PRIVATE_HIDL := $(HIDL)
177$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
178$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
179$(GEN): PRIVATE_CUSTOM_TOOL = \
180        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
181        -Ljava \
182        -randroid.hardware:hardware/interfaces \
183        -randroid.hidl:system/libhidl/transport \
184        android.hardware.contexthub@1.0::types.NanoAppBinary
185
186$(GEN): $(LOCAL_PATH)/types.hal
187	$(transform-generated-source)
188LOCAL_GENERATED_SOURCES += $(GEN)
189
190#
191# Build types.hal (NanoAppFlags)
192#
193GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppFlags.java
194$(GEN): $(HIDL)
195$(GEN): PRIVATE_HIDL := $(HIDL)
196$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
197$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
198$(GEN): PRIVATE_CUSTOM_TOOL = \
199        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
200        -Ljava \
201        -randroid.hardware:hardware/interfaces \
202        -randroid.hidl:system/libhidl/transport \
203        android.hardware.contexthub@1.0::types.NanoAppFlags
204
205$(GEN): $(LOCAL_PATH)/types.hal
206	$(transform-generated-source)
207LOCAL_GENERATED_SOURCES += $(GEN)
208
209#
210# Build types.hal (PhysicalSensor)
211#
212GEN := $(intermediates)/android/hardware/contexthub/V1_0/PhysicalSensor.java
213$(GEN): $(HIDL)
214$(GEN): PRIVATE_HIDL := $(HIDL)
215$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
216$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
217$(GEN): PRIVATE_CUSTOM_TOOL = \
218        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
219        -Ljava \
220        -randroid.hardware:hardware/interfaces \
221        -randroid.hidl:system/libhidl/transport \
222        android.hardware.contexthub@1.0::types.PhysicalSensor
223
224$(GEN): $(LOCAL_PATH)/types.hal
225	$(transform-generated-source)
226LOCAL_GENERATED_SOURCES += $(GEN)
227
228#
229# Build types.hal (Result)
230#
231GEN := $(intermediates)/android/hardware/contexthub/V1_0/Result.java
232$(GEN): $(HIDL)
233$(GEN): PRIVATE_HIDL := $(HIDL)
234$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
235$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
236$(GEN): PRIVATE_CUSTOM_TOOL = \
237        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
238        -Ljava \
239        -randroid.hardware:hardware/interfaces \
240        -randroid.hidl:system/libhidl/transport \
241        android.hardware.contexthub@1.0::types.Result
242
243$(GEN): $(LOCAL_PATH)/types.hal
244	$(transform-generated-source)
245LOCAL_GENERATED_SOURCES += $(GEN)
246
247#
248# Build types.hal (SensorType)
249#
250GEN := $(intermediates)/android/hardware/contexthub/V1_0/SensorType.java
251$(GEN): $(HIDL)
252$(GEN): PRIVATE_HIDL := $(HIDL)
253$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
254$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
255$(GEN): PRIVATE_CUSTOM_TOOL = \
256        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
257        -Ljava \
258        -randroid.hardware:hardware/interfaces \
259        -randroid.hidl:system/libhidl/transport \
260        android.hardware.contexthub@1.0::types.SensorType
261
262$(GEN): $(LOCAL_PATH)/types.hal
263	$(transform-generated-source)
264LOCAL_GENERATED_SOURCES += $(GEN)
265
266#
267# Build types.hal (TransactionResult)
268#
269GEN := $(intermediates)/android/hardware/contexthub/V1_0/TransactionResult.java
270$(GEN): $(HIDL)
271$(GEN): PRIVATE_HIDL := $(HIDL)
272$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
273$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
274$(GEN): PRIVATE_CUSTOM_TOOL = \
275        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
276        -Ljava \
277        -randroid.hardware:hardware/interfaces \
278        -randroid.hidl:system/libhidl/transport \
279        android.hardware.contexthub@1.0::types.TransactionResult
280
281$(GEN): $(LOCAL_PATH)/types.hal
282	$(transform-generated-source)
283LOCAL_GENERATED_SOURCES += $(GEN)
284
285#
286# Build IContexthub.hal
287#
288GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthub.java
289$(GEN): $(HIDL)
290$(GEN): PRIVATE_HIDL := $(HIDL)
291$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthub.hal
292$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IContexthubCallback.hal
293$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
294$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
295$(GEN): $(LOCAL_PATH)/types.hal
296$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
297$(GEN): PRIVATE_CUSTOM_TOOL = \
298        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
299        -Ljava \
300        -randroid.hardware:hardware/interfaces \
301        -randroid.hidl:system/libhidl/transport \
302        android.hardware.contexthub@1.0::IContexthub
303
304$(GEN): $(LOCAL_PATH)/IContexthub.hal
305	$(transform-generated-source)
306LOCAL_GENERATED_SOURCES += $(GEN)
307
308#
309# Build IContexthubCallback.hal
310#
311GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthubCallback.java
312$(GEN): $(HIDL)
313$(GEN): PRIVATE_HIDL := $(HIDL)
314$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthubCallback.hal
315$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
316$(GEN): $(LOCAL_PATH)/types.hal
317$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
318$(GEN): PRIVATE_CUSTOM_TOOL = \
319        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
320        -Ljava \
321        -randroid.hardware:hardware/interfaces \
322        -randroid.hidl:system/libhidl/transport \
323        android.hardware.contexthub@1.0::IContexthubCallback
324
325$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
326	$(transform-generated-source)
327LOCAL_GENERATED_SOURCES += $(GEN)
328include $(BUILD_JAVA_LIBRARY)
329
330
331################################################################################
332
333include $(CLEAR_VARS)
334LOCAL_MODULE := android.hardware.contexthub-V1.0-java-static
335LOCAL_MODULE_CLASS := JAVA_LIBRARIES
336
337intermediates := $(call local-generated-sources-dir, COMMON)
338
339HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
340
341LOCAL_STATIC_JAVA_LIBRARIES := \
342    android.hidl.base-V1.0-java-static \
343
344
345#
346# Build types.hal (AsyncEventType)
347#
348GEN := $(intermediates)/android/hardware/contexthub/V1_0/AsyncEventType.java
349$(GEN): $(HIDL)
350$(GEN): PRIVATE_HIDL := $(HIDL)
351$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
352$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
353$(GEN): PRIVATE_CUSTOM_TOOL = \
354        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
355        -Ljava \
356        -randroid.hardware:hardware/interfaces \
357        -randroid.hidl:system/libhidl/transport \
358        android.hardware.contexthub@1.0::types.AsyncEventType
359
360$(GEN): $(LOCAL_PATH)/types.hal
361	$(transform-generated-source)
362LOCAL_GENERATED_SOURCES += $(GEN)
363
364#
365# Build types.hal (ContextHub)
366#
367GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHub.java
368$(GEN): $(HIDL)
369$(GEN): PRIVATE_HIDL := $(HIDL)
370$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
371$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
372$(GEN): PRIVATE_CUSTOM_TOOL = \
373        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
374        -Ljava \
375        -randroid.hardware:hardware/interfaces \
376        -randroid.hidl:system/libhidl/transport \
377        android.hardware.contexthub@1.0::types.ContextHub
378
379$(GEN): $(LOCAL_PATH)/types.hal
380	$(transform-generated-source)
381LOCAL_GENERATED_SOURCES += $(GEN)
382
383#
384# Build types.hal (ContextHubMsg)
385#
386GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHubMsg.java
387$(GEN): $(HIDL)
388$(GEN): PRIVATE_HIDL := $(HIDL)
389$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
390$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
391$(GEN): PRIVATE_CUSTOM_TOOL = \
392        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
393        -Ljava \
394        -randroid.hardware:hardware/interfaces \
395        -randroid.hidl:system/libhidl/transport \
396        android.hardware.contexthub@1.0::types.ContextHubMsg
397
398$(GEN): $(LOCAL_PATH)/types.hal
399	$(transform-generated-source)
400LOCAL_GENERATED_SOURCES += $(GEN)
401
402#
403# Build types.hal (HostEndPoint)
404#
405GEN := $(intermediates)/android/hardware/contexthub/V1_0/HostEndPoint.java
406$(GEN): $(HIDL)
407$(GEN): PRIVATE_HIDL := $(HIDL)
408$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
409$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
410$(GEN): PRIVATE_CUSTOM_TOOL = \
411        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
412        -Ljava \
413        -randroid.hardware:hardware/interfaces \
414        -randroid.hidl:system/libhidl/transport \
415        android.hardware.contexthub@1.0::types.HostEndPoint
416
417$(GEN): $(LOCAL_PATH)/types.hal
418	$(transform-generated-source)
419LOCAL_GENERATED_SOURCES += $(GEN)
420
421#
422# Build types.hal (HubAppInfo)
423#
424GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubAppInfo.java
425$(GEN): $(HIDL)
426$(GEN): PRIVATE_HIDL := $(HIDL)
427$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
428$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
429$(GEN): PRIVATE_CUSTOM_TOOL = \
430        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
431        -Ljava \
432        -randroid.hardware:hardware/interfaces \
433        -randroid.hidl:system/libhidl/transport \
434        android.hardware.contexthub@1.0::types.HubAppInfo
435
436$(GEN): $(LOCAL_PATH)/types.hal
437	$(transform-generated-source)
438LOCAL_GENERATED_SOURCES += $(GEN)
439
440#
441# Build types.hal (HubMemoryFlag)
442#
443GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryFlag.java
444$(GEN): $(HIDL)
445$(GEN): PRIVATE_HIDL := $(HIDL)
446$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
447$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
448$(GEN): PRIVATE_CUSTOM_TOOL = \
449        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
450        -Ljava \
451        -randroid.hardware:hardware/interfaces \
452        -randroid.hidl:system/libhidl/transport \
453        android.hardware.contexthub@1.0::types.HubMemoryFlag
454
455$(GEN): $(LOCAL_PATH)/types.hal
456	$(transform-generated-source)
457LOCAL_GENERATED_SOURCES += $(GEN)
458
459#
460# Build types.hal (HubMemoryType)
461#
462GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryType.java
463$(GEN): $(HIDL)
464$(GEN): PRIVATE_HIDL := $(HIDL)
465$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
466$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
467$(GEN): PRIVATE_CUSTOM_TOOL = \
468        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
469        -Ljava \
470        -randroid.hardware:hardware/interfaces \
471        -randroid.hidl:system/libhidl/transport \
472        android.hardware.contexthub@1.0::types.HubMemoryType
473
474$(GEN): $(LOCAL_PATH)/types.hal
475	$(transform-generated-source)
476LOCAL_GENERATED_SOURCES += $(GEN)
477
478#
479# Build types.hal (MemRange)
480#
481GEN := $(intermediates)/android/hardware/contexthub/V1_0/MemRange.java
482$(GEN): $(HIDL)
483$(GEN): PRIVATE_HIDL := $(HIDL)
484$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
485$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
486$(GEN): PRIVATE_CUSTOM_TOOL = \
487        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
488        -Ljava \
489        -randroid.hardware:hardware/interfaces \
490        -randroid.hidl:system/libhidl/transport \
491        android.hardware.contexthub@1.0::types.MemRange
492
493$(GEN): $(LOCAL_PATH)/types.hal
494	$(transform-generated-source)
495LOCAL_GENERATED_SOURCES += $(GEN)
496
497#
498# Build types.hal (NanoAppBinary)
499#
500GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppBinary.java
501$(GEN): $(HIDL)
502$(GEN): PRIVATE_HIDL := $(HIDL)
503$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
504$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
505$(GEN): PRIVATE_CUSTOM_TOOL = \
506        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
507        -Ljava \
508        -randroid.hardware:hardware/interfaces \
509        -randroid.hidl:system/libhidl/transport \
510        android.hardware.contexthub@1.0::types.NanoAppBinary
511
512$(GEN): $(LOCAL_PATH)/types.hal
513	$(transform-generated-source)
514LOCAL_GENERATED_SOURCES += $(GEN)
515
516#
517# Build types.hal (NanoAppFlags)
518#
519GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppFlags.java
520$(GEN): $(HIDL)
521$(GEN): PRIVATE_HIDL := $(HIDL)
522$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
523$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
524$(GEN): PRIVATE_CUSTOM_TOOL = \
525        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
526        -Ljava \
527        -randroid.hardware:hardware/interfaces \
528        -randroid.hidl:system/libhidl/transport \
529        android.hardware.contexthub@1.0::types.NanoAppFlags
530
531$(GEN): $(LOCAL_PATH)/types.hal
532	$(transform-generated-source)
533LOCAL_GENERATED_SOURCES += $(GEN)
534
535#
536# Build types.hal (PhysicalSensor)
537#
538GEN := $(intermediates)/android/hardware/contexthub/V1_0/PhysicalSensor.java
539$(GEN): $(HIDL)
540$(GEN): PRIVATE_HIDL := $(HIDL)
541$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
542$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
543$(GEN): PRIVATE_CUSTOM_TOOL = \
544        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
545        -Ljava \
546        -randroid.hardware:hardware/interfaces \
547        -randroid.hidl:system/libhidl/transport \
548        android.hardware.contexthub@1.0::types.PhysicalSensor
549
550$(GEN): $(LOCAL_PATH)/types.hal
551	$(transform-generated-source)
552LOCAL_GENERATED_SOURCES += $(GEN)
553
554#
555# Build types.hal (Result)
556#
557GEN := $(intermediates)/android/hardware/contexthub/V1_0/Result.java
558$(GEN): $(HIDL)
559$(GEN): PRIVATE_HIDL := $(HIDL)
560$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
561$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
562$(GEN): PRIVATE_CUSTOM_TOOL = \
563        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
564        -Ljava \
565        -randroid.hardware:hardware/interfaces \
566        -randroid.hidl:system/libhidl/transport \
567        android.hardware.contexthub@1.0::types.Result
568
569$(GEN): $(LOCAL_PATH)/types.hal
570	$(transform-generated-source)
571LOCAL_GENERATED_SOURCES += $(GEN)
572
573#
574# Build types.hal (SensorType)
575#
576GEN := $(intermediates)/android/hardware/contexthub/V1_0/SensorType.java
577$(GEN): $(HIDL)
578$(GEN): PRIVATE_HIDL := $(HIDL)
579$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
580$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
581$(GEN): PRIVATE_CUSTOM_TOOL = \
582        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
583        -Ljava \
584        -randroid.hardware:hardware/interfaces \
585        -randroid.hidl:system/libhidl/transport \
586        android.hardware.contexthub@1.0::types.SensorType
587
588$(GEN): $(LOCAL_PATH)/types.hal
589	$(transform-generated-source)
590LOCAL_GENERATED_SOURCES += $(GEN)
591
592#
593# Build types.hal (TransactionResult)
594#
595GEN := $(intermediates)/android/hardware/contexthub/V1_0/TransactionResult.java
596$(GEN): $(HIDL)
597$(GEN): PRIVATE_HIDL := $(HIDL)
598$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
599$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
600$(GEN): PRIVATE_CUSTOM_TOOL = \
601        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
602        -Ljava \
603        -randroid.hardware:hardware/interfaces \
604        -randroid.hidl:system/libhidl/transport \
605        android.hardware.contexthub@1.0::types.TransactionResult
606
607$(GEN): $(LOCAL_PATH)/types.hal
608	$(transform-generated-source)
609LOCAL_GENERATED_SOURCES += $(GEN)
610
611#
612# Build IContexthub.hal
613#
614GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthub.java
615$(GEN): $(HIDL)
616$(GEN): PRIVATE_HIDL := $(HIDL)
617$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthub.hal
618$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IContexthubCallback.hal
619$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
620$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
621$(GEN): $(LOCAL_PATH)/types.hal
622$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
623$(GEN): PRIVATE_CUSTOM_TOOL = \
624        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
625        -Ljava \
626        -randroid.hardware:hardware/interfaces \
627        -randroid.hidl:system/libhidl/transport \
628        android.hardware.contexthub@1.0::IContexthub
629
630$(GEN): $(LOCAL_PATH)/IContexthub.hal
631	$(transform-generated-source)
632LOCAL_GENERATED_SOURCES += $(GEN)
633
634#
635# Build IContexthubCallback.hal
636#
637GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthubCallback.java
638$(GEN): $(HIDL)
639$(GEN): PRIVATE_HIDL := $(HIDL)
640$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthubCallback.hal
641$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
642$(GEN): $(LOCAL_PATH)/types.hal
643$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
644$(GEN): PRIVATE_CUSTOM_TOOL = \
645        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
646        -Ljava \
647        -randroid.hardware:hardware/interfaces \
648        -randroid.hidl:system/libhidl/transport \
649        android.hardware.contexthub@1.0::IContexthubCallback
650
651$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
652	$(transform-generated-source)
653LOCAL_GENERATED_SOURCES += $(GEN)
654include $(BUILD_STATIC_JAVA_LIBRARY)
655
656
657
658include $(call all-makefiles-under,$(LOCAL_PATH))
659