blob: d093017f6c54bf75f159d7d09e95a29dccfff913 [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)
Pavel Maltsev2579fb72017-02-02 12:39:36 -08008LOCAL_MODULE := android.hardware.automotive.vehicle@2.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 := \
16 android.hidl.base@1.0-java \
17
18
Pavel Maltseva2f426a2016-10-04 10:17:05 -070019#
20# Build types.hal (StatusCode)
21#
Pavel Maltsev2579fb72017-02-02 12:39:36 -080022GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/StatusCode.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -070023$(GEN): $(HIDL)
24$(GEN): PRIVATE_HIDL := $(HIDL)
25$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
26$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
27$(GEN): PRIVATE_CUSTOM_TOOL = \
28 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080029 -Ljava \
30 -randroid.hardware:hardware/interfaces \
31 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -080032 android.hardware.automotive.vehicle@2.0::types.StatusCode
Pavel Maltseva2f426a2016-10-04 10:17:05 -070033
34$(GEN): $(LOCAL_PATH)/types.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
39# Build types.hal (SubscribeFlags)
40#
Pavel Maltsev2579fb72017-02-02 12:39:36 -080041GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeFlags.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -070042$(GEN): $(HIDL)
43$(GEN): PRIVATE_HIDL := $(HIDL)
44$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
45$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
46$(GEN): PRIVATE_CUSTOM_TOOL = \
47 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080048 -Ljava \
49 -randroid.hardware:hardware/interfaces \
50 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -080051 android.hardware.automotive.vehicle@2.0::types.SubscribeFlags
Pavel Maltseva2f426a2016-10-04 10:17:05 -070052
53$(GEN): $(LOCAL_PATH)/types.hal
54 $(transform-generated-source)
55LOCAL_GENERATED_SOURCES += $(GEN)
56
57#
58# Build types.hal (SubscribeOptions)
59#
Pavel Maltsev2579fb72017-02-02 12:39:36 -080060GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeOptions.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -070061$(GEN): $(HIDL)
62$(GEN): PRIVATE_HIDL := $(HIDL)
63$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
64$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
65$(GEN): PRIVATE_CUSTOM_TOOL = \
66 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080067 -Ljava \
68 -randroid.hardware:hardware/interfaces \
69 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -080070 android.hardware.automotive.vehicle@2.0::types.SubscribeOptions
Pavel Maltseva2f426a2016-10-04 10:17:05 -070071
72$(GEN): $(LOCAL_PATH)/types.hal
73 $(transform-generated-source)
74LOCAL_GENERATED_SOURCES += $(GEN)
75
76#
77# Build types.hal (VehicleApPowerBootupReason)
78#
Pavel Maltsev2579fb72017-02-02 12:39:36 -080079GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerBootupReason.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -070080$(GEN): $(HIDL)
81$(GEN): PRIVATE_HIDL := $(HIDL)
82$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
83$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
84$(GEN): PRIVATE_CUSTOM_TOOL = \
85 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080086 -Ljava \
87 -randroid.hardware:hardware/interfaces \
88 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -080089 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerBootupReason
Pavel Maltseva2f426a2016-10-04 10:17:05 -070090
91$(GEN): $(LOCAL_PATH)/types.hal
92 $(transform-generated-source)
93LOCAL_GENERATED_SOURCES += $(GEN)
94
95#
96# Build types.hal (VehicleApPowerSetState)
97#
Pavel Maltsev2579fb72017-02-02 12:39:36 -080098GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerSetState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -070099$(GEN): $(HIDL)
100$(GEN): PRIVATE_HIDL := $(HIDL)
101$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
102$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
103$(GEN): PRIVATE_CUSTOM_TOOL = \
104 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800105 -Ljava \
106 -randroid.hardware:hardware/interfaces \
107 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800108 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerSetState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700109
110$(GEN): $(LOCAL_PATH)/types.hal
111 $(transform-generated-source)
112LOCAL_GENERATED_SOURCES += $(GEN)
113
114#
115# Build types.hal (VehicleApPowerState)
116#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800117GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700118$(GEN): $(HIDL)
119$(GEN): PRIVATE_HIDL := $(HIDL)
120$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
121$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
122$(GEN): PRIVATE_CUSTOM_TOOL = \
123 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800124 -Ljava \
125 -randroid.hardware:hardware/interfaces \
126 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800127 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700128
129$(GEN): $(LOCAL_PATH)/types.hal
130 $(transform-generated-source)
131LOCAL_GENERATED_SOURCES += $(GEN)
132
133#
134# Build types.hal (VehicleApPowerStateConfigFlag)
135#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800136GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateConfigFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700137$(GEN): $(HIDL)
138$(GEN): PRIVATE_HIDL := $(HIDL)
139$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
140$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
141$(GEN): PRIVATE_CUSTOM_TOOL = \
142 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800143 -Ljava \
144 -randroid.hardware:hardware/interfaces \
145 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800146 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateConfigFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700147
148$(GEN): $(LOCAL_PATH)/types.hal
149 $(transform-generated-source)
150LOCAL_GENERATED_SOURCES += $(GEN)
151
152#
153# Build types.hal (VehicleApPowerStateIndex)
154#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800155GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700156$(GEN): $(HIDL)
157$(GEN): PRIVATE_HIDL := $(HIDL)
158$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
159$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
160$(GEN): PRIVATE_CUSTOM_TOOL = \
161 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800162 -Ljava \
163 -randroid.hardware:hardware/interfaces \
164 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800165 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700166
167$(GEN): $(LOCAL_PATH)/types.hal
168 $(transform-generated-source)
169LOCAL_GENERATED_SOURCES += $(GEN)
170
171#
172# Build types.hal (VehicleApPowerStateShutdownParam)
173#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800174GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateShutdownParam.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700175$(GEN): $(HIDL)
176$(GEN): PRIVATE_HIDL := $(HIDL)
177$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
178$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
179$(GEN): PRIVATE_CUSTOM_TOOL = \
180 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800181 -Ljava \
182 -randroid.hardware:hardware/interfaces \
183 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800184 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateShutdownParam
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700185
186$(GEN): $(LOCAL_PATH)/types.hal
187 $(transform-generated-source)
188LOCAL_GENERATED_SOURCES += $(GEN)
189
190#
191# Build types.hal (VehicleArea)
192#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800193GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleArea.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700194$(GEN): $(HIDL)
195$(GEN): PRIVATE_HIDL := $(HIDL)
196$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
197$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
198$(GEN): PRIVATE_CUSTOM_TOOL = \
199 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800200 -Ljava \
201 -randroid.hardware:hardware/interfaces \
202 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800203 android.hardware.automotive.vehicle@2.0::types.VehicleArea
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700204
205$(GEN): $(LOCAL_PATH)/types.hal
206 $(transform-generated-source)
207LOCAL_GENERATED_SOURCES += $(GEN)
208
209#
210# Build types.hal (VehicleAreaConfig)
211#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800212GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaConfig.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700213$(GEN): $(HIDL)
214$(GEN): PRIVATE_HIDL := $(HIDL)
215$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
216$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
217$(GEN): PRIVATE_CUSTOM_TOOL = \
218 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800219 -Ljava \
220 -randroid.hardware:hardware/interfaces \
221 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800222 android.hardware.automotive.vehicle@2.0::types.VehicleAreaConfig
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700223
224$(GEN): $(LOCAL_PATH)/types.hal
225 $(transform-generated-source)
226LOCAL_GENERATED_SOURCES += $(GEN)
227
228#
229# Build types.hal (VehicleAreaDoor)
230#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800231GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaDoor.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700232$(GEN): $(HIDL)
233$(GEN): PRIVATE_HIDL := $(HIDL)
234$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
235$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
236$(GEN): PRIVATE_CUSTOM_TOOL = \
237 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800238 -Ljava \
239 -randroid.hardware:hardware/interfaces \
240 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800241 android.hardware.automotive.vehicle@2.0::types.VehicleAreaDoor
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700242
243$(GEN): $(LOCAL_PATH)/types.hal
244 $(transform-generated-source)
245LOCAL_GENERATED_SOURCES += $(GEN)
246
247#
248# Build types.hal (VehicleAreaMirror)
249#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800250GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaMirror.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700251$(GEN): $(HIDL)
252$(GEN): PRIVATE_HIDL := $(HIDL)
253$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
254$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
255$(GEN): PRIVATE_CUSTOM_TOOL = \
256 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800257 -Ljava \
258 -randroid.hardware:hardware/interfaces \
259 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800260 android.hardware.automotive.vehicle@2.0::types.VehicleAreaMirror
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700261
262$(GEN): $(LOCAL_PATH)/types.hal
263 $(transform-generated-source)
264LOCAL_GENERATED_SOURCES += $(GEN)
265
266#
267# Build types.hal (VehicleAreaSeat)
268#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800269GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaSeat.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700270$(GEN): $(HIDL)
271$(GEN): PRIVATE_HIDL := $(HIDL)
272$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
273$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
274$(GEN): PRIVATE_CUSTOM_TOOL = \
275 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800276 -Ljava \
277 -randroid.hardware:hardware/interfaces \
278 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800279 android.hardware.automotive.vehicle@2.0::types.VehicleAreaSeat
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700280
281$(GEN): $(LOCAL_PATH)/types.hal
282 $(transform-generated-source)
283LOCAL_GENERATED_SOURCES += $(GEN)
284
285#
286# Build types.hal (VehicleAreaWindow)
287#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800288GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaWindow.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700289$(GEN): $(HIDL)
290$(GEN): PRIVATE_HIDL := $(HIDL)
291$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
292$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
293$(GEN): PRIVATE_CUSTOM_TOOL = \
294 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800295 -Ljava \
296 -randroid.hardware:hardware/interfaces \
297 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800298 android.hardware.automotive.vehicle@2.0::types.VehicleAreaWindow
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700299
300$(GEN): $(LOCAL_PATH)/types.hal
301 $(transform-generated-source)
302LOCAL_GENERATED_SOURCES += $(GEN)
303
304#
305# Build types.hal (VehicleAreaZone)
306#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800307GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaZone.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700308$(GEN): $(HIDL)
309$(GEN): PRIVATE_HIDL := $(HIDL)
310$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
311$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
312$(GEN): PRIVATE_CUSTOM_TOOL = \
313 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800314 -Ljava \
315 -randroid.hardware:hardware/interfaces \
316 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800317 android.hardware.automotive.vehicle@2.0::types.VehicleAreaZone
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700318
319$(GEN): $(LOCAL_PATH)/types.hal
320 $(transform-generated-source)
321LOCAL_GENERATED_SOURCES += $(GEN)
322
323#
324# Build types.hal (VehicleAudioContextFlag)
325#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800326GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioContextFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700327$(GEN): $(HIDL)
328$(GEN): PRIVATE_HIDL := $(HIDL)
329$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
330$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
331$(GEN): PRIVATE_CUSTOM_TOOL = \
332 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800333 -Ljava \
334 -randroid.hardware:hardware/interfaces \
335 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800336 android.hardware.automotive.vehicle@2.0::types.VehicleAudioContextFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700337
338$(GEN): $(LOCAL_PATH)/types.hal
339 $(transform-generated-source)
340LOCAL_GENERATED_SOURCES += $(GEN)
341
342#
343# Build types.hal (VehicleAudioExtFocusFlag)
344#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800345GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioExtFocusFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700346$(GEN): $(HIDL)
347$(GEN): PRIVATE_HIDL := $(HIDL)
348$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
349$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
350$(GEN): PRIVATE_CUSTOM_TOOL = \
351 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800352 -Ljava \
353 -randroid.hardware:hardware/interfaces \
354 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800355 android.hardware.automotive.vehicle@2.0::types.VehicleAudioExtFocusFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700356
357$(GEN): $(LOCAL_PATH)/types.hal
358 $(transform-generated-source)
359LOCAL_GENERATED_SOURCES += $(GEN)
360
361#
362# Build types.hal (VehicleAudioFocusIndex)
363#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800364GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700365$(GEN): $(HIDL)
366$(GEN): PRIVATE_HIDL := $(HIDL)
367$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
368$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
369$(GEN): PRIVATE_CUSTOM_TOOL = \
370 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800371 -Ljava \
372 -randroid.hardware:hardware/interfaces \
373 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800374 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700375
376$(GEN): $(LOCAL_PATH)/types.hal
377 $(transform-generated-source)
378LOCAL_GENERATED_SOURCES += $(GEN)
379
380#
381# Build types.hal (VehicleAudioFocusRequest)
382#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800383GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusRequest.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700384$(GEN): $(HIDL)
385$(GEN): PRIVATE_HIDL := $(HIDL)
386$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
387$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
388$(GEN): PRIVATE_CUSTOM_TOOL = \
389 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800390 -Ljava \
391 -randroid.hardware:hardware/interfaces \
392 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800393 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusRequest
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700394
395$(GEN): $(LOCAL_PATH)/types.hal
396 $(transform-generated-source)
397LOCAL_GENERATED_SOURCES += $(GEN)
398
399#
400# Build types.hal (VehicleAudioFocusState)
401#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800402GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700403$(GEN): $(HIDL)
404$(GEN): PRIVATE_HIDL := $(HIDL)
405$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
406$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
407$(GEN): PRIVATE_CUSTOM_TOOL = \
408 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800409 -Ljava \
410 -randroid.hardware:hardware/interfaces \
411 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800412 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700413
414$(GEN): $(LOCAL_PATH)/types.hal
415 $(transform-generated-source)
416LOCAL_GENERATED_SOURCES += $(GEN)
417
418#
419# Build types.hal (VehicleAudioHwVariantConfigFlag)
420#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800421GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioHwVariantConfigFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700422$(GEN): $(HIDL)
423$(GEN): PRIVATE_HIDL := $(HIDL)
424$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
425$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
426$(GEN): PRIVATE_CUSTOM_TOOL = \
427 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800428 -Ljava \
429 -randroid.hardware:hardware/interfaces \
430 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800431 android.hardware.automotive.vehicle@2.0::types.VehicleAudioHwVariantConfigFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700432
433$(GEN): $(LOCAL_PATH)/types.hal
434 $(transform-generated-source)
435LOCAL_GENERATED_SOURCES += $(GEN)
436
437#
438# Build types.hal (VehicleAudioRoutingPolicyIndex)
439#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800440GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioRoutingPolicyIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700441$(GEN): $(HIDL)
442$(GEN): PRIVATE_HIDL := $(HIDL)
443$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
444$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
445$(GEN): PRIVATE_CUSTOM_TOOL = \
446 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800447 -Ljava \
448 -randroid.hardware:hardware/interfaces \
449 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800450 android.hardware.automotive.vehicle@2.0::types.VehicleAudioRoutingPolicyIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700451
452$(GEN): $(LOCAL_PATH)/types.hal
453 $(transform-generated-source)
454LOCAL_GENERATED_SOURCES += $(GEN)
455
456#
457# Build types.hal (VehicleAudioStream)
458#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800459GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStream.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700460$(GEN): $(HIDL)
461$(GEN): PRIVATE_HIDL := $(HIDL)
462$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
463$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
464$(GEN): PRIVATE_CUSTOM_TOOL = \
465 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800466 -Ljava \
467 -randroid.hardware:hardware/interfaces \
468 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800469 android.hardware.automotive.vehicle@2.0::types.VehicleAudioStream
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700470
471$(GEN): $(LOCAL_PATH)/types.hal
472 $(transform-generated-source)
473LOCAL_GENERATED_SOURCES += $(GEN)
474
475#
476# Build types.hal (VehicleAudioStreamFlag)
477#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800478GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStreamFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700479$(GEN): $(HIDL)
480$(GEN): PRIVATE_HIDL := $(HIDL)
481$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
482$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
483$(GEN): PRIVATE_CUSTOM_TOOL = \
484 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800485 -Ljava \
486 -randroid.hardware:hardware/interfaces \
487 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800488 android.hardware.automotive.vehicle@2.0::types.VehicleAudioStreamFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700489
490$(GEN): $(LOCAL_PATH)/types.hal
491 $(transform-generated-source)
492LOCAL_GENERATED_SOURCES += $(GEN)
493
494#
495# Build types.hal (VehicleAudioVolumeCapabilityFlag)
496#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800497GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeCapabilityFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700498$(GEN): $(HIDL)
499$(GEN): PRIVATE_HIDL := $(HIDL)
500$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
501$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
502$(GEN): PRIVATE_CUSTOM_TOOL = \
503 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800504 -Ljava \
505 -randroid.hardware:hardware/interfaces \
506 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800507 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeCapabilityFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700508
509$(GEN): $(LOCAL_PATH)/types.hal
510 $(transform-generated-source)
511LOCAL_GENERATED_SOURCES += $(GEN)
512
513#
514# Build types.hal (VehicleAudioVolumeIndex)
515#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800516GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700517$(GEN): $(HIDL)
518$(GEN): PRIVATE_HIDL := $(HIDL)
519$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
520$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
521$(GEN): PRIVATE_CUSTOM_TOOL = \
522 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800523 -Ljava \
524 -randroid.hardware:hardware/interfaces \
525 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800526 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700527
528$(GEN): $(LOCAL_PATH)/types.hal
529 $(transform-generated-source)
530LOCAL_GENERATED_SOURCES += $(GEN)
531
532#
533# Build types.hal (VehicleAudioVolumeLimitIndex)
534#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800535GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeLimitIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700536$(GEN): $(HIDL)
537$(GEN): PRIVATE_HIDL := $(HIDL)
538$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
539$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
540$(GEN): PRIVATE_CUSTOM_TOOL = \
541 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800542 -Ljava \
543 -randroid.hardware:hardware/interfaces \
544 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800545 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeLimitIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700546
547$(GEN): $(LOCAL_PATH)/types.hal
548 $(transform-generated-source)
549LOCAL_GENERATED_SOURCES += $(GEN)
550
551#
552# Build types.hal (VehicleAudioVolumeState)
553#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800554GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700555$(GEN): $(HIDL)
556$(GEN): PRIVATE_HIDL := $(HIDL)
557$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
558$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
559$(GEN): PRIVATE_CUSTOM_TOOL = \
560 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800561 -Ljava \
562 -randroid.hardware:hardware/interfaces \
563 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800564 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeState
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700565
566$(GEN): $(LOCAL_PATH)/types.hal
567 $(transform-generated-source)
568LOCAL_GENERATED_SOURCES += $(GEN)
569
570#
571# Build types.hal (VehicleDisplay)
572#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800573GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDisplay.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700574$(GEN): $(HIDL)
575$(GEN): PRIVATE_HIDL := $(HIDL)
576$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
577$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
578$(GEN): PRIVATE_CUSTOM_TOOL = \
579 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800580 -Ljava \
581 -randroid.hardware:hardware/interfaces \
582 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800583 android.hardware.automotive.vehicle@2.0::types.VehicleDisplay
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700584
585$(GEN): $(LOCAL_PATH)/types.hal
586 $(transform-generated-source)
587LOCAL_GENERATED_SOURCES += $(GEN)
588
589#
590# Build types.hal (VehicleDrivingStatus)
591#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800592GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDrivingStatus.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700593$(GEN): $(HIDL)
594$(GEN): PRIVATE_HIDL := $(HIDL)
595$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
596$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
597$(GEN): PRIVATE_CUSTOM_TOOL = \
598 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800599 -Ljava \
600 -randroid.hardware:hardware/interfaces \
601 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800602 android.hardware.automotive.vehicle@2.0::types.VehicleDrivingStatus
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700603
604$(GEN): $(LOCAL_PATH)/types.hal
605 $(transform-generated-source)
606LOCAL_GENERATED_SOURCES += $(GEN)
607
608#
609# Build types.hal (VehicleGear)
610#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800611GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleGear.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700612$(GEN): $(HIDL)
613$(GEN): PRIVATE_HIDL := $(HIDL)
614$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
615$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
616$(GEN): PRIVATE_CUSTOM_TOOL = \
617 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800618 -Ljava \
619 -randroid.hardware:hardware/interfaces \
620 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800621 android.hardware.automotive.vehicle@2.0::types.VehicleGear
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700622
623$(GEN): $(LOCAL_PATH)/types.hal
624 $(transform-generated-source)
625LOCAL_GENERATED_SOURCES += $(GEN)
626
627#
628# Build types.hal (VehicleHvacFanDirection)
629#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800630GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHvacFanDirection.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700631$(GEN): $(HIDL)
632$(GEN): PRIVATE_HIDL := $(HIDL)
633$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
634$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
635$(GEN): PRIVATE_CUSTOM_TOOL = \
636 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800637 -Ljava \
638 -randroid.hardware:hardware/interfaces \
639 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800640 android.hardware.automotive.vehicle@2.0::types.VehicleHvacFanDirection
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700641
642$(GEN): $(LOCAL_PATH)/types.hal
643 $(transform-generated-source)
644LOCAL_GENERATED_SOURCES += $(GEN)
645
646#
647# Build types.hal (VehicleHwKeyInputAction)
648#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800649GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHwKeyInputAction.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700650$(GEN): $(HIDL)
651$(GEN): PRIVATE_HIDL := $(HIDL)
652$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
653$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
654$(GEN): PRIVATE_CUSTOM_TOOL = \
655 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800656 -Ljava \
657 -randroid.hardware:hardware/interfaces \
658 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800659 android.hardware.automotive.vehicle@2.0::types.VehicleHwKeyInputAction
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700660
661$(GEN): $(LOCAL_PATH)/types.hal
662 $(transform-generated-source)
663LOCAL_GENERATED_SOURCES += $(GEN)
664
665#
Pavel Maltsevd567a2a2016-12-14 16:07:29 -0800666# Build types.hal (VehicleIgnitionState)
667#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800668GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleIgnitionState.java
Pavel Maltsevd567a2a2016-12-14 16:07:29 -0800669$(GEN): $(HIDL)
670$(GEN): PRIVATE_HIDL := $(HIDL)
671$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
672$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
673$(GEN): PRIVATE_CUSTOM_TOOL = \
674 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
675 -Ljava \
676 -randroid.hardware:hardware/interfaces \
677 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800678 android.hardware.automotive.vehicle@2.0::types.VehicleIgnitionState
Pavel Maltsevd567a2a2016-12-14 16:07:29 -0800679
680$(GEN): $(LOCAL_PATH)/types.hal
681 $(transform-generated-source)
682LOCAL_GENERATED_SOURCES += $(GEN)
683
684#
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700685# Build types.hal (VehicleInstrumentClusterType)
686#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800687GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleInstrumentClusterType.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700688$(GEN): $(HIDL)
689$(GEN): PRIVATE_HIDL := $(HIDL)
690$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
691$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
692$(GEN): PRIVATE_CUSTOM_TOOL = \
693 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800694 -Ljava \
695 -randroid.hardware:hardware/interfaces \
696 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800697 android.hardware.automotive.vehicle@2.0::types.VehicleInstrumentClusterType
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700698
699$(GEN): $(LOCAL_PATH)/types.hal
700 $(transform-generated-source)
701LOCAL_GENERATED_SOURCES += $(GEN)
702
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700703#
704# Build types.hal (VehiclePropConfig)
705#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800706GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropConfig.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700707$(GEN): $(HIDL)
708$(GEN): PRIVATE_HIDL := $(HIDL)
709$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
710$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
711$(GEN): PRIVATE_CUSTOM_TOOL = \
712 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800713 -Ljava \
714 -randroid.hardware:hardware/interfaces \
715 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800716 android.hardware.automotive.vehicle@2.0::types.VehiclePropConfig
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700717
718$(GEN): $(LOCAL_PATH)/types.hal
719 $(transform-generated-source)
720LOCAL_GENERATED_SOURCES += $(GEN)
721
722#
723# Build types.hal (VehiclePropValue)
724#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800725GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropValue.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700726$(GEN): $(HIDL)
727$(GEN): PRIVATE_HIDL := $(HIDL)
728$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
729$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
730$(GEN): PRIVATE_CUSTOM_TOOL = \
731 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800732 -Ljava \
733 -randroid.hardware:hardware/interfaces \
734 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800735 android.hardware.automotive.vehicle@2.0::types.VehiclePropValue
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700736
737$(GEN): $(LOCAL_PATH)/types.hal
738 $(transform-generated-source)
739LOCAL_GENERATED_SOURCES += $(GEN)
740
741#
742# Build types.hal (VehicleProperty)
743#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800744GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleProperty.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700745$(GEN): $(HIDL)
746$(GEN): PRIVATE_HIDL := $(HIDL)
747$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
748$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
749$(GEN): PRIVATE_CUSTOM_TOOL = \
750 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800751 -Ljava \
752 -randroid.hardware:hardware/interfaces \
753 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800754 android.hardware.automotive.vehicle@2.0::types.VehicleProperty
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700755
756$(GEN): $(LOCAL_PATH)/types.hal
757 $(transform-generated-source)
758LOCAL_GENERATED_SOURCES += $(GEN)
759
760#
761# Build types.hal (VehiclePropertyAccess)
762#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800763GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyAccess.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700764$(GEN): $(HIDL)
765$(GEN): PRIVATE_HIDL := $(HIDL)
766$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
767$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
768$(GEN): PRIVATE_CUSTOM_TOOL = \
769 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800770 -Ljava \
771 -randroid.hardware:hardware/interfaces \
772 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800773 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyAccess
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700774
775$(GEN): $(LOCAL_PATH)/types.hal
776 $(transform-generated-source)
777LOCAL_GENERATED_SOURCES += $(GEN)
778
779#
780# Build types.hal (VehiclePropertyChangeMode)
781#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800782GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyChangeMode.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700783$(GEN): $(HIDL)
784$(GEN): PRIVATE_HIDL := $(HIDL)
785$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
786$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
787$(GEN): PRIVATE_CUSTOM_TOOL = \
788 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800789 -Ljava \
790 -randroid.hardware:hardware/interfaces \
791 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800792 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyChangeMode
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700793
794$(GEN): $(LOCAL_PATH)/types.hal
795 $(transform-generated-source)
796LOCAL_GENERATED_SOURCES += $(GEN)
797
798#
799# Build types.hal (VehiclePropertyGroup)
800#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800801GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyGroup.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700802$(GEN): $(HIDL)
803$(GEN): PRIVATE_HIDL := $(HIDL)
804$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
805$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
806$(GEN): PRIVATE_CUSTOM_TOOL = \
807 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800808 -Ljava \
809 -randroid.hardware:hardware/interfaces \
810 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800811 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyGroup
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700812
813$(GEN): $(LOCAL_PATH)/types.hal
814 $(transform-generated-source)
815LOCAL_GENERATED_SOURCES += $(GEN)
816
817#
818# Build types.hal (VehiclePropertyOperation)
819#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800820GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyOperation.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700821$(GEN): $(HIDL)
822$(GEN): PRIVATE_HIDL := $(HIDL)
823$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
824$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
825$(GEN): PRIVATE_CUSTOM_TOOL = \
826 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800827 -Ljava \
828 -randroid.hardware:hardware/interfaces \
829 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800830 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyOperation
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700831
832$(GEN): $(LOCAL_PATH)/types.hal
833 $(transform-generated-source)
834LOCAL_GENERATED_SOURCES += $(GEN)
835
836#
837# Build types.hal (VehiclePropertyType)
838#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800839GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyType.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700840$(GEN): $(HIDL)
841$(GEN): PRIVATE_HIDL := $(HIDL)
842$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
843$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
844$(GEN): PRIVATE_CUSTOM_TOOL = \
845 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800846 -Ljava \
847 -randroid.hardware:hardware/interfaces \
848 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800849 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyType
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700850
851$(GEN): $(LOCAL_PATH)/types.hal
852 $(transform-generated-source)
853LOCAL_GENERATED_SOURCES += $(GEN)
854
855#
856# Build types.hal (VehicleRadioConstants)
857#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800858GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleRadioConstants.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700859$(GEN): $(HIDL)
860$(GEN): PRIVATE_HIDL := $(HIDL)
861$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
862$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
863$(GEN): PRIVATE_CUSTOM_TOOL = \
864 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800865 -Ljava \
866 -randroid.hardware:hardware/interfaces \
867 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800868 android.hardware.automotive.vehicle@2.0::types.VehicleRadioConstants
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700869
870$(GEN): $(LOCAL_PATH)/types.hal
871 $(transform-generated-source)
872LOCAL_GENERATED_SOURCES += $(GEN)
873
874#
875# Build types.hal (VehicleTurnSignal)
876#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800877GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleTurnSignal.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700878$(GEN): $(HIDL)
879$(GEN): PRIVATE_HIDL := $(HIDL)
880$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
881$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
882$(GEN): PRIVATE_CUSTOM_TOOL = \
883 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800884 -Ljava \
885 -randroid.hardware:hardware/interfaces \
886 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800887 android.hardware.automotive.vehicle@2.0::types.VehicleTurnSignal
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700888
889$(GEN): $(LOCAL_PATH)/types.hal
890 $(transform-generated-source)
891LOCAL_GENERATED_SOURCES += $(GEN)
892
893#
894# Build types.hal (VehicleUnit)
895#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800896GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleUnit.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700897$(GEN): $(HIDL)
898$(GEN): PRIVATE_HIDL := $(HIDL)
899$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
900$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
901$(GEN): PRIVATE_CUSTOM_TOOL = \
902 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800903 -Ljava \
904 -randroid.hardware:hardware/interfaces \
905 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800906 android.hardware.automotive.vehicle@2.0::types.VehicleUnit
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700907
908$(GEN): $(LOCAL_PATH)/types.hal
909 $(transform-generated-source)
910LOCAL_GENERATED_SOURCES += $(GEN)
911
912#
Pavel Maltsevf0e53e42017-01-18 16:04:11 -0800913# Build types.hal (Wheel)
914#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800915GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Wheel.java
Pavel Maltsevf0e53e42017-01-18 16:04:11 -0800916$(GEN): $(HIDL)
917$(GEN): PRIVATE_HIDL := $(HIDL)
918$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
919$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
920$(GEN): PRIVATE_CUSTOM_TOOL = \
921 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
922 -Ljava \
923 -randroid.hardware:hardware/interfaces \
924 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800925 android.hardware.automotive.vehicle@2.0::types.Wheel
Pavel Maltsevf0e53e42017-01-18 16:04:11 -0800926
927$(GEN): $(LOCAL_PATH)/types.hal
928 $(transform-generated-source)
929LOCAL_GENERATED_SOURCES += $(GEN)
930
931#
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700932# Build IVehicle.hal
933#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800934GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicle.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700935$(GEN): $(HIDL)
936$(GEN): PRIVATE_HIDL := $(HIDL)
937$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicle.hal
938$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IVehicleCallback.hal
939$(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
940$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
941$(GEN): $(LOCAL_PATH)/types.hal
942$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
943$(GEN): PRIVATE_CUSTOM_TOOL = \
944 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800945 -Ljava \
946 -randroid.hardware:hardware/interfaces \
947 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800948 android.hardware.automotive.vehicle@2.0::IVehicle
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700949
950$(GEN): $(LOCAL_PATH)/IVehicle.hal
951 $(transform-generated-source)
952LOCAL_GENERATED_SOURCES += $(GEN)
953
954#
955# Build IVehicleCallback.hal
956#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800957GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicleCallback.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700958$(GEN): $(HIDL)
959$(GEN): PRIVATE_HIDL := $(HIDL)
960$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicleCallback.hal
961$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
962$(GEN): $(LOCAL_PATH)/types.hal
963$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
964$(GEN): PRIVATE_CUSTOM_TOOL = \
965 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800966 -Ljava \
967 -randroid.hardware:hardware/interfaces \
968 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800969 android.hardware.automotive.vehicle@2.0::IVehicleCallback
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700970
971$(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
972 $(transform-generated-source)
973LOCAL_GENERATED_SOURCES += $(GEN)
974include $(BUILD_JAVA_LIBRARY)
975
976
977################################################################################
978
979include $(CLEAR_VARS)
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800980LOCAL_MODULE := android.hardware.automotive.vehicle@2.0-java-static
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700981LOCAL_MODULE_CLASS := JAVA_LIBRARIES
982
Andreas Huberd38f1472017-02-09 10:06:41 -0800983intermediates := $(call local-generated-sources-dir, COMMON)
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700984
985HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
986
Yifan Hong50183942016-11-28 16:09:37 -0800987LOCAL_STATIC_JAVA_LIBRARIES := \
988 android.hidl.base@1.0-java-static \
989
990
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700991#
992# Build types.hal (StatusCode)
993#
Pavel Maltsev2579fb72017-02-02 12:39:36 -0800994GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/StatusCode.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -0700995$(GEN): $(HIDL)
996$(GEN): PRIVATE_HIDL := $(HIDL)
997$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
998$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
999$(GEN): PRIVATE_CUSTOM_TOOL = \
1000 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001001 -Ljava \
1002 -randroid.hardware:hardware/interfaces \
1003 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001004 android.hardware.automotive.vehicle@2.0::types.StatusCode
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001005
1006$(GEN): $(LOCAL_PATH)/types.hal
1007 $(transform-generated-source)
1008LOCAL_GENERATED_SOURCES += $(GEN)
1009
1010#
1011# Build types.hal (SubscribeFlags)
1012#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001013GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeFlags.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001014$(GEN): $(HIDL)
1015$(GEN): PRIVATE_HIDL := $(HIDL)
1016$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1017$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1018$(GEN): PRIVATE_CUSTOM_TOOL = \
1019 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001020 -Ljava \
1021 -randroid.hardware:hardware/interfaces \
1022 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001023 android.hardware.automotive.vehicle@2.0::types.SubscribeFlags
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001024
1025$(GEN): $(LOCAL_PATH)/types.hal
1026 $(transform-generated-source)
1027LOCAL_GENERATED_SOURCES += $(GEN)
1028
1029#
1030# Build types.hal (SubscribeOptions)
1031#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001032GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeOptions.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001033$(GEN): $(HIDL)
1034$(GEN): PRIVATE_HIDL := $(HIDL)
1035$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1036$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1037$(GEN): PRIVATE_CUSTOM_TOOL = \
1038 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001039 -Ljava \
1040 -randroid.hardware:hardware/interfaces \
1041 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001042 android.hardware.automotive.vehicle@2.0::types.SubscribeOptions
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001043
1044$(GEN): $(LOCAL_PATH)/types.hal
1045 $(transform-generated-source)
1046LOCAL_GENERATED_SOURCES += $(GEN)
1047
1048#
1049# Build types.hal (VehicleApPowerBootupReason)
1050#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001051GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerBootupReason.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001052$(GEN): $(HIDL)
1053$(GEN): PRIVATE_HIDL := $(HIDL)
1054$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1055$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1056$(GEN): PRIVATE_CUSTOM_TOOL = \
1057 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001058 -Ljava \
1059 -randroid.hardware:hardware/interfaces \
1060 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001061 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerBootupReason
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001062
1063$(GEN): $(LOCAL_PATH)/types.hal
1064 $(transform-generated-source)
1065LOCAL_GENERATED_SOURCES += $(GEN)
1066
1067#
1068# Build types.hal (VehicleApPowerSetState)
1069#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001070GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerSetState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001071$(GEN): $(HIDL)
1072$(GEN): PRIVATE_HIDL := $(HIDL)
1073$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1074$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1075$(GEN): PRIVATE_CUSTOM_TOOL = \
1076 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001077 -Ljava \
1078 -randroid.hardware:hardware/interfaces \
1079 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001080 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerSetState
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001081
1082$(GEN): $(LOCAL_PATH)/types.hal
1083 $(transform-generated-source)
1084LOCAL_GENERATED_SOURCES += $(GEN)
1085
1086#
1087# Build types.hal (VehicleApPowerState)
1088#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001089GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001090$(GEN): $(HIDL)
1091$(GEN): PRIVATE_HIDL := $(HIDL)
1092$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1093$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1094$(GEN): PRIVATE_CUSTOM_TOOL = \
1095 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001096 -Ljava \
1097 -randroid.hardware:hardware/interfaces \
1098 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001099 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerState
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001100
1101$(GEN): $(LOCAL_PATH)/types.hal
1102 $(transform-generated-source)
1103LOCAL_GENERATED_SOURCES += $(GEN)
1104
1105#
1106# Build types.hal (VehicleApPowerStateConfigFlag)
1107#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001108GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateConfigFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001109$(GEN): $(HIDL)
1110$(GEN): PRIVATE_HIDL := $(HIDL)
1111$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1112$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1113$(GEN): PRIVATE_CUSTOM_TOOL = \
1114 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001115 -Ljava \
1116 -randroid.hardware:hardware/interfaces \
1117 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001118 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateConfigFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001119
1120$(GEN): $(LOCAL_PATH)/types.hal
1121 $(transform-generated-source)
1122LOCAL_GENERATED_SOURCES += $(GEN)
1123
1124#
1125# Build types.hal (VehicleApPowerStateIndex)
1126#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001127GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001128$(GEN): $(HIDL)
1129$(GEN): PRIVATE_HIDL := $(HIDL)
1130$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1131$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1132$(GEN): PRIVATE_CUSTOM_TOOL = \
1133 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001134 -Ljava \
1135 -randroid.hardware:hardware/interfaces \
1136 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001137 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001138
1139$(GEN): $(LOCAL_PATH)/types.hal
1140 $(transform-generated-source)
1141LOCAL_GENERATED_SOURCES += $(GEN)
1142
1143#
1144# Build types.hal (VehicleApPowerStateShutdownParam)
1145#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001146GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateShutdownParam.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001147$(GEN): $(HIDL)
1148$(GEN): PRIVATE_HIDL := $(HIDL)
1149$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1150$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1151$(GEN): PRIVATE_CUSTOM_TOOL = \
1152 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001153 -Ljava \
1154 -randroid.hardware:hardware/interfaces \
1155 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001156 android.hardware.automotive.vehicle@2.0::types.VehicleApPowerStateShutdownParam
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001157
1158$(GEN): $(LOCAL_PATH)/types.hal
1159 $(transform-generated-source)
1160LOCAL_GENERATED_SOURCES += $(GEN)
1161
1162#
1163# Build types.hal (VehicleArea)
1164#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001165GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleArea.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001166$(GEN): $(HIDL)
1167$(GEN): PRIVATE_HIDL := $(HIDL)
1168$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1169$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1170$(GEN): PRIVATE_CUSTOM_TOOL = \
1171 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001172 -Ljava \
1173 -randroid.hardware:hardware/interfaces \
1174 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001175 android.hardware.automotive.vehicle@2.0::types.VehicleArea
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001176
1177$(GEN): $(LOCAL_PATH)/types.hal
1178 $(transform-generated-source)
1179LOCAL_GENERATED_SOURCES += $(GEN)
1180
1181#
1182# Build types.hal (VehicleAreaConfig)
1183#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001184GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaConfig.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001185$(GEN): $(HIDL)
1186$(GEN): PRIVATE_HIDL := $(HIDL)
1187$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1188$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1189$(GEN): PRIVATE_CUSTOM_TOOL = \
1190 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001191 -Ljava \
1192 -randroid.hardware:hardware/interfaces \
1193 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001194 android.hardware.automotive.vehicle@2.0::types.VehicleAreaConfig
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001195
1196$(GEN): $(LOCAL_PATH)/types.hal
1197 $(transform-generated-source)
1198LOCAL_GENERATED_SOURCES += $(GEN)
1199
1200#
1201# Build types.hal (VehicleAreaDoor)
1202#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001203GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaDoor.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001204$(GEN): $(HIDL)
1205$(GEN): PRIVATE_HIDL := $(HIDL)
1206$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1207$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1208$(GEN): PRIVATE_CUSTOM_TOOL = \
1209 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001210 -Ljava \
1211 -randroid.hardware:hardware/interfaces \
1212 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001213 android.hardware.automotive.vehicle@2.0::types.VehicleAreaDoor
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001214
1215$(GEN): $(LOCAL_PATH)/types.hal
1216 $(transform-generated-source)
1217LOCAL_GENERATED_SOURCES += $(GEN)
1218
1219#
1220# Build types.hal (VehicleAreaMirror)
1221#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001222GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaMirror.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001223$(GEN): $(HIDL)
1224$(GEN): PRIVATE_HIDL := $(HIDL)
1225$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1226$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1227$(GEN): PRIVATE_CUSTOM_TOOL = \
1228 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001229 -Ljava \
1230 -randroid.hardware:hardware/interfaces \
1231 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001232 android.hardware.automotive.vehicle@2.0::types.VehicleAreaMirror
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001233
1234$(GEN): $(LOCAL_PATH)/types.hal
1235 $(transform-generated-source)
1236LOCAL_GENERATED_SOURCES += $(GEN)
1237
1238#
1239# Build types.hal (VehicleAreaSeat)
1240#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001241GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaSeat.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001242$(GEN): $(HIDL)
1243$(GEN): PRIVATE_HIDL := $(HIDL)
1244$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1245$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1246$(GEN): PRIVATE_CUSTOM_TOOL = \
1247 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001248 -Ljava \
1249 -randroid.hardware:hardware/interfaces \
1250 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001251 android.hardware.automotive.vehicle@2.0::types.VehicleAreaSeat
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001252
1253$(GEN): $(LOCAL_PATH)/types.hal
1254 $(transform-generated-source)
1255LOCAL_GENERATED_SOURCES += $(GEN)
1256
1257#
1258# Build types.hal (VehicleAreaWindow)
1259#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001260GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaWindow.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001261$(GEN): $(HIDL)
1262$(GEN): PRIVATE_HIDL := $(HIDL)
1263$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1264$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1265$(GEN): PRIVATE_CUSTOM_TOOL = \
1266 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001267 -Ljava \
1268 -randroid.hardware:hardware/interfaces \
1269 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001270 android.hardware.automotive.vehicle@2.0::types.VehicleAreaWindow
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001271
1272$(GEN): $(LOCAL_PATH)/types.hal
1273 $(transform-generated-source)
1274LOCAL_GENERATED_SOURCES += $(GEN)
1275
1276#
1277# Build types.hal (VehicleAreaZone)
1278#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001279GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaZone.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001280$(GEN): $(HIDL)
1281$(GEN): PRIVATE_HIDL := $(HIDL)
1282$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1283$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1284$(GEN): PRIVATE_CUSTOM_TOOL = \
1285 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001286 -Ljava \
1287 -randroid.hardware:hardware/interfaces \
1288 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001289 android.hardware.automotive.vehicle@2.0::types.VehicleAreaZone
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001290
1291$(GEN): $(LOCAL_PATH)/types.hal
1292 $(transform-generated-source)
1293LOCAL_GENERATED_SOURCES += $(GEN)
1294
1295#
1296# Build types.hal (VehicleAudioContextFlag)
1297#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001298GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioContextFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001299$(GEN): $(HIDL)
1300$(GEN): PRIVATE_HIDL := $(HIDL)
1301$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1302$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1303$(GEN): PRIVATE_CUSTOM_TOOL = \
1304 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001305 -Ljava \
1306 -randroid.hardware:hardware/interfaces \
1307 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001308 android.hardware.automotive.vehicle@2.0::types.VehicleAudioContextFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001309
1310$(GEN): $(LOCAL_PATH)/types.hal
1311 $(transform-generated-source)
1312LOCAL_GENERATED_SOURCES += $(GEN)
1313
1314#
1315# Build types.hal (VehicleAudioExtFocusFlag)
1316#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001317GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioExtFocusFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001318$(GEN): $(HIDL)
1319$(GEN): PRIVATE_HIDL := $(HIDL)
1320$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1321$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1322$(GEN): PRIVATE_CUSTOM_TOOL = \
1323 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001324 -Ljava \
1325 -randroid.hardware:hardware/interfaces \
1326 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001327 android.hardware.automotive.vehicle@2.0::types.VehicleAudioExtFocusFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001328
1329$(GEN): $(LOCAL_PATH)/types.hal
1330 $(transform-generated-source)
1331LOCAL_GENERATED_SOURCES += $(GEN)
1332
1333#
1334# Build types.hal (VehicleAudioFocusIndex)
1335#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001336GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001337$(GEN): $(HIDL)
1338$(GEN): PRIVATE_HIDL := $(HIDL)
1339$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1340$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1341$(GEN): PRIVATE_CUSTOM_TOOL = \
1342 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001343 -Ljava \
1344 -randroid.hardware:hardware/interfaces \
1345 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001346 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001347
1348$(GEN): $(LOCAL_PATH)/types.hal
1349 $(transform-generated-source)
1350LOCAL_GENERATED_SOURCES += $(GEN)
1351
1352#
1353# Build types.hal (VehicleAudioFocusRequest)
1354#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001355GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusRequest.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001356$(GEN): $(HIDL)
1357$(GEN): PRIVATE_HIDL := $(HIDL)
1358$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1359$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1360$(GEN): PRIVATE_CUSTOM_TOOL = \
1361 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001362 -Ljava \
1363 -randroid.hardware:hardware/interfaces \
1364 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001365 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusRequest
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001366
1367$(GEN): $(LOCAL_PATH)/types.hal
1368 $(transform-generated-source)
1369LOCAL_GENERATED_SOURCES += $(GEN)
1370
1371#
1372# Build types.hal (VehicleAudioFocusState)
1373#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001374GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001375$(GEN): $(HIDL)
1376$(GEN): PRIVATE_HIDL := $(HIDL)
1377$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1378$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1379$(GEN): PRIVATE_CUSTOM_TOOL = \
1380 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001381 -Ljava \
1382 -randroid.hardware:hardware/interfaces \
1383 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001384 android.hardware.automotive.vehicle@2.0::types.VehicleAudioFocusState
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001385
1386$(GEN): $(LOCAL_PATH)/types.hal
1387 $(transform-generated-source)
1388LOCAL_GENERATED_SOURCES += $(GEN)
1389
1390#
1391# Build types.hal (VehicleAudioHwVariantConfigFlag)
1392#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001393GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioHwVariantConfigFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001394$(GEN): $(HIDL)
1395$(GEN): PRIVATE_HIDL := $(HIDL)
1396$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1397$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1398$(GEN): PRIVATE_CUSTOM_TOOL = \
1399 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001400 -Ljava \
1401 -randroid.hardware:hardware/interfaces \
1402 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001403 android.hardware.automotive.vehicle@2.0::types.VehicleAudioHwVariantConfigFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001404
1405$(GEN): $(LOCAL_PATH)/types.hal
1406 $(transform-generated-source)
1407LOCAL_GENERATED_SOURCES += $(GEN)
1408
1409#
1410# Build types.hal (VehicleAudioRoutingPolicyIndex)
1411#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001412GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioRoutingPolicyIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001413$(GEN): $(HIDL)
1414$(GEN): PRIVATE_HIDL := $(HIDL)
1415$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1416$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1417$(GEN): PRIVATE_CUSTOM_TOOL = \
1418 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001419 -Ljava \
1420 -randroid.hardware:hardware/interfaces \
1421 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001422 android.hardware.automotive.vehicle@2.0::types.VehicleAudioRoutingPolicyIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001423
1424$(GEN): $(LOCAL_PATH)/types.hal
1425 $(transform-generated-source)
1426LOCAL_GENERATED_SOURCES += $(GEN)
1427
1428#
1429# Build types.hal (VehicleAudioStream)
1430#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001431GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStream.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001432$(GEN): $(HIDL)
1433$(GEN): PRIVATE_HIDL := $(HIDL)
1434$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1435$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1436$(GEN): PRIVATE_CUSTOM_TOOL = \
1437 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001438 -Ljava \
1439 -randroid.hardware:hardware/interfaces \
1440 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001441 android.hardware.automotive.vehicle@2.0::types.VehicleAudioStream
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001442
1443$(GEN): $(LOCAL_PATH)/types.hal
1444 $(transform-generated-source)
1445LOCAL_GENERATED_SOURCES += $(GEN)
1446
1447#
1448# Build types.hal (VehicleAudioStreamFlag)
1449#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001450GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStreamFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001451$(GEN): $(HIDL)
1452$(GEN): PRIVATE_HIDL := $(HIDL)
1453$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1454$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1455$(GEN): PRIVATE_CUSTOM_TOOL = \
1456 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001457 -Ljava \
1458 -randroid.hardware:hardware/interfaces \
1459 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001460 android.hardware.automotive.vehicle@2.0::types.VehicleAudioStreamFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001461
1462$(GEN): $(LOCAL_PATH)/types.hal
1463 $(transform-generated-source)
1464LOCAL_GENERATED_SOURCES += $(GEN)
1465
1466#
1467# Build types.hal (VehicleAudioVolumeCapabilityFlag)
1468#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001469GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeCapabilityFlag.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001470$(GEN): $(HIDL)
1471$(GEN): PRIVATE_HIDL := $(HIDL)
1472$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1473$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1474$(GEN): PRIVATE_CUSTOM_TOOL = \
1475 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001476 -Ljava \
1477 -randroid.hardware:hardware/interfaces \
1478 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001479 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeCapabilityFlag
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001480
1481$(GEN): $(LOCAL_PATH)/types.hal
1482 $(transform-generated-source)
1483LOCAL_GENERATED_SOURCES += $(GEN)
1484
1485#
1486# Build types.hal (VehicleAudioVolumeIndex)
1487#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001488GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001489$(GEN): $(HIDL)
1490$(GEN): PRIVATE_HIDL := $(HIDL)
1491$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1492$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1493$(GEN): PRIVATE_CUSTOM_TOOL = \
1494 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001495 -Ljava \
1496 -randroid.hardware:hardware/interfaces \
1497 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001498 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001499
1500$(GEN): $(LOCAL_PATH)/types.hal
1501 $(transform-generated-source)
1502LOCAL_GENERATED_SOURCES += $(GEN)
1503
1504#
1505# Build types.hal (VehicleAudioVolumeLimitIndex)
1506#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001507GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeLimitIndex.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001508$(GEN): $(HIDL)
1509$(GEN): PRIVATE_HIDL := $(HIDL)
1510$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1511$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1512$(GEN): PRIVATE_CUSTOM_TOOL = \
1513 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001514 -Ljava \
1515 -randroid.hardware:hardware/interfaces \
1516 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001517 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeLimitIndex
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001518
1519$(GEN): $(LOCAL_PATH)/types.hal
1520 $(transform-generated-source)
1521LOCAL_GENERATED_SOURCES += $(GEN)
1522
1523#
1524# Build types.hal (VehicleAudioVolumeState)
1525#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001526GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeState.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001527$(GEN): $(HIDL)
1528$(GEN): PRIVATE_HIDL := $(HIDL)
1529$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1530$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1531$(GEN): PRIVATE_CUSTOM_TOOL = \
1532 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001533 -Ljava \
1534 -randroid.hardware:hardware/interfaces \
1535 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001536 android.hardware.automotive.vehicle@2.0::types.VehicleAudioVolumeState
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001537
1538$(GEN): $(LOCAL_PATH)/types.hal
1539 $(transform-generated-source)
1540LOCAL_GENERATED_SOURCES += $(GEN)
1541
1542#
1543# Build types.hal (VehicleDisplay)
1544#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001545GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDisplay.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001546$(GEN): $(HIDL)
1547$(GEN): PRIVATE_HIDL := $(HIDL)
1548$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1549$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1550$(GEN): PRIVATE_CUSTOM_TOOL = \
1551 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001552 -Ljava \
1553 -randroid.hardware:hardware/interfaces \
1554 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001555 android.hardware.automotive.vehicle@2.0::types.VehicleDisplay
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001556
1557$(GEN): $(LOCAL_PATH)/types.hal
1558 $(transform-generated-source)
1559LOCAL_GENERATED_SOURCES += $(GEN)
1560
1561#
1562# Build types.hal (VehicleDrivingStatus)
1563#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001564GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDrivingStatus.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001565$(GEN): $(HIDL)
1566$(GEN): PRIVATE_HIDL := $(HIDL)
1567$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1568$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1569$(GEN): PRIVATE_CUSTOM_TOOL = \
1570 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001571 -Ljava \
1572 -randroid.hardware:hardware/interfaces \
1573 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001574 android.hardware.automotive.vehicle@2.0::types.VehicleDrivingStatus
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001575
1576$(GEN): $(LOCAL_PATH)/types.hal
1577 $(transform-generated-source)
1578LOCAL_GENERATED_SOURCES += $(GEN)
1579
1580#
1581# Build types.hal (VehicleGear)
1582#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001583GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleGear.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001584$(GEN): $(HIDL)
1585$(GEN): PRIVATE_HIDL := $(HIDL)
1586$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1587$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1588$(GEN): PRIVATE_CUSTOM_TOOL = \
1589 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001590 -Ljava \
1591 -randroid.hardware:hardware/interfaces \
1592 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001593 android.hardware.automotive.vehicle@2.0::types.VehicleGear
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001594
1595$(GEN): $(LOCAL_PATH)/types.hal
1596 $(transform-generated-source)
1597LOCAL_GENERATED_SOURCES += $(GEN)
1598
1599#
1600# Build types.hal (VehicleHvacFanDirection)
1601#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001602GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHvacFanDirection.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001603$(GEN): $(HIDL)
1604$(GEN): PRIVATE_HIDL := $(HIDL)
1605$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1606$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1607$(GEN): PRIVATE_CUSTOM_TOOL = \
1608 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001609 -Ljava \
1610 -randroid.hardware:hardware/interfaces \
1611 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001612 android.hardware.automotive.vehicle@2.0::types.VehicleHvacFanDirection
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001613
1614$(GEN): $(LOCAL_PATH)/types.hal
1615 $(transform-generated-source)
1616LOCAL_GENERATED_SOURCES += $(GEN)
1617
1618#
1619# Build types.hal (VehicleHwKeyInputAction)
1620#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001621GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHwKeyInputAction.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001622$(GEN): $(HIDL)
1623$(GEN): PRIVATE_HIDL := $(HIDL)
1624$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1625$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1626$(GEN): PRIVATE_CUSTOM_TOOL = \
1627 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001628 -Ljava \
1629 -randroid.hardware:hardware/interfaces \
1630 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001631 android.hardware.automotive.vehicle@2.0::types.VehicleHwKeyInputAction
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001632
1633$(GEN): $(LOCAL_PATH)/types.hal
1634 $(transform-generated-source)
1635LOCAL_GENERATED_SOURCES += $(GEN)
1636
1637#
Pavel Maltsevd567a2a2016-12-14 16:07:29 -08001638# Build types.hal (VehicleIgnitionState)
1639#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001640GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleIgnitionState.java
Pavel Maltsevd567a2a2016-12-14 16:07:29 -08001641$(GEN): $(HIDL)
1642$(GEN): PRIVATE_HIDL := $(HIDL)
1643$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1644$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1645$(GEN): PRIVATE_CUSTOM_TOOL = \
1646 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1647 -Ljava \
1648 -randroid.hardware:hardware/interfaces \
1649 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001650 android.hardware.automotive.vehicle@2.0::types.VehicleIgnitionState
Pavel Maltsevd567a2a2016-12-14 16:07:29 -08001651
1652$(GEN): $(LOCAL_PATH)/types.hal
1653 $(transform-generated-source)
1654LOCAL_GENERATED_SOURCES += $(GEN)
1655
1656#
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001657# Build types.hal (VehicleInstrumentClusterType)
1658#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001659GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleInstrumentClusterType.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001660$(GEN): $(HIDL)
1661$(GEN): PRIVATE_HIDL := $(HIDL)
1662$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1663$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1664$(GEN): PRIVATE_CUSTOM_TOOL = \
1665 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001666 -Ljava \
1667 -randroid.hardware:hardware/interfaces \
1668 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001669 android.hardware.automotive.vehicle@2.0::types.VehicleInstrumentClusterType
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001670
1671$(GEN): $(LOCAL_PATH)/types.hal
1672 $(transform-generated-source)
1673LOCAL_GENERATED_SOURCES += $(GEN)
1674
1675#
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001676# Build types.hal (VehiclePropConfig)
1677#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001678GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropConfig.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001679$(GEN): $(HIDL)
1680$(GEN): PRIVATE_HIDL := $(HIDL)
1681$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1682$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1683$(GEN): PRIVATE_CUSTOM_TOOL = \
1684 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001685 -Ljava \
1686 -randroid.hardware:hardware/interfaces \
1687 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001688 android.hardware.automotive.vehicle@2.0::types.VehiclePropConfig
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001689
1690$(GEN): $(LOCAL_PATH)/types.hal
1691 $(transform-generated-source)
1692LOCAL_GENERATED_SOURCES += $(GEN)
1693
1694#
1695# Build types.hal (VehiclePropValue)
1696#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001697GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropValue.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001698$(GEN): $(HIDL)
1699$(GEN): PRIVATE_HIDL := $(HIDL)
1700$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1701$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1702$(GEN): PRIVATE_CUSTOM_TOOL = \
1703 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001704 -Ljava \
1705 -randroid.hardware:hardware/interfaces \
1706 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001707 android.hardware.automotive.vehicle@2.0::types.VehiclePropValue
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001708
1709$(GEN): $(LOCAL_PATH)/types.hal
1710 $(transform-generated-source)
1711LOCAL_GENERATED_SOURCES += $(GEN)
1712
1713#
1714# Build types.hal (VehicleProperty)
1715#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001716GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleProperty.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001717$(GEN): $(HIDL)
1718$(GEN): PRIVATE_HIDL := $(HIDL)
1719$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1720$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1721$(GEN): PRIVATE_CUSTOM_TOOL = \
1722 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001723 -Ljava \
1724 -randroid.hardware:hardware/interfaces \
1725 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001726 android.hardware.automotive.vehicle@2.0::types.VehicleProperty
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001727
1728$(GEN): $(LOCAL_PATH)/types.hal
1729 $(transform-generated-source)
1730LOCAL_GENERATED_SOURCES += $(GEN)
1731
1732#
1733# Build types.hal (VehiclePropertyAccess)
1734#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001735GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyAccess.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001736$(GEN): $(HIDL)
1737$(GEN): PRIVATE_HIDL := $(HIDL)
1738$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1739$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1740$(GEN): PRIVATE_CUSTOM_TOOL = \
1741 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001742 -Ljava \
1743 -randroid.hardware:hardware/interfaces \
1744 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001745 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyAccess
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001746
1747$(GEN): $(LOCAL_PATH)/types.hal
1748 $(transform-generated-source)
1749LOCAL_GENERATED_SOURCES += $(GEN)
1750
1751#
1752# Build types.hal (VehiclePropertyChangeMode)
1753#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001754GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyChangeMode.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001755$(GEN): $(HIDL)
1756$(GEN): PRIVATE_HIDL := $(HIDL)
1757$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1758$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1759$(GEN): PRIVATE_CUSTOM_TOOL = \
1760 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001761 -Ljava \
1762 -randroid.hardware:hardware/interfaces \
1763 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001764 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyChangeMode
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001765
1766$(GEN): $(LOCAL_PATH)/types.hal
1767 $(transform-generated-source)
1768LOCAL_GENERATED_SOURCES += $(GEN)
1769
1770#
1771# Build types.hal (VehiclePropertyGroup)
1772#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001773GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyGroup.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001774$(GEN): $(HIDL)
1775$(GEN): PRIVATE_HIDL := $(HIDL)
1776$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1777$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1778$(GEN): PRIVATE_CUSTOM_TOOL = \
1779 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001780 -Ljava \
1781 -randroid.hardware:hardware/interfaces \
1782 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001783 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyGroup
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001784
1785$(GEN): $(LOCAL_PATH)/types.hal
1786 $(transform-generated-source)
1787LOCAL_GENERATED_SOURCES += $(GEN)
1788
1789#
1790# Build types.hal (VehiclePropertyOperation)
1791#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001792GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyOperation.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001793$(GEN): $(HIDL)
1794$(GEN): PRIVATE_HIDL := $(HIDL)
1795$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1796$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1797$(GEN): PRIVATE_CUSTOM_TOOL = \
1798 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001799 -Ljava \
1800 -randroid.hardware:hardware/interfaces \
1801 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001802 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyOperation
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001803
1804$(GEN): $(LOCAL_PATH)/types.hal
1805 $(transform-generated-source)
1806LOCAL_GENERATED_SOURCES += $(GEN)
1807
1808#
1809# Build types.hal (VehiclePropertyType)
1810#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001811GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyType.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001812$(GEN): $(HIDL)
1813$(GEN): PRIVATE_HIDL := $(HIDL)
1814$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1815$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1816$(GEN): PRIVATE_CUSTOM_TOOL = \
1817 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001818 -Ljava \
1819 -randroid.hardware:hardware/interfaces \
1820 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001821 android.hardware.automotive.vehicle@2.0::types.VehiclePropertyType
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001822
1823$(GEN): $(LOCAL_PATH)/types.hal
1824 $(transform-generated-source)
1825LOCAL_GENERATED_SOURCES += $(GEN)
1826
1827#
1828# Build types.hal (VehicleRadioConstants)
1829#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001830GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleRadioConstants.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001831$(GEN): $(HIDL)
1832$(GEN): PRIVATE_HIDL := $(HIDL)
1833$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1834$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1835$(GEN): PRIVATE_CUSTOM_TOOL = \
1836 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001837 -Ljava \
1838 -randroid.hardware:hardware/interfaces \
1839 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001840 android.hardware.automotive.vehicle@2.0::types.VehicleRadioConstants
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001841
1842$(GEN): $(LOCAL_PATH)/types.hal
1843 $(transform-generated-source)
1844LOCAL_GENERATED_SOURCES += $(GEN)
1845
1846#
1847# Build types.hal (VehicleTurnSignal)
1848#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001849GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleTurnSignal.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001850$(GEN): $(HIDL)
1851$(GEN): PRIVATE_HIDL := $(HIDL)
1852$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1853$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1854$(GEN): PRIVATE_CUSTOM_TOOL = \
1855 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001856 -Ljava \
1857 -randroid.hardware:hardware/interfaces \
1858 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001859 android.hardware.automotive.vehicle@2.0::types.VehicleTurnSignal
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001860
1861$(GEN): $(LOCAL_PATH)/types.hal
1862 $(transform-generated-source)
1863LOCAL_GENERATED_SOURCES += $(GEN)
1864
1865#
1866# Build types.hal (VehicleUnit)
1867#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001868GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleUnit.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001869$(GEN): $(HIDL)
1870$(GEN): PRIVATE_HIDL := $(HIDL)
1871$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1872$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1873$(GEN): PRIVATE_CUSTOM_TOOL = \
1874 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001875 -Ljava \
1876 -randroid.hardware:hardware/interfaces \
1877 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001878 android.hardware.automotive.vehicle@2.0::types.VehicleUnit
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001879
1880$(GEN): $(LOCAL_PATH)/types.hal
1881 $(transform-generated-source)
1882LOCAL_GENERATED_SOURCES += $(GEN)
1883
1884#
Pavel Maltsevf0e53e42017-01-18 16:04:11 -08001885# Build types.hal (Wheel)
1886#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001887GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Wheel.java
Pavel Maltsevf0e53e42017-01-18 16:04:11 -08001888$(GEN): $(HIDL)
1889$(GEN): PRIVATE_HIDL := $(HIDL)
1890$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1891$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1892$(GEN): PRIVATE_CUSTOM_TOOL = \
1893 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1894 -Ljava \
1895 -randroid.hardware:hardware/interfaces \
1896 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001897 android.hardware.automotive.vehicle@2.0::types.Wheel
Pavel Maltsevf0e53e42017-01-18 16:04:11 -08001898
1899$(GEN): $(LOCAL_PATH)/types.hal
1900 $(transform-generated-source)
1901LOCAL_GENERATED_SOURCES += $(GEN)
1902
1903#
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001904# Build IVehicle.hal
1905#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001906GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicle.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001907$(GEN): $(HIDL)
1908$(GEN): PRIVATE_HIDL := $(HIDL)
1909$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicle.hal
1910$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IVehicleCallback.hal
1911$(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
1912$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1913$(GEN): $(LOCAL_PATH)/types.hal
1914$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1915$(GEN): PRIVATE_CUSTOM_TOOL = \
1916 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001917 -Ljava \
1918 -randroid.hardware:hardware/interfaces \
1919 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001920 android.hardware.automotive.vehicle@2.0::IVehicle
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001921
1922$(GEN): $(LOCAL_PATH)/IVehicle.hal
1923 $(transform-generated-source)
1924LOCAL_GENERATED_SOURCES += $(GEN)
1925
1926#
1927# Build IVehicleCallback.hal
1928#
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001929GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicleCallback.java
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001930$(GEN): $(HIDL)
1931$(GEN): PRIVATE_HIDL := $(HIDL)
1932$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicleCallback.hal
1933$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1934$(GEN): $(LOCAL_PATH)/types.hal
1935$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1936$(GEN): PRIVATE_CUSTOM_TOOL = \
1937 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -08001938 -Ljava \
1939 -randroid.hardware:hardware/interfaces \
1940 -randroid.hidl:system/libhidl/transport \
Pavel Maltsev2579fb72017-02-02 12:39:36 -08001941 android.hardware.automotive.vehicle@2.0::IVehicleCallback
Pavel Maltseva2f426a2016-10-04 10:17:05 -07001942
1943$(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
1944 $(transform-generated-source)
1945LOCAL_GENERATED_SOURCES += $(GEN)
1946include $(BUILD_STATIC_JAVA_LIBRARY)
1947
1948
1949
1950include $(call all-makefiles-under,$(LOCAL_PATH))