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