blob: 3001da05c44344307cb95dc7f504430752df718b [file] [log] [blame]
Pavel Maltsevc5344ac2017-02-08 12:33:46 -08001# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
Andreas Hubere6e54802017-04-13 09:53:54 -07008LOCAL_MODULE := android.hardware.automotive.vehicle-V2.1-java
Pavel Maltsevc5344ac2017-02-08 12:33:46 -08009LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Pavel Maltsevd9979822017-02-16 16:55:06 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Pavel Maltsevc5344ac2017-02-08 12:33:46 -080012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
Andreas Hubere6e54802017-04-13 09:53:54 -070016 android.hardware.automotive.vehicle-V2.0-java \
17 android.hidl.base-V1.0-java \
Pavel Maltsevc5344ac2017-02-08 12:33:46 -080018
19
20#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070021# Build types.hal (DiagnosticFloatSensorIndex)
Enrico Granata7debe912017-02-21 14:28:27 -080022#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070023GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/DiagnosticFloatSensorIndex.java
Enrico Granata7debe912017-02-21 14:28:27 -080024$(GEN): $(HIDL)
25$(GEN): PRIVATE_HIDL := $(HIDL)
26$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
27$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
28$(GEN): PRIVATE_CUSTOM_TOOL = \
29 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
30 -Ljava \
31 -randroid.hardware:hardware/interfaces \
32 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070033 android.hardware.automotive.vehicle@2.1::types.DiagnosticFloatSensorIndex
Enrico Granata7debe912017-02-21 14:28:27 -080034
35$(GEN): $(LOCAL_PATH)/types.hal
36 $(transform-generated-source)
37LOCAL_GENERATED_SOURCES += $(GEN)
38
39#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070040# Build types.hal (DiagnosticIntegerSensorIndex)
Enrico Granata7debe912017-02-21 14:28:27 -080041#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070042GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/DiagnosticIntegerSensorIndex.java
Enrico Granata7debe912017-02-21 14:28:27 -080043$(GEN): $(HIDL)
44$(GEN): PRIVATE_HIDL := $(HIDL)
45$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
46$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
47$(GEN): PRIVATE_CUSTOM_TOOL = \
48 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
49 -Ljava \
50 -randroid.hardware:hardware/interfaces \
51 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070052 android.hardware.automotive.vehicle@2.1::types.DiagnosticIntegerSensorIndex
Enrico Granata7debe912017-02-21 14:28:27 -080053
54$(GEN): $(LOCAL_PATH)/types.hal
55 $(transform-generated-source)
56LOCAL_GENERATED_SOURCES += $(GEN)
57
58#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070059# Build types.hal (Obd2CommonIgnitionMonitors)
Enrico Granata7debe912017-02-21 14:28:27 -080060#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070061GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2CommonIgnitionMonitors.java
Enrico Granata7debe912017-02-21 14:28:27 -080062$(GEN): $(HIDL)
63$(GEN): PRIVATE_HIDL := $(HIDL)
64$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
65$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
66$(GEN): PRIVATE_CUSTOM_TOOL = \
67 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
68 -Ljava \
69 -randroid.hardware:hardware/interfaces \
70 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070071 android.hardware.automotive.vehicle@2.1::types.Obd2CommonIgnitionMonitors
Enrico Granata7debe912017-02-21 14:28:27 -080072
73$(GEN): $(LOCAL_PATH)/types.hal
74 $(transform-generated-source)
75LOCAL_GENERATED_SOURCES += $(GEN)
76
77#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070078# Build types.hal (Obd2CompressionIgnitionMonitors)
Enrico Granata7debe912017-02-21 14:28:27 -080079#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070080GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2CompressionIgnitionMonitors.java
Enrico Granata7debe912017-02-21 14:28:27 -080081$(GEN): $(HIDL)
82$(GEN): PRIVATE_HIDL := $(HIDL)
83$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
84$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
85$(GEN): PRIVATE_CUSTOM_TOOL = \
86 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
87 -Ljava \
88 -randroid.hardware:hardware/interfaces \
89 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070090 android.hardware.automotive.vehicle@2.1::types.Obd2CompressionIgnitionMonitors
Enrico Granata7debe912017-02-21 14:28:27 -080091
92$(GEN): $(LOCAL_PATH)/types.hal
93 $(transform-generated-source)
94LOCAL_GENERATED_SOURCES += $(GEN)
95
96#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070097# Build types.hal (Obd2FuelSystemStatus)
Enrico Granata7debe912017-02-21 14:28:27 -080098#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -070099GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2FuelSystemStatus.java
Enrico Granata7debe912017-02-21 14:28:27 -0800100$(GEN): $(HIDL)
101$(GEN): PRIVATE_HIDL := $(HIDL)
102$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
103$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
104$(GEN): PRIVATE_CUSTOM_TOOL = \
105 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
106 -Ljava \
107 -randroid.hardware:hardware/interfaces \
108 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700109 android.hardware.automotive.vehicle@2.1::types.Obd2FuelSystemStatus
Enrico Granata7debe912017-02-21 14:28:27 -0800110
111$(GEN): $(LOCAL_PATH)/types.hal
112 $(transform-generated-source)
113LOCAL_GENERATED_SOURCES += $(GEN)
114
115#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700116# Build types.hal (Obd2FuelType)
Enrico Granata7debe912017-02-21 14:28:27 -0800117#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700118GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2FuelType.java
Enrico Granata7debe912017-02-21 14:28:27 -0800119$(GEN): $(HIDL)
120$(GEN): PRIVATE_HIDL := $(HIDL)
121$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
122$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
123$(GEN): PRIVATE_CUSTOM_TOOL = \
124 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
125 -Ljava \
126 -randroid.hardware:hardware/interfaces \
127 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700128 android.hardware.automotive.vehicle@2.1::types.Obd2FuelType
Enrico Granata7debe912017-02-21 14:28:27 -0800129
130$(GEN): $(LOCAL_PATH)/types.hal
131 $(transform-generated-source)
132LOCAL_GENERATED_SOURCES += $(GEN)
133
134#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700135# Build types.hal (Obd2IgnitionMonitorKind)
Enrico Granata7debe912017-02-21 14:28:27 -0800136#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700137GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2IgnitionMonitorKind.java
Enrico Granata7debe912017-02-21 14:28:27 -0800138$(GEN): $(HIDL)
139$(GEN): PRIVATE_HIDL := $(HIDL)
140$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
141$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
142$(GEN): PRIVATE_CUSTOM_TOOL = \
143 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
144 -Ljava \
145 -randroid.hardware:hardware/interfaces \
146 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700147 android.hardware.automotive.vehicle@2.1::types.Obd2IgnitionMonitorKind
Enrico Granata7debe912017-02-21 14:28:27 -0800148
149$(GEN): $(LOCAL_PATH)/types.hal
150 $(transform-generated-source)
151LOCAL_GENERATED_SOURCES += $(GEN)
152
153#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700154# Build types.hal (Obd2SecondaryAirStatus)
Enrico Granata7debe912017-02-21 14:28:27 -0800155#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700156GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2SecondaryAirStatus.java
Enrico Granata7debe912017-02-21 14:28:27 -0800157$(GEN): $(HIDL)
158$(GEN): PRIVATE_HIDL := $(HIDL)
159$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
160$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
161$(GEN): PRIVATE_CUSTOM_TOOL = \
162 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
163 -Ljava \
164 -randroid.hardware:hardware/interfaces \
165 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700166 android.hardware.automotive.vehicle@2.1::types.Obd2SecondaryAirStatus
Enrico Granata7debe912017-02-21 14:28:27 -0800167
168$(GEN): $(LOCAL_PATH)/types.hal
169 $(transform-generated-source)
170LOCAL_GENERATED_SOURCES += $(GEN)
171
172#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700173# Build types.hal (Obd2SparkIgnitionMonitors)
Enrico Granata7debe912017-02-21 14:28:27 -0800174#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700175GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2SparkIgnitionMonitors.java
Enrico Granata7debe912017-02-21 14:28:27 -0800176$(GEN): $(HIDL)
177$(GEN): PRIVATE_HIDL := $(HIDL)
178$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
179$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
180$(GEN): PRIVATE_CUSTOM_TOOL = \
181 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
182 -Ljava \
183 -randroid.hardware:hardware/interfaces \
184 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700185 android.hardware.automotive.vehicle@2.1::types.Obd2SparkIgnitionMonitors
Enrico Granata7debe912017-02-21 14:28:27 -0800186
187$(GEN): $(LOCAL_PATH)/types.hal
188 $(transform-generated-source)
189LOCAL_GENERATED_SOURCES += $(GEN)
190
191#
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800192# Build types.hal (VehicleProperty)
193#
194GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VehicleProperty.java
195$(GEN): $(HIDL)
196$(GEN): PRIVATE_HIDL := $(HIDL)
197$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
198$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
199$(GEN): PRIVATE_CUSTOM_TOOL = \
200 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
201 -Ljava \
202 -randroid.hardware:hardware/interfaces \
203 -randroid.hidl:system/libhidl/transport \
204 android.hardware.automotive.vehicle@2.1::types.VehicleProperty
205
206$(GEN): $(LOCAL_PATH)/types.hal
207 $(transform-generated-source)
208LOCAL_GENERATED_SOURCES += $(GEN)
209
210#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700211# Build types.hal (VmsAvailabilityStateIntegerValuesIndex)
212#
213GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsAvailabilityStateIntegerValuesIndex.java
214$(GEN): $(HIDL)
215$(GEN): PRIVATE_HIDL := $(HIDL)
216$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
217$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
218$(GEN): PRIVATE_CUSTOM_TOOL = \
219 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
220 -Ljava \
221 -randroid.hardware:hardware/interfaces \
222 -randroid.hidl:system/libhidl/transport \
223 android.hardware.automotive.vehicle@2.1::types.VmsAvailabilityStateIntegerValuesIndex
224
225$(GEN): $(LOCAL_PATH)/types.hal
226 $(transform-generated-source)
227LOCAL_GENERATED_SOURCES += $(GEN)
228
229#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700230# Build types.hal (VmsBaseMessageIntegerValuesIndex)
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800231#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700232GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsBaseMessageIntegerValuesIndex.java
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800233$(GEN): $(HIDL)
234$(GEN): PRIVATE_HIDL := $(HIDL)
235$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
236$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
237$(GEN): PRIVATE_CUSTOM_TOOL = \
238 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
239 -Ljava \
240 -randroid.hardware:hardware/interfaces \
241 -randroid.hidl:system/libhidl/transport \
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700242 android.hardware.automotive.vehicle@2.1::types.VmsBaseMessageIntegerValuesIndex
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800243
244$(GEN): $(LOCAL_PATH)/types.hal
245 $(transform-generated-source)
246LOCAL_GENERATED_SOURCES += $(GEN)
247
248#
249# Build types.hal (VmsMessageType)
250#
251GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsMessageType.java
252$(GEN): $(HIDL)
253$(GEN): PRIVATE_HIDL := $(HIDL)
254$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
255$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
256$(GEN): PRIVATE_CUSTOM_TOOL = \
257 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
258 -Ljava \
259 -randroid.hardware:hardware/interfaces \
260 -randroid.hidl:system/libhidl/transport \
261 android.hardware.automotive.vehicle@2.1::types.VmsMessageType
262
263$(GEN): $(LOCAL_PATH)/types.hal
264 $(transform-generated-source)
265LOCAL_GENERATED_SOURCES += $(GEN)
266
267#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700268# Build types.hal (VmsMessageWithLayerAndPublisherIdIntegerValuesIndex)
269#
270GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsMessageWithLayerAndPublisherIdIntegerValuesIndex.java
271$(GEN): $(HIDL)
272$(GEN): PRIVATE_HIDL := $(HIDL)
273$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
274$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
275$(GEN): PRIVATE_CUSTOM_TOOL = \
276 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
277 -Ljava \
278 -randroid.hardware:hardware/interfaces \
279 -randroid.hidl:system/libhidl/transport \
280 android.hardware.automotive.vehicle@2.1::types.VmsMessageWithLayerAndPublisherIdIntegerValuesIndex
281
282$(GEN): $(LOCAL_PATH)/types.hal
283 $(transform-generated-source)
284LOCAL_GENERATED_SOURCES += $(GEN)
285
286#
287# Build types.hal (VmsMessageWithLayerIntegerValuesIndex)
288#
289GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsMessageWithLayerIntegerValuesIndex.java
290$(GEN): $(HIDL)
291$(GEN): PRIVATE_HIDL := $(HIDL)
292$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
293$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
294$(GEN): PRIVATE_CUSTOM_TOOL = \
295 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
296 -Ljava \
297 -randroid.hardware:hardware/interfaces \
298 -randroid.hidl:system/libhidl/transport \
299 android.hardware.automotive.vehicle@2.1::types.VmsMessageWithLayerIntegerValuesIndex
300
301$(GEN): $(LOCAL_PATH)/types.hal
302 $(transform-generated-source)
303LOCAL_GENERATED_SOURCES += $(GEN)
304
305#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700306# Build types.hal (VmsOfferingMessageIntegerValuesIndex)
307#
308GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsOfferingMessageIntegerValuesIndex.java
309$(GEN): $(HIDL)
310$(GEN): PRIVATE_HIDL := $(HIDL)
311$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
312$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
313$(GEN): PRIVATE_CUSTOM_TOOL = \
314 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
315 -Ljava \
316 -randroid.hardware:hardware/interfaces \
317 -randroid.hidl:system/libhidl/transport \
318 android.hardware.automotive.vehicle@2.1::types.VmsOfferingMessageIntegerValuesIndex
319
320$(GEN): $(LOCAL_PATH)/types.hal
321 $(transform-generated-source)
322LOCAL_GENERATED_SOURCES += $(GEN)
323
324#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700325# Build types.hal (VmsSubscriptionsStateIntegerValuesIndex)
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700326#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700327GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsSubscriptionsStateIntegerValuesIndex.java
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700328$(GEN): $(HIDL)
329$(GEN): PRIVATE_HIDL := $(HIDL)
330$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
331$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
332$(GEN): PRIVATE_CUSTOM_TOOL = \
333 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
334 -Ljava \
335 -randroid.hardware:hardware/interfaces \
336 -randroid.hidl:system/libhidl/transport \
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700337 android.hardware.automotive.vehicle@2.1::types.VmsSubscriptionsStateIntegerValuesIndex
Antonio Cortes978cc332017-04-06 09:16:31 -0700338
339$(GEN): $(LOCAL_PATH)/types.hal
340 $(transform-generated-source)
341LOCAL_GENERATED_SOURCES += $(GEN)
342
343#
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800344# Build IVehicle.hal
345#
346GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/IVehicle.java
347$(GEN): $(HIDL)
348$(GEN): PRIVATE_HIDL := $(HIDL)
349$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicle.hal
350$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
351$(GEN): PRIVATE_CUSTOM_TOOL = \
352 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
353 -Ljava \
354 -randroid.hardware:hardware/interfaces \
355 -randroid.hidl:system/libhidl/transport \
356 android.hardware.automotive.vehicle@2.1::IVehicle
357
358$(GEN): $(LOCAL_PATH)/IVehicle.hal
359 $(transform-generated-source)
360LOCAL_GENERATED_SOURCES += $(GEN)
361include $(BUILD_JAVA_LIBRARY)
362
363
364################################################################################
365
366include $(CLEAR_VARS)
Andreas Hubere6e54802017-04-13 09:53:54 -0700367LOCAL_MODULE := android.hardware.automotive.vehicle-V2.1-java-static
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800368LOCAL_MODULE_CLASS := JAVA_LIBRARIES
369
Pavel Maltsevd9979822017-02-16 16:55:06 -0800370intermediates := $(call local-generated-sources-dir, COMMON)
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800371
372HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
373
374LOCAL_STATIC_JAVA_LIBRARIES := \
Andreas Hubere6e54802017-04-13 09:53:54 -0700375 android.hardware.automotive.vehicle-V2.0-java-static \
376 android.hidl.base-V1.0-java-static \
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800377
378
379#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700380# Build types.hal (DiagnosticFloatSensorIndex)
Enrico Granata7debe912017-02-21 14:28:27 -0800381#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700382GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/DiagnosticFloatSensorIndex.java
Enrico Granata7debe912017-02-21 14:28:27 -0800383$(GEN): $(HIDL)
384$(GEN): PRIVATE_HIDL := $(HIDL)
385$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
386$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
387$(GEN): PRIVATE_CUSTOM_TOOL = \
388 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
389 -Ljava \
390 -randroid.hardware:hardware/interfaces \
391 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700392 android.hardware.automotive.vehicle@2.1::types.DiagnosticFloatSensorIndex
Enrico Granata7debe912017-02-21 14:28:27 -0800393
394$(GEN): $(LOCAL_PATH)/types.hal
395 $(transform-generated-source)
396LOCAL_GENERATED_SOURCES += $(GEN)
397
398#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700399# Build types.hal (DiagnosticIntegerSensorIndex)
Enrico Granata7debe912017-02-21 14:28:27 -0800400#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700401GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/DiagnosticIntegerSensorIndex.java
Enrico Granata7debe912017-02-21 14:28:27 -0800402$(GEN): $(HIDL)
403$(GEN): PRIVATE_HIDL := $(HIDL)
404$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
405$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
406$(GEN): PRIVATE_CUSTOM_TOOL = \
407 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
408 -Ljava \
409 -randroid.hardware:hardware/interfaces \
410 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700411 android.hardware.automotive.vehicle@2.1::types.DiagnosticIntegerSensorIndex
Enrico Granata7debe912017-02-21 14:28:27 -0800412
413$(GEN): $(LOCAL_PATH)/types.hal
414 $(transform-generated-source)
415LOCAL_GENERATED_SOURCES += $(GEN)
416
417#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700418# Build types.hal (Obd2CommonIgnitionMonitors)
Enrico Granata7debe912017-02-21 14:28:27 -0800419#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700420GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2CommonIgnitionMonitors.java
Enrico Granata7debe912017-02-21 14:28:27 -0800421$(GEN): $(HIDL)
422$(GEN): PRIVATE_HIDL := $(HIDL)
423$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
424$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
425$(GEN): PRIVATE_CUSTOM_TOOL = \
426 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
427 -Ljava \
428 -randroid.hardware:hardware/interfaces \
429 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700430 android.hardware.automotive.vehicle@2.1::types.Obd2CommonIgnitionMonitors
Enrico Granata7debe912017-02-21 14:28:27 -0800431
432$(GEN): $(LOCAL_PATH)/types.hal
433 $(transform-generated-source)
434LOCAL_GENERATED_SOURCES += $(GEN)
435
436#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700437# Build types.hal (Obd2CompressionIgnitionMonitors)
Enrico Granata7debe912017-02-21 14:28:27 -0800438#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700439GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2CompressionIgnitionMonitors.java
Enrico Granata7debe912017-02-21 14:28:27 -0800440$(GEN): $(HIDL)
441$(GEN): PRIVATE_HIDL := $(HIDL)
442$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
443$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
444$(GEN): PRIVATE_CUSTOM_TOOL = \
445 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
446 -Ljava \
447 -randroid.hardware:hardware/interfaces \
448 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700449 android.hardware.automotive.vehicle@2.1::types.Obd2CompressionIgnitionMonitors
Enrico Granata7debe912017-02-21 14:28:27 -0800450
451$(GEN): $(LOCAL_PATH)/types.hal
452 $(transform-generated-source)
453LOCAL_GENERATED_SOURCES += $(GEN)
454
455#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700456# Build types.hal (Obd2FuelSystemStatus)
Enrico Granata7debe912017-02-21 14:28:27 -0800457#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700458GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2FuelSystemStatus.java
Enrico Granata7debe912017-02-21 14:28:27 -0800459$(GEN): $(HIDL)
460$(GEN): PRIVATE_HIDL := $(HIDL)
461$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
462$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
463$(GEN): PRIVATE_CUSTOM_TOOL = \
464 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
465 -Ljava \
466 -randroid.hardware:hardware/interfaces \
467 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700468 android.hardware.automotive.vehicle@2.1::types.Obd2FuelSystemStatus
Enrico Granata7debe912017-02-21 14:28:27 -0800469
470$(GEN): $(LOCAL_PATH)/types.hal
471 $(transform-generated-source)
472LOCAL_GENERATED_SOURCES += $(GEN)
473
474#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700475# Build types.hal (Obd2FuelType)
Enrico Granata7debe912017-02-21 14:28:27 -0800476#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700477GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2FuelType.java
Enrico Granata7debe912017-02-21 14:28:27 -0800478$(GEN): $(HIDL)
479$(GEN): PRIVATE_HIDL := $(HIDL)
480$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
481$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
482$(GEN): PRIVATE_CUSTOM_TOOL = \
483 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
484 -Ljava \
485 -randroid.hardware:hardware/interfaces \
486 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700487 android.hardware.automotive.vehicle@2.1::types.Obd2FuelType
Enrico Granata7debe912017-02-21 14:28:27 -0800488
489$(GEN): $(LOCAL_PATH)/types.hal
490 $(transform-generated-source)
491LOCAL_GENERATED_SOURCES += $(GEN)
492
493#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700494# Build types.hal (Obd2IgnitionMonitorKind)
Enrico Granata7debe912017-02-21 14:28:27 -0800495#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700496GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2IgnitionMonitorKind.java
Enrico Granata7debe912017-02-21 14:28:27 -0800497$(GEN): $(HIDL)
498$(GEN): PRIVATE_HIDL := $(HIDL)
499$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
500$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
501$(GEN): PRIVATE_CUSTOM_TOOL = \
502 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
503 -Ljava \
504 -randroid.hardware:hardware/interfaces \
505 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700506 android.hardware.automotive.vehicle@2.1::types.Obd2IgnitionMonitorKind
Enrico Granata7debe912017-02-21 14:28:27 -0800507
508$(GEN): $(LOCAL_PATH)/types.hal
509 $(transform-generated-source)
510LOCAL_GENERATED_SOURCES += $(GEN)
511
512#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700513# Build types.hal (Obd2SecondaryAirStatus)
Enrico Granata7debe912017-02-21 14:28:27 -0800514#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700515GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2SecondaryAirStatus.java
Enrico Granata7debe912017-02-21 14:28:27 -0800516$(GEN): $(HIDL)
517$(GEN): PRIVATE_HIDL := $(HIDL)
518$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
519$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
520$(GEN): PRIVATE_CUSTOM_TOOL = \
521 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
522 -Ljava \
523 -randroid.hardware:hardware/interfaces \
524 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700525 android.hardware.automotive.vehicle@2.1::types.Obd2SecondaryAirStatus
Enrico Granata7debe912017-02-21 14:28:27 -0800526
527$(GEN): $(LOCAL_PATH)/types.hal
528 $(transform-generated-source)
529LOCAL_GENERATED_SOURCES += $(GEN)
530
531#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700532# Build types.hal (Obd2SparkIgnitionMonitors)
Enrico Granata7debe912017-02-21 14:28:27 -0800533#
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700534GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/Obd2SparkIgnitionMonitors.java
Enrico Granata7debe912017-02-21 14:28:27 -0800535$(GEN): $(HIDL)
536$(GEN): PRIVATE_HIDL := $(HIDL)
537$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
538$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
539$(GEN): PRIVATE_CUSTOM_TOOL = \
540 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
541 -Ljava \
542 -randroid.hardware:hardware/interfaces \
543 -randroid.hidl:system/libhidl/transport \
Enrico Granata5aa4b5d2017-07-25 17:20:53 -0700544 android.hardware.automotive.vehicle@2.1::types.Obd2SparkIgnitionMonitors
Enrico Granata7debe912017-02-21 14:28:27 -0800545
546$(GEN): $(LOCAL_PATH)/types.hal
547 $(transform-generated-source)
548LOCAL_GENERATED_SOURCES += $(GEN)
549
550#
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800551# Build types.hal (VehicleProperty)
552#
553GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VehicleProperty.java
554$(GEN): $(HIDL)
555$(GEN): PRIVATE_HIDL := $(HIDL)
556$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
557$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
558$(GEN): PRIVATE_CUSTOM_TOOL = \
559 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
560 -Ljava \
561 -randroid.hardware:hardware/interfaces \
562 -randroid.hidl:system/libhidl/transport \
563 android.hardware.automotive.vehicle@2.1::types.VehicleProperty
564
565$(GEN): $(LOCAL_PATH)/types.hal
566 $(transform-generated-source)
567LOCAL_GENERATED_SOURCES += $(GEN)
568
569#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700570# Build types.hal (VmsAvailabilityStateIntegerValuesIndex)
571#
572GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsAvailabilityStateIntegerValuesIndex.java
573$(GEN): $(HIDL)
574$(GEN): PRIVATE_HIDL := $(HIDL)
575$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
576$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
577$(GEN): PRIVATE_CUSTOM_TOOL = \
578 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
579 -Ljava \
580 -randroid.hardware:hardware/interfaces \
581 -randroid.hidl:system/libhidl/transport \
582 android.hardware.automotive.vehicle@2.1::types.VmsAvailabilityStateIntegerValuesIndex
583
584$(GEN): $(LOCAL_PATH)/types.hal
585 $(transform-generated-source)
586LOCAL_GENERATED_SOURCES += $(GEN)
587
588#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700589# Build types.hal (VmsBaseMessageIntegerValuesIndex)
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800590#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700591GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsBaseMessageIntegerValuesIndex.java
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800592$(GEN): $(HIDL)
593$(GEN): PRIVATE_HIDL := $(HIDL)
594$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
595$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
596$(GEN): PRIVATE_CUSTOM_TOOL = \
597 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
598 -Ljava \
599 -randroid.hardware:hardware/interfaces \
600 -randroid.hidl:system/libhidl/transport \
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700601 android.hardware.automotive.vehicle@2.1::types.VmsBaseMessageIntegerValuesIndex
Antonio Cortesdd1b9d32017-02-22 07:30:13 -0800602
603$(GEN): $(LOCAL_PATH)/types.hal
604 $(transform-generated-source)
605LOCAL_GENERATED_SOURCES += $(GEN)
606
607#
608# Build types.hal (VmsMessageType)
609#
610GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsMessageType.java
611$(GEN): $(HIDL)
612$(GEN): PRIVATE_HIDL := $(HIDL)
613$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
614$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
615$(GEN): PRIVATE_CUSTOM_TOOL = \
616 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
617 -Ljava \
618 -randroid.hardware:hardware/interfaces \
619 -randroid.hidl:system/libhidl/transport \
620 android.hardware.automotive.vehicle@2.1::types.VmsMessageType
621
622$(GEN): $(LOCAL_PATH)/types.hal
623 $(transform-generated-source)
624LOCAL_GENERATED_SOURCES += $(GEN)
625
626#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700627# Build types.hal (VmsMessageWithLayerAndPublisherIdIntegerValuesIndex)
628#
629GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsMessageWithLayerAndPublisherIdIntegerValuesIndex.java
630$(GEN): $(HIDL)
631$(GEN): PRIVATE_HIDL := $(HIDL)
632$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
633$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
634$(GEN): PRIVATE_CUSTOM_TOOL = \
635 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
636 -Ljava \
637 -randroid.hardware:hardware/interfaces \
638 -randroid.hidl:system/libhidl/transport \
639 android.hardware.automotive.vehicle@2.1::types.VmsMessageWithLayerAndPublisherIdIntegerValuesIndex
640
641$(GEN): $(LOCAL_PATH)/types.hal
642 $(transform-generated-source)
643LOCAL_GENERATED_SOURCES += $(GEN)
644
645#
646# Build types.hal (VmsMessageWithLayerIntegerValuesIndex)
647#
648GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsMessageWithLayerIntegerValuesIndex.java
649$(GEN): $(HIDL)
650$(GEN): PRIVATE_HIDL := $(HIDL)
651$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
652$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
653$(GEN): PRIVATE_CUSTOM_TOOL = \
654 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
655 -Ljava \
656 -randroid.hardware:hardware/interfaces \
657 -randroid.hidl:system/libhidl/transport \
658 android.hardware.automotive.vehicle@2.1::types.VmsMessageWithLayerIntegerValuesIndex
659
660$(GEN): $(LOCAL_PATH)/types.hal
661 $(transform-generated-source)
662LOCAL_GENERATED_SOURCES += $(GEN)
663
664#
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700665# Build types.hal (VmsOfferingMessageIntegerValuesIndex)
666#
667GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsOfferingMessageIntegerValuesIndex.java
668$(GEN): $(HIDL)
669$(GEN): PRIVATE_HIDL := $(HIDL)
670$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
671$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
672$(GEN): PRIVATE_CUSTOM_TOOL = \
673 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
674 -Ljava \
675 -randroid.hardware:hardware/interfaces \
676 -randroid.hidl:system/libhidl/transport \
677 android.hardware.automotive.vehicle@2.1::types.VmsOfferingMessageIntegerValuesIndex
678
679$(GEN): $(LOCAL_PATH)/types.hal
680 $(transform-generated-source)
681LOCAL_GENERATED_SOURCES += $(GEN)
682
683#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700684# Build types.hal (VmsSubscriptionsStateIntegerValuesIndex)
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700685#
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700686GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/VmsSubscriptionsStateIntegerValuesIndex.java
Asaf Rosenfeld5847a002017-03-27 15:48:46 -0700687$(GEN): $(HIDL)
688$(GEN): PRIVATE_HIDL := $(HIDL)
689$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
690$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
691$(GEN): PRIVATE_CUSTOM_TOOL = \
692 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
693 -Ljava \
694 -randroid.hardware:hardware/interfaces \
695 -randroid.hidl:system/libhidl/transport \
Asaf Rosenfeld01d10a12017-07-26 23:30:15 -0700696 android.hardware.automotive.vehicle@2.1::types.VmsSubscriptionsStateIntegerValuesIndex
Antonio Cortes978cc332017-04-06 09:16:31 -0700697
698$(GEN): $(LOCAL_PATH)/types.hal
699 $(transform-generated-source)
700LOCAL_GENERATED_SOURCES += $(GEN)
701
702#
Pavel Maltsevc5344ac2017-02-08 12:33:46 -0800703# Build IVehicle.hal
704#
705GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_1/IVehicle.java
706$(GEN): $(HIDL)
707$(GEN): PRIVATE_HIDL := $(HIDL)
708$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVehicle.hal
709$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
710$(GEN): PRIVATE_CUSTOM_TOOL = \
711 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
712 -Ljava \
713 -randroid.hardware:hardware/interfaces \
714 -randroid.hidl:system/libhidl/transport \
715 android.hardware.automotive.vehicle@2.1::IVehicle
716
717$(GEN): $(LOCAL_PATH)/IVehicle.hal
718 $(transform-generated-source)
719LOCAL_GENERATED_SOURCES += $(GEN)
720include $(BUILD_STATIC_JAVA_LIBRARY)
721
722
723
724include $(call all-makefiles-under,$(LOCAL_PATH))