blob: a421c86a922db22d4339d07030c625e408605729 [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)
8LOCAL_MODULE := android.hardware.automotive.vehicle@2.1-java
9LOCAL_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 := \
16 android.hardware.automotive.vehicle@2.0-java \
17 android.hidl.base@1.0-java \
18
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#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700211# Build types.hal (VmsBaseMessageIntegerValuesIndex)
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800212#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700213GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsBaseMessageIntegerValuesIndex.java
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800214$(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 \
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700223 android.hardware.automotive.vehicle@2.1::types.VmsBaseMessageIntegerValuesIndex
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800224
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#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700249# Build types.hal (VmsOfferingMessageIntegerValuesIndex)
250#
251GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsOfferingMessageIntegerValuesIndex.java
252$(GEN): $(HIDL)
253$(GEN): PRIVATE_HIDL := $(HIDL)
254$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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::types.VmsOfferingMessageIntegerValuesIndex
262
263$(GEN): $(LOCAL_PATH)/types.hal
264 $(transform-generated-source)
265LOCAL_GENERATED_SOURCES += $(GEN)
266
267#
268# Build types.hal (VmsSimpleMessageIntegerValuesIndex)
269#
270GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsSimpleMessageIntegerValuesIndex.java
271$(GEN): $(HIDL)
272$(GEN): PRIVATE_HIDL := $(HIDL)
273$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
274$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
275$(GEN): PRIVATE_CUSTOM_TOOL = \
276 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
277 -Ljava \
278 -randroid.hardware:hardware/interfaces \
279 -randroid.hidl:system/libhidl/transport \
280 android.hardware.automotive.vehicle@2.1::types.VmsSimpleMessageIntegerValuesIndex
281
282$(GEN): $(LOCAL_PATH)/types.hal
283 $(transform-generated-source)
284LOCAL_GENERATED_SOURCES += $(GEN)
285
286#
Antonio Cortes978cc332017-04-06 09:16:31 -0700287# Build types.hal (VmsSubscriptionResponseFormat)
288#
289GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsSubscriptionResponseFormat.java
290$(GEN): $(HIDL)
291$(GEN): PRIVATE_HIDL := $(HIDL)
292$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
293$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
294$(GEN): PRIVATE_CUSTOM_TOOL = \
295 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
296 -Ljava \
297 -randroid.hardware:hardware/interfaces \
298 -randroid.hidl:system/libhidl/transport \
299 android.hardware.automotive.vehicle@2.1::types.VmsSubscriptionResponseFormat
300
301$(GEN): $(LOCAL_PATH)/types.hal
302 $(transform-generated-source)
303LOCAL_GENERATED_SOURCES += $(GEN)
304
305#
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800306# Build IVehicle.hal
307#
308GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/IVehicle.java
309$(GEN): $(HIDL)
310$(GEN): PRIVATE_HIDL := $(HIDL)
311$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicle.hal
312$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
313$(GEN): PRIVATE_CUSTOM_TOOL = \
314 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
315 -Ljava \
316 -randroid.hardware:hardware/interfaces \
317 -randroid.hidl:system/libhidl/transport \
318 android.hardware.automotive.vehicle@2.1::IVehicle
319
320$(GEN): $(LOCAL_PATH)/IVehicle.hal
321 $(transform-generated-source)
322LOCAL_GENERATED_SOURCES += $(GEN)
323include $(BUILD_JAVA_LIBRARY)
324
325
326################################################################################
327
328include $(CLEAR_VARS)
329LOCAL_MODULE := android.hardware.automotive.vehicle@2.1-java-static
330LOCAL_MODULE_CLASS := JAVA_LIBRARIES
331
Pavel Maltsevd9979822017-02-16 16:55:06 -0800332intermediates := $(call local-generated-sources-dir, COMMON)
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800333
334HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
335
336LOCAL_STATIC_JAVA_LIBRARIES := \
337 android.hardware.automotive.vehicle@2.0-java-static \
338 android.hidl.base@1.0-java-static \
339
340
341#
Enrico Granata7debe912017-02-21 14:28:27 -0800342# Build types.hal (CommonIgnitionMonitors)
343#
344GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/CommonIgnitionMonitors.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.CommonIgnitionMonitors
355
356$(GEN): $(LOCAL_PATH)/types.hal
357 $(transform-generated-source)
358LOCAL_GENERATED_SOURCES += $(GEN)
359
360#
361# Build types.hal (CompressionIgnitionMonitors)
362#
363GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/CompressionIgnitionMonitors.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.CompressionIgnitionMonitors
374
375$(GEN): $(LOCAL_PATH)/types.hal
376 $(transform-generated-source)
377LOCAL_GENERATED_SOURCES += $(GEN)
378
379#
380# Build types.hal (FuelSystemStatus)
381#
382GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/FuelSystemStatus.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.FuelSystemStatus
393
394$(GEN): $(LOCAL_PATH)/types.hal
395 $(transform-generated-source)
396LOCAL_GENERATED_SOURCES += $(GEN)
397
398#
399# Build types.hal (FuelType)
400#
401GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/FuelType.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.FuelType
412
413$(GEN): $(LOCAL_PATH)/types.hal
414 $(transform-generated-source)
415LOCAL_GENERATED_SOURCES += $(GEN)
416
417#
418# Build types.hal (IgnitionMonitorKind)
419#
420GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/IgnitionMonitorKind.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.IgnitionMonitorKind
431
432$(GEN): $(LOCAL_PATH)/types.hal
433 $(transform-generated-source)
434LOCAL_GENERATED_SOURCES += $(GEN)
435
436#
437# Build types.hal (Obd2FloatSensorIndex)
438#
439GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2FloatSensorIndex.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.Obd2FloatSensorIndex
450
451$(GEN): $(LOCAL_PATH)/types.hal
452 $(transform-generated-source)
453LOCAL_GENERATED_SOURCES += $(GEN)
454
455#
456# Build types.hal (Obd2IntegerSensorIndex)
457#
458GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2IntegerSensorIndex.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.Obd2IntegerSensorIndex
469
470$(GEN): $(LOCAL_PATH)/types.hal
471 $(transform-generated-source)
472LOCAL_GENERATED_SOURCES += $(GEN)
473
474#
475# Build types.hal (SecondaryAirStatus)
476#
477GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/SecondaryAirStatus.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.SecondaryAirStatus
488
489$(GEN): $(LOCAL_PATH)/types.hal
490 $(transform-generated-source)
491LOCAL_GENERATED_SOURCES += $(GEN)
492
493#
494# Build types.hal (SparkIgnitionMonitors)
495#
496GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/SparkIgnitionMonitors.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.SparkIgnitionMonitors
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 types.hal (VehicleProperty)
514#
515GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VehicleProperty.java
516$(GEN): $(HIDL)
517$(GEN): PRIVATE_HIDL := $(HIDL)
518$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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::types.VehicleProperty
526
527$(GEN): $(LOCAL_PATH)/types.hal
528 $(transform-generated-source)
529LOCAL_GENERATED_SOURCES += $(GEN)
530
531#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700532# Build types.hal (VmsBaseMessageIntegerValuesIndex)
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800533#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700534GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsBaseMessageIntegerValuesIndex.java
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800535$(GEN): $(HIDL)
536$(GEN): PRIVATE_HIDL := $(HIDL)
537$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
538$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
539$(GEN): PRIVATE_CUSTOM_TOOL = \
540 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
541 -Ljava \
542 -randroid.hardware:hardware/interfaces \
543 -randroid.hidl:system/libhidl/transport \
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700544 android.hardware.automotive.vehicle@2.1::types.VmsBaseMessageIntegerValuesIndex
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800545
546$(GEN): $(LOCAL_PATH)/types.hal
547 $(transform-generated-source)
548LOCAL_GENERATED_SOURCES += $(GEN)
549
550#
551# Build types.hal (VmsMessageType)
552#
553GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsMessageType.java
554$(GEN): $(HIDL)
555$(GEN): PRIVATE_HIDL := $(HIDL)
556$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
557$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
558$(GEN): PRIVATE_CUSTOM_TOOL = \
559 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
560 -Ljava \
561 -randroid.hardware:hardware/interfaces \
562 -randroid.hidl:system/libhidl/transport \
563 android.hardware.automotive.vehicle@2.1::types.VmsMessageType
564
565$(GEN): $(LOCAL_PATH)/types.hal
566 $(transform-generated-source)
567LOCAL_GENERATED_SOURCES += $(GEN)
568
569#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700570# Build types.hal (VmsOfferingMessageIntegerValuesIndex)
571#
572GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsOfferingMessageIntegerValuesIndex.java
573$(GEN): $(HIDL)
574$(GEN): PRIVATE_HIDL := $(HIDL)
575$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
576$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
577$(GEN): PRIVATE_CUSTOM_TOOL = \
578 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
579 -Ljava \
580 -randroid.hardware:hardware/interfaces \
581 -randroid.hidl:system/libhidl/transport \
582 android.hardware.automotive.vehicle@2.1::types.VmsOfferingMessageIntegerValuesIndex
583
584$(GEN): $(LOCAL_PATH)/types.hal
585 $(transform-generated-source)
586LOCAL_GENERATED_SOURCES += $(GEN)
587
588#
589# Build types.hal (VmsSimpleMessageIntegerValuesIndex)
590#
591GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsSimpleMessageIntegerValuesIndex.java
592$(GEN): $(HIDL)
593$(GEN): PRIVATE_HIDL := $(HIDL)
594$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
595$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
596$(GEN): PRIVATE_CUSTOM_TOOL = \
597 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
598 -Ljava \
599 -randroid.hardware:hardware/interfaces \
600 -randroid.hidl:system/libhidl/transport \
601 android.hardware.automotive.vehicle@2.1::types.VmsSimpleMessageIntegerValuesIndex
602
603$(GEN): $(LOCAL_PATH)/types.hal
604 $(transform-generated-source)
605LOCAL_GENERATED_SOURCES += $(GEN)
606
607#
Antonio Cortes978cc332017-04-06 09:16:31 -0700608# Build types.hal (VmsSubscriptionResponseFormat)
609#
610GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsSubscriptionResponseFormat.java
611$(GEN): $(HIDL)
612$(GEN): PRIVATE_HIDL := $(HIDL)
613$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
614$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
615$(GEN): PRIVATE_CUSTOM_TOOL = \
616 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
617 -Ljava \
618 -randroid.hardware:hardware/interfaces \
619 -randroid.hidl:system/libhidl/transport \
620 android.hardware.automotive.vehicle@2.1::types.VmsSubscriptionResponseFormat
621
622$(GEN): $(LOCAL_PATH)/types.hal
623 $(transform-generated-source)
624LOCAL_GENERATED_SOURCES += $(GEN)
625
626#
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800627# Build IVehicle.hal
628#
629GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/IVehicle.java
630$(GEN): $(HIDL)
631$(GEN): PRIVATE_HIDL := $(HIDL)
632$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicle.hal
633$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
634$(GEN): PRIVATE_CUSTOM_TOOL = \
635 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
636 -Ljava \
637 -randroid.hardware:hardware/interfaces \
638 -randroid.hidl:system/libhidl/transport \
639 android.hardware.automotive.vehicle@2.1::IVehicle
640
641$(GEN): $(LOCAL_PATH)/IVehicle.hal
642 $(transform-generated-source)
643LOCAL_GENERATED_SOURCES += $(GEN)
644include $(BUILD_STATIC_JAVA_LIBRARY)
645
646
647
648include $(call all-makefiles-under,$(LOCAL_PATH))