blob: ec18766a6048297fa91aff9d5ba852576b504f61 [file] [log] [blame]
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
Andreas Hubere6e54802017-04-13 09:53:54 -07008LOCAL_MODULE := android.hardware.automotive.vehicle-V2.0-java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07009LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Andreas Huberd38f1472017-02-09 10:06:41 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Pavel Maltseva2f426a2016-10-04 10:17:05 -070012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
Yifan Hong50183942016-11-28 16:09:37 -080015LOCAL_JAVA_LIBRARIES := \
Andreas Hubere6e54802017-04-13 09:53:54 -070016 android.hidl.base-V1.0-java \
Yifan Hong50183942016-11-28 16:09:37 -080017
Steven Moreland6ae7aad2017-08-03 12:12:07 -070018LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
Yifan Hong50183942016-11-28 16:09:37 -080020
Pavel Maltseva2f426a2016-10-04 10:17:05 -070021#
Pavel Maltsev250139c2017-08-24 15:09:41 -070022# Build types.hal (DiagnosticFloatSensorIndex)
23#
24GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/DiagnosticFloatSensorIndex.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.automotive.vehicle@2.0::types.DiagnosticFloatSensorIndex
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (DiagnosticIntegerSensorIndex)
42#
43GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/DiagnosticIntegerSensorIndex.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.automotive.vehicle@2.0::types.DiagnosticIntegerSensorIndex
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (Obd2CommonIgnitionMonitors)
61#
62GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Obd2CommonIgnitionMonitors.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.automotive.vehicle@2.0::types.Obd2CommonIgnitionMonitors
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (Obd2CompressionIgnitionMonitors)
80#
81GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Obd2CompressionIgnitionMonitors.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.automotive.vehicle@2.0::types.Obd2CompressionIgnitionMonitors
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (Obd2FuelSystemStatus)
99#
100GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Obd2FuelSystemStatus.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.automotive.vehicle@2.0::types.Obd2FuelSystemStatus
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (Obd2FuelType)
118#
119GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Obd2FuelType.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.automotive.vehicle@2.0::types.Obd2FuelType
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (Obd2IgnitionMonitorKind)
137#
138GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Obd2IgnitionMonitorKind.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.automotive.vehicle@2.0::types.Obd2IgnitionMonitorKind
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build types.hal (Obd2SecondaryAirStatus)
156#
157GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Obd2SecondaryAirStatus.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.automotive.vehicle@2.0::types.Obd2SecondaryAirStatus
168
169$(GEN): $(LOCAL_PATH)/types.hal
170 $(transform-generated-source)
171LOCAL_GENERATED_SOURCES += $(GEN)
172
173#
174# Build types.hal (Obd2SparkIgnitionMonitors)
175#
176GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Obd2SparkIgnitionMonitors.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.automotive.vehicle@2.0::types.Obd2SparkIgnitionMonitors
187
188$(GEN): $(LOCAL_PATH)/types.hal
189 $(transform-generated-source)
190LOCAL_GENERATED_SOURCES += $(GEN)
191
192#
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700193# Build types.hal (StatusCode)
194#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800195GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/StatusCode.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700196$(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) \
Yifan Hong50183942016-11-28 16:09:37 -0800202 -Ljava \
203 -randroid.hardware:hardware/interfaces \
204 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800205 android.hardware.automotive.vehicle@2.0::types.StatusCode
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700206
207$(GEN): $(LOCAL_PATH)/types.hal
208 $(transform-generated-source)
209LOCAL_GENERATED_SOURCES += $(GEN)
210
211#
212# Build types.hal (SubscribeFlags)
213#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800214GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeFlags.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700215$(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) \
Yifan Hong50183942016-11-28 16:09:37 -0800221 -Ljava \
222 -randroid.hardware:hardware/interfaces \
223 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800224 android.hardware.automotive.vehicle@2.0::types.SubscribeFlags
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700225
226$(GEN): $(LOCAL_PATH)/types.hal
227 $(transform-generated-source)
228LOCAL_GENERATED_SOURCES += $(GEN)
229
230#
231# Build types.hal (SubscribeOptions)
232#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800233GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeOptions.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700234$(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) \
Yifan Hong50183942016-11-28 16:09:37 -0800240 -Ljava \
241 -randroid.hardware:hardware/interfaces \
242 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800243 android.hardware.automotive.vehicle@2.0::types.SubscribeOptions
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700244
245$(GEN): $(LOCAL_PATH)/types.hal
246 $(transform-generated-source)
247LOCAL_GENERATED_SOURCES += $(GEN)
248
249#
250# Build types.hal (VehicleApPowerBootupReason)
251#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800252GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerBootupReason.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700253$(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) \
Yifan Hong50183942016-11-28 16:09:37 -0800259 -Ljava \
260 -randroid.hardware:hardware/interfaces \
261 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800262 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerBootupReason
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700263
264$(GEN): $(LOCAL_PATH)/types.hal
265 $(transform-generated-source)
266LOCAL_GENERATED_SOURCES += $(GEN)
267
268#
269# Build types.hal (VehicleApPowerSetState)
270#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800271GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerSetState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700272$(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) \
Yifan Hong50183942016-11-28 16:09:37 -0800278 -Ljava \
279 -randroid.hardware:hardware/interfaces \
280 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800281 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerSetState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700282
283$(GEN): $(LOCAL_PATH)/types.hal
284 $(transform-generated-source)
285LOCAL_GENERATED_SOURCES += $(GEN)
286
287#
288# Build types.hal (VehicleApPowerState)
289#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800290GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700291$(GEN): $(HIDL)
292$(GEN): PRIVATE_HIDL := $(HIDL)
293$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
294$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
295$(GEN): PRIVATE_CUSTOM_TOOL = \
296 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800297 -Ljava \
298 -randroid.hardware:hardware/interfaces \
299 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800300 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700301
302$(GEN): $(LOCAL_PATH)/types.hal
303 $(transform-generated-source)
304LOCAL_GENERATED_SOURCES += $(GEN)
305
306#
307# Build types.hal (VehicleApPowerStateConfigFlag)
308#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800309GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateConfigFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700310$(GEN): $(HIDL)
311$(GEN): PRIVATE_HIDL := $(HIDL)
312$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
313$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
314$(GEN): PRIVATE_CUSTOM_TOOL = \
315 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800316 -Ljava \
317 -randroid.hardware:hardware/interfaces \
318 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800319 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateConfigFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700320
321$(GEN): $(LOCAL_PATH)/types.hal
322 $(transform-generated-source)
323LOCAL_GENERATED_SOURCES += $(GEN)
324
325#
326# Build types.hal (VehicleApPowerStateIndex)
327#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800328GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700329$(GEN): $(HIDL)
330$(GEN): PRIVATE_HIDL := $(HIDL)
331$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
332$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
333$(GEN): PRIVATE_CUSTOM_TOOL = \
334 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800335 -Ljava \
336 -randroid.hardware:hardware/interfaces \
337 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800338 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700339
340$(GEN): $(LOCAL_PATH)/types.hal
341 $(transform-generated-source)
342LOCAL_GENERATED_SOURCES += $(GEN)
343
344#
345# Build types.hal (VehicleApPowerStateShutdownParam)
346#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800347GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateShutdownParam.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700348$(GEN): $(HIDL)
349$(GEN): PRIVATE_HIDL := $(HIDL)
350$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
351$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
352$(GEN): PRIVATE_CUSTOM_TOOL = \
353 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800354 -Ljava \
355 -randroid.hardware:hardware/interfaces \
356 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800357 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateShutdownParam
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700358
359$(GEN): $(LOCAL_PATH)/types.hal
360 $(transform-generated-source)
361LOCAL_GENERATED_SOURCES += $(GEN)
362
363#
364# Build types.hal (VehicleArea)
365#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800366GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleArea.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700367$(GEN): $(HIDL)
368$(GEN): PRIVATE_HIDL := $(HIDL)
369$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
370$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
371$(GEN): PRIVATE_CUSTOM_TOOL = \
372 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800373 -Ljava \
374 -randroid.hardware:hardware/interfaces \
375 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800376 android.hardware.automotive.vehicle@2.0::types.VehicleArea
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700377
378$(GEN): $(LOCAL_PATH)/types.hal
379 $(transform-generated-source)
380LOCAL_GENERATED_SOURCES += $(GEN)
381
382#
383# Build types.hal (VehicleAreaConfig)
384#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800385GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaConfig.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700386$(GEN): $(HIDL)
387$(GEN): PRIVATE_HIDL := $(HIDL)
388$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
389$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
390$(GEN): PRIVATE_CUSTOM_TOOL = \
391 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800392 -Ljava \
393 -randroid.hardware:hardware/interfaces \
394 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800395 android.hardware.automotive.vehicle@2.0::types.VehicleAreaConfig
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700396
397$(GEN): $(LOCAL_PATH)/types.hal
398 $(transform-generated-source)
399LOCAL_GENERATED_SOURCES += $(GEN)
400
401#
402# Build types.hal (VehicleAreaDoor)
403#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800404GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaDoor.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700405$(GEN): $(HIDL)
406$(GEN): PRIVATE_HIDL := $(HIDL)
407$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
408$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
409$(GEN): PRIVATE_CUSTOM_TOOL = \
410 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800411 -Ljava \
412 -randroid.hardware:hardware/interfaces \
413 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800414 android.hardware.automotive.vehicle@2.0::types.VehicleAreaDoor
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700415
416$(GEN): $(LOCAL_PATH)/types.hal
417 $(transform-generated-source)
418LOCAL_GENERATED_SOURCES += $(GEN)
419
420#
421# Build types.hal (VehicleAreaMirror)
422#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800423GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaMirror.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700424$(GEN): $(HIDL)
425$(GEN): PRIVATE_HIDL := $(HIDL)
426$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
427$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
428$(GEN): PRIVATE_CUSTOM_TOOL = \
429 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800430 -Ljava \
431 -randroid.hardware:hardware/interfaces \
432 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800433 android.hardware.automotive.vehicle@2.0::types.VehicleAreaMirror
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700434
435$(GEN): $(LOCAL_PATH)/types.hal
436 $(transform-generated-source)
437LOCAL_GENERATED_SOURCES += $(GEN)
438
439#
440# Build types.hal (VehicleAreaSeat)
441#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800442GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaSeat.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700443$(GEN): $(HIDL)
444$(GEN): PRIVATE_HIDL := $(HIDL)
445$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
446$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
447$(GEN): PRIVATE_CUSTOM_TOOL = \
448 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800449 -Ljava \
450 -randroid.hardware:hardware/interfaces \
451 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800452 android.hardware.automotive.vehicle@2.0::types.VehicleAreaSeat
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700453
454$(GEN): $(LOCAL_PATH)/types.hal
455 $(transform-generated-source)
456LOCAL_GENERATED_SOURCES += $(GEN)
457
458#
459# Build types.hal (VehicleAreaWindow)
460#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800461GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaWindow.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700462$(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) \
Yifan Hong50183942016-11-28 16:09:37 -0800468 -Ljava \
469 -randroid.hardware:hardware/interfaces \
470 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800471 android.hardware.automotive.vehicle@2.0::types.VehicleAreaWindow
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700472
473$(GEN): $(LOCAL_PATH)/types.hal
474 $(transform-generated-source)
475LOCAL_GENERATED_SOURCES += $(GEN)
476
477#
478# Build types.hal (VehicleAreaZone)
479#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800480GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaZone.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700481$(GEN): $(HIDL)
482$(GEN): PRIVATE_HIDL := $(HIDL)
483$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
484$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
485$(GEN): PRIVATE_CUSTOM_TOOL = \
486 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800487 -Ljava \
488 -randroid.hardware:hardware/interfaces \
489 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800490 android.hardware.automotive.vehicle@2.0::types.VehicleAreaZone
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700491
492$(GEN): $(LOCAL_PATH)/types.hal
493 $(transform-generated-source)
494LOCAL_GENERATED_SOURCES += $(GEN)
495
496#
497# Build types.hal (VehicleAudioContextFlag)
498#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800499GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioContextFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700500$(GEN): $(HIDL)
501$(GEN): PRIVATE_HIDL := $(HIDL)
502$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
503$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
504$(GEN): PRIVATE_CUSTOM_TOOL = \
505 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800506 -Ljava \
507 -randroid.hardware:hardware/interfaces \
508 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800509 android.hardware.automotive.vehicle@2.0::types.VehicleAudioContextFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700510
511$(GEN): $(LOCAL_PATH)/types.hal
512 $(transform-generated-source)
513LOCAL_GENERATED_SOURCES += $(GEN)
514
515#
516# Build types.hal (VehicleAudioExtFocusFlag)
517#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800518GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioExtFocusFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700519$(GEN): $(HIDL)
520$(GEN): PRIVATE_HIDL := $(HIDL)
521$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
522$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
523$(GEN): PRIVATE_CUSTOM_TOOL = \
524 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800525 -Ljava \
526 -randroid.hardware:hardware/interfaces \
527 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800528 android.hardware.automotive.vehicle@2.0::types.VehicleAudioExtFocusFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700529
530$(GEN): $(LOCAL_PATH)/types.hal
531 $(transform-generated-source)
532LOCAL_GENERATED_SOURCES += $(GEN)
533
534#
535# Build types.hal (VehicleAudioFocusIndex)
536#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800537GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700538$(GEN): $(HIDL)
539$(GEN): PRIVATE_HIDL := $(HIDL)
540$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
541$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
542$(GEN): PRIVATE_CUSTOM_TOOL = \
543 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800544 -Ljava \
545 -randroid.hardware:hardware/interfaces \
546 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800547 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700548
549$(GEN): $(LOCAL_PATH)/types.hal
550 $(transform-generated-source)
551LOCAL_GENERATED_SOURCES += $(GEN)
552
553#
554# Build types.hal (VehicleAudioFocusRequest)
555#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800556GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusRequest.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700557$(GEN): $(HIDL)
558$(GEN): PRIVATE_HIDL := $(HIDL)
559$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
560$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
561$(GEN): PRIVATE_CUSTOM_TOOL = \
562 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800563 -Ljava \
564 -randroid.hardware:hardware/interfaces \
565 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800566 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusRequest
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700567
568$(GEN): $(LOCAL_PATH)/types.hal
569 $(transform-generated-source)
570LOCAL_GENERATED_SOURCES += $(GEN)
571
572#
573# Build types.hal (VehicleAudioFocusState)
574#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800575GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700576$(GEN): $(HIDL)
577$(GEN): PRIVATE_HIDL := $(HIDL)
578$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
579$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
580$(GEN): PRIVATE_CUSTOM_TOOL = \
581 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800582 -Ljava \
583 -randroid.hardware:hardware/interfaces \
584 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800585 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700586
587$(GEN): $(LOCAL_PATH)/types.hal
588 $(transform-generated-source)
589LOCAL_GENERATED_SOURCES += $(GEN)
590
591#
592# Build types.hal (VehicleAudioHwVariantConfigFlag)
593#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800594GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioHwVariantConfigFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700595$(GEN): $(HIDL)
596$(GEN): PRIVATE_HIDL := $(HIDL)
597$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
598$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
599$(GEN): PRIVATE_CUSTOM_TOOL = \
600 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800601 -Ljava \
602 -randroid.hardware:hardware/interfaces \
603 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800604 android.hardware.automotive.vehicle@2.0::types.VehicleAudioHwVariantConfigFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700605
606$(GEN): $(LOCAL_PATH)/types.hal
607 $(transform-generated-source)
608LOCAL_GENERATED_SOURCES += $(GEN)
609
610#
611# Build types.hal (VehicleAudioRoutingPolicyIndex)
612#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800613GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioRoutingPolicyIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700614$(GEN): $(HIDL)
615$(GEN): PRIVATE_HIDL := $(HIDL)
616$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
617$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
618$(GEN): PRIVATE_CUSTOM_TOOL = \
619 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800620 -Ljava \
621 -randroid.hardware:hardware/interfaces \
622 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800623 android.hardware.automotive.vehicle@2.0::types.VehicleAudioRoutingPolicyIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700624
625$(GEN): $(LOCAL_PATH)/types.hal
626 $(transform-generated-source)
627LOCAL_GENERATED_SOURCES += $(GEN)
628
629#
630# Build types.hal (VehicleAudioStream)
631#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800632GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStream.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700633$(GEN): $(HIDL)
634$(GEN): PRIVATE_HIDL := $(HIDL)
635$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
636$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
637$(GEN): PRIVATE_CUSTOM_TOOL = \
638 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800639 -Ljava \
640 -randroid.hardware:hardware/interfaces \
641 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800642 android.hardware.automotive.vehicle@2.0::types.VehicleAudioStream
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700643
644$(GEN): $(LOCAL_PATH)/types.hal
645 $(transform-generated-source)
646LOCAL_GENERATED_SOURCES += $(GEN)
647
648#
649# Build types.hal (VehicleAudioStreamFlag)
650#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800651GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStreamFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700652$(GEN): $(HIDL)
653$(GEN): PRIVATE_HIDL := $(HIDL)
654$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
655$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
656$(GEN): PRIVATE_CUSTOM_TOOL = \
657 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800658 -Ljava \
659 -randroid.hardware:hardware/interfaces \
660 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800661 android.hardware.automotive.vehicle@2.0::types.VehicleAudioStreamFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700662
663$(GEN): $(LOCAL_PATH)/types.hal
664 $(transform-generated-source)
665LOCAL_GENERATED_SOURCES += $(GEN)
666
667#
668# Build types.hal (VehicleAudioVolumeCapabilityFlag)
669#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800670GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeCapabilityFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700671$(GEN): $(HIDL)
672$(GEN): PRIVATE_HIDL := $(HIDL)
673$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
674$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
675$(GEN): PRIVATE_CUSTOM_TOOL = \
676 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800677 -Ljava \
678 -randroid.hardware:hardware/interfaces \
679 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800680 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeCapabilityFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700681
682$(GEN): $(LOCAL_PATH)/types.hal
683 $(transform-generated-source)
684LOCAL_GENERATED_SOURCES += $(GEN)
685
686#
687# Build types.hal (VehicleAudioVolumeIndex)
688#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800689GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700690$(GEN): $(HIDL)
691$(GEN): PRIVATE_HIDL := $(HIDL)
692$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
693$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
694$(GEN): PRIVATE_CUSTOM_TOOL = \
695 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800696 -Ljava \
697 -randroid.hardware:hardware/interfaces \
698 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800699 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700700
701$(GEN): $(LOCAL_PATH)/types.hal
702 $(transform-generated-source)
703LOCAL_GENERATED_SOURCES += $(GEN)
704
705#
706# Build types.hal (VehicleAudioVolumeLimitIndex)
707#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800708GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeLimitIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700709$(GEN): $(HIDL)
710$(GEN): PRIVATE_HIDL := $(HIDL)
711$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
712$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
713$(GEN): PRIVATE_CUSTOM_TOOL = \
714 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800715 -Ljava \
716 -randroid.hardware:hardware/interfaces \
717 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800718 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeLimitIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700719
720$(GEN): $(LOCAL_PATH)/types.hal
721 $(transform-generated-source)
722LOCAL_GENERATED_SOURCES += $(GEN)
723
724#
725# Build types.hal (VehicleAudioVolumeState)
726#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800727GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700728$(GEN): $(HIDL)
729$(GEN): PRIVATE_HIDL := $(HIDL)
730$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
731$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
732$(GEN): PRIVATE_CUSTOM_TOOL = \
733 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800734 -Ljava \
735 -randroid.hardware:hardware/interfaces \
736 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800737 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700738
739$(GEN): $(LOCAL_PATH)/types.hal
740 $(transform-generated-source)
741LOCAL_GENERATED_SOURCES += $(GEN)
742
743#
744# Build types.hal (VehicleDisplay)
745#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800746GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDisplay.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700747$(GEN): $(HIDL)
748$(GEN): PRIVATE_HIDL := $(HIDL)
749$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
750$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
751$(GEN): PRIVATE_CUSTOM_TOOL = \
752 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800753 -Ljava \
754 -randroid.hardware:hardware/interfaces \
755 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800756 android.hardware.automotive.vehicle@2.0::types.VehicleDisplay
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700757
758$(GEN): $(LOCAL_PATH)/types.hal
759 $(transform-generated-source)
760LOCAL_GENERATED_SOURCES += $(GEN)
761
762#
763# Build types.hal (VehicleDrivingStatus)
764#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800765GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDrivingStatus.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700766$(GEN): $(HIDL)
767$(GEN): PRIVATE_HIDL := $(HIDL)
768$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
769$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
770$(GEN): PRIVATE_CUSTOM_TOOL = \
771 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800772 -Ljava \
773 -randroid.hardware:hardware/interfaces \
774 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800775 android.hardware.automotive.vehicle@2.0::types.VehicleDrivingStatus
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700776
777$(GEN): $(LOCAL_PATH)/types.hal
778 $(transform-generated-source)
779LOCAL_GENERATED_SOURCES += $(GEN)
780
781#
782# Build types.hal (VehicleGear)
783#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800784GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleGear.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700785$(GEN): $(HIDL)
786$(GEN): PRIVATE_HIDL := $(HIDL)
787$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
788$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
789$(GEN): PRIVATE_CUSTOM_TOOL = \
790 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800791 -Ljava \
792 -randroid.hardware:hardware/interfaces \
793 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800794 android.hardware.automotive.vehicle@2.0::types.VehicleGear
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700795
796$(GEN): $(LOCAL_PATH)/types.hal
797 $(transform-generated-source)
798LOCAL_GENERATED_SOURCES += $(GEN)
799
800#
801# Build types.hal (VehicleHvacFanDirection)
802#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800803GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHvacFanDirection.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700804$(GEN): $(HIDL)
805$(GEN): PRIVATE_HIDL := $(HIDL)
806$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
807$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
808$(GEN): PRIVATE_CUSTOM_TOOL = \
809 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800810 -Ljava \
811 -randroid.hardware:hardware/interfaces \
812 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800813 android.hardware.automotive.vehicle@2.0::types.VehicleHvacFanDirection
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700814
815$(GEN): $(LOCAL_PATH)/types.hal
816 $(transform-generated-source)
817LOCAL_GENERATED_SOURCES += $(GEN)
818
819#
820# Build types.hal (VehicleHwKeyInputAction)
821#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800822GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHwKeyInputAction.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700823$(GEN): $(HIDL)
824$(GEN): PRIVATE_HIDL := $(HIDL)
825$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
826$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
827$(GEN): PRIVATE_CUSTOM_TOOL = \
828 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800829 -Ljava \
830 -randroid.hardware:hardware/interfaces \
831 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800832 android.hardware.automotive.vehicle@2.0::types.VehicleHwKeyInputAction
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700833
834$(GEN): $(LOCAL_PATH)/types.hal
835 $(transform-generated-source)
836LOCAL_GENERATED_SOURCES += $(GEN)
837
838#
Pavel Maltsevd567a2a2016-12-14 16:07:29 -0800839# Build types.hal (VehicleIgnitionState)
840#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800841GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleIgnitionState.java
Pavel Maltsevd567a2a2016-12-14 16:07:29 -0800842$(GEN): $(HIDL)
843$(GEN): PRIVATE_HIDL := $(HIDL)
844$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
845$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
846$(GEN): PRIVATE_CUSTOM_TOOL = \
847 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
848 -Ljava \
849 -randroid.hardware:hardware/interfaces \
850 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800851 android.hardware.automotive.vehicle@2.0::types.VehicleIgnitionState
Pavel Maltsevd567a2a2016-12-14 16:07:29 -0800852
853$(GEN): $(LOCAL_PATH)/types.hal
854 $(transform-generated-source)
855LOCAL_GENERATED_SOURCES += $(GEN)
856
857#
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700858# Build types.hal (VehicleInstrumentClusterType)
859#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800860GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleInstrumentClusterType.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700861$(GEN): $(HIDL)
862$(GEN): PRIVATE_HIDL := $(HIDL)
863$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
864$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
865$(GEN): PRIVATE_CUSTOM_TOOL = \
866 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800867 -Ljava \
868 -randroid.hardware:hardware/interfaces \
869 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800870 android.hardware.automotive.vehicle@2.0::types.VehicleInstrumentClusterType
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700871
872$(GEN): $(LOCAL_PATH)/types.hal
873 $(transform-generated-source)
874LOCAL_GENERATED_SOURCES += $(GEN)
875
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700876#
877# Build types.hal (VehiclePropConfig)
878#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800879GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropConfig.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700880$(GEN): $(HIDL)
881$(GEN): PRIVATE_HIDL := $(HIDL)
882$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
883$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
884$(GEN): PRIVATE_CUSTOM_TOOL = \
885 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800886 -Ljava \
887 -randroid.hardware:hardware/interfaces \
888 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800889 android.hardware.automotive.vehicle@2.0::types.VehiclePropConfig
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700890
891$(GEN): $(LOCAL_PATH)/types.hal
892 $(transform-generated-source)
893LOCAL_GENERATED_SOURCES += $(GEN)
894
895#
896# Build types.hal (VehiclePropValue)
897#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800898GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropValue.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700899$(GEN): $(HIDL)
900$(GEN): PRIVATE_HIDL := $(HIDL)
901$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
902$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
903$(GEN): PRIVATE_CUSTOM_TOOL = \
904 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800905 -Ljava \
906 -randroid.hardware:hardware/interfaces \
907 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800908 android.hardware.automotive.vehicle@2.0::types.VehiclePropValue
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700909
910$(GEN): $(LOCAL_PATH)/types.hal
911 $(transform-generated-source)
912LOCAL_GENERATED_SOURCES += $(GEN)
913
914#
915# Build types.hal (VehicleProperty)
916#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800917GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleProperty.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700918$(GEN): $(HIDL)
919$(GEN): PRIVATE_HIDL := $(HIDL)
920$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
921$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
922$(GEN): PRIVATE_CUSTOM_TOOL = \
923 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800924 -Ljava \
925 -randroid.hardware:hardware/interfaces \
926 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800927 android.hardware.automotive.vehicle@2.0::types.VehicleProperty
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700928
929$(GEN): $(LOCAL_PATH)/types.hal
930 $(transform-generated-source)
931LOCAL_GENERATED_SOURCES += $(GEN)
932
933#
934# Build types.hal (VehiclePropertyAccess)
935#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800936GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyAccess.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700937$(GEN): $(HIDL)
938$(GEN): PRIVATE_HIDL := $(HIDL)
939$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
940$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
941$(GEN): PRIVATE_CUSTOM_TOOL = \
942 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800943 -Ljava \
944 -randroid.hardware:hardware/interfaces \
945 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800946 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyAccess
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700947
948$(GEN): $(LOCAL_PATH)/types.hal
949 $(transform-generated-source)
950LOCAL_GENERATED_SOURCES += $(GEN)
951
952#
953# Build types.hal (VehiclePropertyChangeMode)
954#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800955GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyChangeMode.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700956$(GEN): $(HIDL)
957$(GEN): PRIVATE_HIDL := $(HIDL)
958$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
959$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
960$(GEN): PRIVATE_CUSTOM_TOOL = \
961 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800962 -Ljava \
963 -randroid.hardware:hardware/interfaces \
964 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800965 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyChangeMode
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700966
967$(GEN): $(LOCAL_PATH)/types.hal
968 $(transform-generated-source)
969LOCAL_GENERATED_SOURCES += $(GEN)
970
971#
972# Build types.hal (VehiclePropertyGroup)
973#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800974GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyGroup.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700975$(GEN): $(HIDL)
976$(GEN): PRIVATE_HIDL := $(HIDL)
977$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
978$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
979$(GEN): PRIVATE_CUSTOM_TOOL = \
980 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800981 -Ljava \
982 -randroid.hardware:hardware/interfaces \
983 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800984 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyGroup
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700985
986$(GEN): $(LOCAL_PATH)/types.hal
987 $(transform-generated-source)
988LOCAL_GENERATED_SOURCES += $(GEN)
989
990#
991# Build types.hal (VehiclePropertyOperation)
992#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800993GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyOperation.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700994$(GEN): $(HIDL)
995$(GEN): PRIVATE_HIDL := $(HIDL)
996$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
997$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
998$(GEN): PRIVATE_CUSTOM_TOOL = \
999 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001000 -Ljava \
1001 -randroid.hardware:hardware/interfaces \
1002 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001003 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyOperation
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001004
1005$(GEN): $(LOCAL_PATH)/types.hal
1006 $(transform-generated-source)
1007LOCAL_GENERATED_SOURCES += $(GEN)
1008
1009#
1010# Build types.hal (VehiclePropertyType)
1011#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001012GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyType.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001013$(GEN): $(HIDL)
1014$(GEN): PRIVATE_HIDL := $(HIDL)
1015$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1016$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1017$(GEN): PRIVATE_CUSTOM_TOOL = \
1018 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001019 -Ljava \
1020 -randroid.hardware:hardware/interfaces \
1021 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001022 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyType
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001023
1024$(GEN): $(LOCAL_PATH)/types.hal
1025 $(transform-generated-source)
1026LOCAL_GENERATED_SOURCES += $(GEN)
1027
1028#
1029# Build types.hal (VehicleRadioConstants)
1030#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001031GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleRadioConstants.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001032$(GEN): $(HIDL)
1033$(GEN): PRIVATE_HIDL := $(HIDL)
1034$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1035$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1036$(GEN): PRIVATE_CUSTOM_TOOL = \
1037 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001038 -Ljava \
1039 -randroid.hardware:hardware/interfaces \
1040 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001041 android.hardware.automotive.vehicle@2.0::types.VehicleRadioConstants
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001042
1043$(GEN): $(LOCAL_PATH)/types.hal
1044 $(transform-generated-source)
1045LOCAL_GENERATED_SOURCES += $(GEN)
1046
1047#
1048# Build types.hal (VehicleTurnSignal)
1049#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001050GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleTurnSignal.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001051$(GEN): $(HIDL)
1052$(GEN): PRIVATE_HIDL := $(HIDL)
1053$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1054$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1055$(GEN): PRIVATE_CUSTOM_TOOL = \
1056 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001057 -Ljava \
1058 -randroid.hardware:hardware/interfaces \
1059 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001060 android.hardware.automotive.vehicle@2.0::types.VehicleTurnSignal
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001061
1062$(GEN): $(LOCAL_PATH)/types.hal
1063 $(transform-generated-source)
1064LOCAL_GENERATED_SOURCES += $(GEN)
1065
1066#
1067# Build types.hal (VehicleUnit)
1068#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001069GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleUnit.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001070$(GEN): $(HIDL)
1071$(GEN): PRIVATE_HIDL := $(HIDL)
1072$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1073$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1074$(GEN): PRIVATE_CUSTOM_TOOL = \
1075 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001076 -Ljava \
1077 -randroid.hardware:hardware/interfaces \
1078 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001079 android.hardware.automotive.vehicle@2.0::types.VehicleUnit
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001080
1081$(GEN): $(LOCAL_PATH)/types.hal
1082 $(transform-generated-source)
1083LOCAL_GENERATED_SOURCES += $(GEN)
1084
1085#
Pavel Maltsev250139c2017-08-24 15:09:41 -07001086# Build types.hal (VmsAvailabilityStateIntegerValuesIndex)
1087#
1088GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VmsAvailabilityStateIntegerValuesIndex.java
1089$(GEN): $(HIDL)
1090$(GEN): PRIVATE_HIDL := $(HIDL)
1091$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1092$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1093$(GEN): PRIVATE_CUSTOM_TOOL = \
1094 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1095 -Ljava \
1096 -randroid.hardware:hardware/interfaces \
1097 -randroid.hidl:system/libhidl/transport \
1098 android.hardware.automotive.vehicle@2.0::types.VmsAvailabilityStateIntegerValuesIndex
1099
1100$(GEN): $(LOCAL_PATH)/types.hal
1101 $(transform-generated-source)
1102LOCAL_GENERATED_SOURCES += $(GEN)
1103
1104#
1105# Build types.hal (VmsBaseMessageIntegerValuesIndex)
1106#
1107GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VmsBaseMessageIntegerValuesIndex.java
1108$(GEN): $(HIDL)
1109$(GEN): PRIVATE_HIDL := $(HIDL)
1110$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1111$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1112$(GEN): PRIVATE_CUSTOM_TOOL = \
1113 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1114 -Ljava \
1115 -randroid.hardware:hardware/interfaces \
1116 -randroid.hidl:system/libhidl/transport \
1117 android.hardware.automotive.vehicle@2.0::types.VmsBaseMessageIntegerValuesIndex
1118
1119$(GEN): $(LOCAL_PATH)/types.hal
1120 $(transform-generated-source)
1121LOCAL_GENERATED_SOURCES += $(GEN)
1122
1123#
1124# Build types.hal (VmsMessageType)
1125#
1126GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VmsMessageType.java
1127$(GEN): $(HIDL)
1128$(GEN): PRIVATE_HIDL := $(HIDL)
1129$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1130$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1131$(GEN): PRIVATE_CUSTOM_TOOL = \
1132 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1133 -Ljava \
1134 -randroid.hardware:hardware/interfaces \
1135 -randroid.hidl:system/libhidl/transport \
1136 android.hardware.automotive.vehicle@2.0::types.VmsMessageType
1137
1138$(GEN): $(LOCAL_PATH)/types.hal
1139 $(transform-generated-source)
1140LOCAL_GENERATED_SOURCES += $(GEN)
1141
1142#
1143# Build types.hal (VmsMessageWithLayerAndPublisherIdIntegerValuesIndex)
1144#
1145GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VmsMessageWithLayerAndPublisherIdIntegerValuesIndex.java
1146$(GEN): $(HIDL)
1147$(GEN): PRIVATE_HIDL := $(HIDL)
1148$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1149$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1150$(GEN): PRIVATE_CUSTOM_TOOL = \
1151 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1152 -Ljava \
1153 -randroid.hardware:hardware/interfaces \
1154 -randroid.hidl:system/libhidl/transport \
1155 android.hardware.automotive.vehicle@2.0::types.VmsMessageWithLayerAndPublisherIdIntegerValuesIndex
1156
1157$(GEN): $(LOCAL_PATH)/types.hal
1158 $(transform-generated-source)
1159LOCAL_GENERATED_SOURCES += $(GEN)
1160
1161#
1162# Build types.hal (VmsMessageWithLayerIntegerValuesIndex)
1163#
1164GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VmsMessageWithLayerIntegerValuesIndex.java
1165$(GEN): $(HIDL)
1166$(GEN): PRIVATE_HIDL := $(HIDL)
1167$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1168$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1169$(GEN): PRIVATE_CUSTOM_TOOL = \
1170 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1171 -Ljava \
1172 -randroid.hardware:hardware/interfaces \
1173 -randroid.hidl:system/libhidl/transport \
1174 android.hardware.automotive.vehicle@2.0::types.VmsMessageWithLayerIntegerValuesIndex
1175
1176$(GEN): $(LOCAL_PATH)/types.hal
1177 $(transform-generated-source)
1178LOCAL_GENERATED_SOURCES += $(GEN)
1179
1180#
1181# Build types.hal (VmsOfferingMessageIntegerValuesIndex)
1182#
1183GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VmsOfferingMessageIntegerValuesIndex.java
1184$(GEN): $(HIDL)
1185$(GEN): PRIVATE_HIDL := $(HIDL)
1186$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1187$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1188$(GEN): PRIVATE_CUSTOM_TOOL = \
1189 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1190 -Ljava \
1191 -randroid.hardware:hardware/interfaces \
1192 -randroid.hidl:system/libhidl/transport \
1193 android.hardware.automotive.vehicle@2.0::types.VmsOfferingMessageIntegerValuesIndex
1194
1195$(GEN): $(LOCAL_PATH)/types.hal
1196 $(transform-generated-source)
1197LOCAL_GENERATED_SOURCES += $(GEN)
1198
1199#
1200# Build types.hal (VmsSubscriptionsStateIntegerValuesIndex)
1201#
1202GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VmsSubscriptionsStateIntegerValuesIndex.java
1203$(GEN): $(HIDL)
1204$(GEN): PRIVATE_HIDL := $(HIDL)
1205$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1206$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1207$(GEN): PRIVATE_CUSTOM_TOOL = \
1208 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1209 -Ljava \
1210 -randroid.hardware:hardware/interfaces \
1211 -randroid.hidl:system/libhidl/transport \
1212 android.hardware.automotive.vehicle@2.0::types.VmsSubscriptionsStateIntegerValuesIndex
1213
1214$(GEN): $(LOCAL_PATH)/types.hal
1215 $(transform-generated-source)
1216LOCAL_GENERATED_SOURCES += $(GEN)
1217
1218#
Pavel Maltsevf0e53e42017-01-18 16:04:11 -08001219# Build types.hal (Wheel)
1220#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001221GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Wheel.java
Pavel Maltsevf0e53e42017-01-18 16:04:11 -08001222$(GEN): $(HIDL)
1223$(GEN): PRIVATE_HIDL := $(HIDL)
1224$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1225$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1226$(GEN): PRIVATE_CUSTOM_TOOL = \
1227 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1228 -Ljava \
1229 -randroid.hardware:hardware/interfaces \
1230 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001231 android.hardware.automotive.vehicle@2.0::types.Wheel
Pavel Maltsevf0e53e42017-01-18 16:04:11 -08001232
1233$(GEN): $(LOCAL_PATH)/types.hal
1234 $(transform-generated-source)
1235LOCAL_GENERATED_SOURCES += $(GEN)
1236
1237#
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001238# Build IVehicle.hal
1239#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001240GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicle.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001241$(GEN): $(HIDL)
1242$(GEN): PRIVATE_HIDL := $(HIDL)
1243$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicle.hal
1244$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IVehicleCallback.hal
1245$(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
1246$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1247$(GEN): $(LOCAL_PATH)/types.hal
1248$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1249$(GEN): PRIVATE_CUSTOM_TOOL = \
1250 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001251 -Ljava \
1252 -randroid.hardware:hardware/interfaces \
1253 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001254 android.hardware.automotive.vehicle@2.0::IVehicle
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001255
1256$(GEN): $(LOCAL_PATH)/IVehicle.hal
1257 $(transform-generated-source)
1258LOCAL_GENERATED_SOURCES += $(GEN)
1259
1260#
1261# Build IVehicleCallback.hal
1262#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001263GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicleCallback.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001264$(GEN): $(HIDL)
1265$(GEN): PRIVATE_HIDL := $(HIDL)
1266$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicleCallback.hal
1267$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1268$(GEN): $(LOCAL_PATH)/types.hal
1269$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1270$(GEN): PRIVATE_CUSTOM_TOOL = \
1271 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001272 -Ljava \
1273 -randroid.hardware:hardware/interfaces \
1274 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001275 android.hardware.automotive.vehicle@2.0::IVehicleCallback
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001276
1277$(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
1278 $(transform-generated-source)
1279LOCAL_GENERATED_SOURCES += $(GEN)
1280include $(BUILD_JAVA_LIBRARY)
1281
1282
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001283
1284include $(call all-makefiles-under,$(LOCAL_PATH))