Home | History | Annotate | Download | only in 2.0
      1 # This file is autogenerated by hidl-gen. Do not edit manually.
      2 
      3 LOCAL_PATH := $(call my-dir)
      4 
      5 ################################################################################
      6 
      7 include $(CLEAR_VARS)
      8 LOCAL_MODULE := android.hardware.automotive.vehicle-V2.0-java
      9 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
     10 
     11 intermediates := $(call local-generated-sources-dir, COMMON)
     12 
     13 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
     14 
     15 LOCAL_JAVA_LIBRARIES := \
     16     android.hidl.base-V1.0-java \
     17 
     18 
     19 #
     20 # Build types.hal (StatusCode)
     21 #
     22 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/StatusCode.java
     23 $(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) \
     29         -Ljava \
     30         -randroid.hardware:hardware/interfaces \
     31         -randroid.hidl:system/libhidl/transport \
     32         android.hardware.automotive.vehicle (a] 2.0::types.StatusCode
     33 
     34 $(GEN): $(LOCAL_PATH)/types.hal
     35 	$(transform-generated-source)
     36 LOCAL_GENERATED_SOURCES += $(GEN)
     37 
     38 #
     39 # Build types.hal (SubscribeFlags)
     40 #
     41 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeFlags.java
     42 $(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) \
     48         -Ljava \
     49         -randroid.hardware:hardware/interfaces \
     50         -randroid.hidl:system/libhidl/transport \
     51         android.hardware.automotive.vehicle (a] 2.0::types.SubscribeFlags
     52 
     53 $(GEN): $(LOCAL_PATH)/types.hal
     54 	$(transform-generated-source)
     55 LOCAL_GENERATED_SOURCES += $(GEN)
     56 
     57 #
     58 # Build types.hal (SubscribeOptions)
     59 #
     60 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeOptions.java
     61 $(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) \
     67         -Ljava \
     68         -randroid.hardware:hardware/interfaces \
     69         -randroid.hidl:system/libhidl/transport \
     70         android.hardware.automotive.vehicle (a] 2.0::types.SubscribeOptions
     71 
     72 $(GEN): $(LOCAL_PATH)/types.hal
     73 	$(transform-generated-source)
     74 LOCAL_GENERATED_SOURCES += $(GEN)
     75 
     76 #
     77 # Build types.hal (VehicleApPowerBootupReason)
     78 #
     79 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerBootupReason.java
     80 $(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) \
     86         -Ljava \
     87         -randroid.hardware:hardware/interfaces \
     88         -randroid.hidl:system/libhidl/transport \
     89         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerBootupReason
     90 
     91 $(GEN): $(LOCAL_PATH)/types.hal
     92 	$(transform-generated-source)
     93 LOCAL_GENERATED_SOURCES += $(GEN)
     94 
     95 #
     96 # Build types.hal (VehicleApPowerSetState)
     97 #
     98 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerSetState.java
     99 $(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) \
    105         -Ljava \
    106         -randroid.hardware:hardware/interfaces \
    107         -randroid.hidl:system/libhidl/transport \
    108         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerSetState
    109 
    110 $(GEN): $(LOCAL_PATH)/types.hal
    111 	$(transform-generated-source)
    112 LOCAL_GENERATED_SOURCES += $(GEN)
    113 
    114 #
    115 # Build types.hal (VehicleApPowerState)
    116 #
    117 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerState.java
    118 $(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) \
    124         -Ljava \
    125         -randroid.hardware:hardware/interfaces \
    126         -randroid.hidl:system/libhidl/transport \
    127         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerState
    128 
    129 $(GEN): $(LOCAL_PATH)/types.hal
    130 	$(transform-generated-source)
    131 LOCAL_GENERATED_SOURCES += $(GEN)
    132 
    133 #
    134 # Build types.hal (VehicleApPowerStateConfigFlag)
    135 #
    136 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateConfigFlag.java
    137 $(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) \
    143         -Ljava \
    144         -randroid.hardware:hardware/interfaces \
    145         -randroid.hidl:system/libhidl/transport \
    146         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerStateConfigFlag
    147 
    148 $(GEN): $(LOCAL_PATH)/types.hal
    149 	$(transform-generated-source)
    150 LOCAL_GENERATED_SOURCES += $(GEN)
    151 
    152 #
    153 # Build types.hal (VehicleApPowerStateIndex)
    154 #
    155 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateIndex.java
    156 $(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) \
    162         -Ljava \
    163         -randroid.hardware:hardware/interfaces \
    164         -randroid.hidl:system/libhidl/transport \
    165         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerStateIndex
    166 
    167 $(GEN): $(LOCAL_PATH)/types.hal
    168 	$(transform-generated-source)
    169 LOCAL_GENERATED_SOURCES += $(GEN)
    170 
    171 #
    172 # Build types.hal (VehicleApPowerStateShutdownParam)
    173 #
    174 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateShutdownParam.java
    175 $(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) \
    181         -Ljava \
    182         -randroid.hardware:hardware/interfaces \
    183         -randroid.hidl:system/libhidl/transport \
    184         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerStateShutdownParam
    185 
    186 $(GEN): $(LOCAL_PATH)/types.hal
    187 	$(transform-generated-source)
    188 LOCAL_GENERATED_SOURCES += $(GEN)
    189 
    190 #
    191 # Build types.hal (VehicleArea)
    192 #
    193 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleArea.java
    194 $(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) \
    200         -Ljava \
    201         -randroid.hardware:hardware/interfaces \
    202         -randroid.hidl:system/libhidl/transport \
    203         android.hardware.automotive.vehicle (a] 2.0::types.VehicleArea
    204 
    205 $(GEN): $(LOCAL_PATH)/types.hal
    206 	$(transform-generated-source)
    207 LOCAL_GENERATED_SOURCES += $(GEN)
    208 
    209 #
    210 # Build types.hal (VehicleAreaConfig)
    211 #
    212 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaConfig.java
    213 $(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) \
    219         -Ljava \
    220         -randroid.hardware:hardware/interfaces \
    221         -randroid.hidl:system/libhidl/transport \
    222         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaConfig
    223 
    224 $(GEN): $(LOCAL_PATH)/types.hal
    225 	$(transform-generated-source)
    226 LOCAL_GENERATED_SOURCES += $(GEN)
    227 
    228 #
    229 # Build types.hal (VehicleAreaDoor)
    230 #
    231 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaDoor.java
    232 $(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) \
    238         -Ljava \
    239         -randroid.hardware:hardware/interfaces \
    240         -randroid.hidl:system/libhidl/transport \
    241         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaDoor
    242 
    243 $(GEN): $(LOCAL_PATH)/types.hal
    244 	$(transform-generated-source)
    245 LOCAL_GENERATED_SOURCES += $(GEN)
    246 
    247 #
    248 # Build types.hal (VehicleAreaMirror)
    249 #
    250 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaMirror.java
    251 $(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) \
    257         -Ljava \
    258         -randroid.hardware:hardware/interfaces \
    259         -randroid.hidl:system/libhidl/transport \
    260         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaMirror
    261 
    262 $(GEN): $(LOCAL_PATH)/types.hal
    263 	$(transform-generated-source)
    264 LOCAL_GENERATED_SOURCES += $(GEN)
    265 
    266 #
    267 # Build types.hal (VehicleAreaSeat)
    268 #
    269 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaSeat.java
    270 $(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) \
    276         -Ljava \
    277         -randroid.hardware:hardware/interfaces \
    278         -randroid.hidl:system/libhidl/transport \
    279         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaSeat
    280 
    281 $(GEN): $(LOCAL_PATH)/types.hal
    282 	$(transform-generated-source)
    283 LOCAL_GENERATED_SOURCES += $(GEN)
    284 
    285 #
    286 # Build types.hal (VehicleAreaWindow)
    287 #
    288 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaWindow.java
    289 $(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) \
    295         -Ljava \
    296         -randroid.hardware:hardware/interfaces \
    297         -randroid.hidl:system/libhidl/transport \
    298         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaWindow
    299 
    300 $(GEN): $(LOCAL_PATH)/types.hal
    301 	$(transform-generated-source)
    302 LOCAL_GENERATED_SOURCES += $(GEN)
    303 
    304 #
    305 # Build types.hal (VehicleAreaZone)
    306 #
    307 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaZone.java
    308 $(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) \
    314         -Ljava \
    315         -randroid.hardware:hardware/interfaces \
    316         -randroid.hidl:system/libhidl/transport \
    317         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaZone
    318 
    319 $(GEN): $(LOCAL_PATH)/types.hal
    320 	$(transform-generated-source)
    321 LOCAL_GENERATED_SOURCES += $(GEN)
    322 
    323 #
    324 # Build types.hal (VehicleAudioContextFlag)
    325 #
    326 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioContextFlag.java
    327 $(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) \
    333         -Ljava \
    334         -randroid.hardware:hardware/interfaces \
    335         -randroid.hidl:system/libhidl/transport \
    336         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioContextFlag
    337 
    338 $(GEN): $(LOCAL_PATH)/types.hal
    339 	$(transform-generated-source)
    340 LOCAL_GENERATED_SOURCES += $(GEN)
    341 
    342 #
    343 # Build types.hal (VehicleAudioExtFocusFlag)
    344 #
    345 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioExtFocusFlag.java
    346 $(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) \
    352         -Ljava \
    353         -randroid.hardware:hardware/interfaces \
    354         -randroid.hidl:system/libhidl/transport \
    355         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioExtFocusFlag
    356 
    357 $(GEN): $(LOCAL_PATH)/types.hal
    358 	$(transform-generated-source)
    359 LOCAL_GENERATED_SOURCES += $(GEN)
    360 
    361 #
    362 # Build types.hal (VehicleAudioFocusIndex)
    363 #
    364 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusIndex.java
    365 $(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) \
    371         -Ljava \
    372         -randroid.hardware:hardware/interfaces \
    373         -randroid.hidl:system/libhidl/transport \
    374         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioFocusIndex
    375 
    376 $(GEN): $(LOCAL_PATH)/types.hal
    377 	$(transform-generated-source)
    378 LOCAL_GENERATED_SOURCES += $(GEN)
    379 
    380 #
    381 # Build types.hal (VehicleAudioFocusRequest)
    382 #
    383 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusRequest.java
    384 $(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) \
    390         -Ljava \
    391         -randroid.hardware:hardware/interfaces \
    392         -randroid.hidl:system/libhidl/transport \
    393         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioFocusRequest
    394 
    395 $(GEN): $(LOCAL_PATH)/types.hal
    396 	$(transform-generated-source)
    397 LOCAL_GENERATED_SOURCES += $(GEN)
    398 
    399 #
    400 # Build types.hal (VehicleAudioFocusState)
    401 #
    402 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusState.java
    403 $(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) \
    409         -Ljava \
    410         -randroid.hardware:hardware/interfaces \
    411         -randroid.hidl:system/libhidl/transport \
    412         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioFocusState
    413 
    414 $(GEN): $(LOCAL_PATH)/types.hal
    415 	$(transform-generated-source)
    416 LOCAL_GENERATED_SOURCES += $(GEN)
    417 
    418 #
    419 # Build types.hal (VehicleAudioHwVariantConfigFlag)
    420 #
    421 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioHwVariantConfigFlag.java
    422 $(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) \
    428         -Ljava \
    429         -randroid.hardware:hardware/interfaces \
    430         -randroid.hidl:system/libhidl/transport \
    431         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioHwVariantConfigFlag
    432 
    433 $(GEN): $(LOCAL_PATH)/types.hal
    434 	$(transform-generated-source)
    435 LOCAL_GENERATED_SOURCES += $(GEN)
    436 
    437 #
    438 # Build types.hal (VehicleAudioRoutingPolicyIndex)
    439 #
    440 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioRoutingPolicyIndex.java
    441 $(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) \
    447         -Ljava \
    448         -randroid.hardware:hardware/interfaces \
    449         -randroid.hidl:system/libhidl/transport \
    450         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioRoutingPolicyIndex
    451 
    452 $(GEN): $(LOCAL_PATH)/types.hal
    453 	$(transform-generated-source)
    454 LOCAL_GENERATED_SOURCES += $(GEN)
    455 
    456 #
    457 # Build types.hal (VehicleAudioStream)
    458 #
    459 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStream.java
    460 $(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) \
    466         -Ljava \
    467         -randroid.hardware:hardware/interfaces \
    468         -randroid.hidl:system/libhidl/transport \
    469         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioStream
    470 
    471 $(GEN): $(LOCAL_PATH)/types.hal
    472 	$(transform-generated-source)
    473 LOCAL_GENERATED_SOURCES += $(GEN)
    474 
    475 #
    476 # Build types.hal (VehicleAudioStreamFlag)
    477 #
    478 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStreamFlag.java
    479 $(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) \
    485         -Ljava \
    486         -randroid.hardware:hardware/interfaces \
    487         -randroid.hidl:system/libhidl/transport \
    488         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioStreamFlag
    489 
    490 $(GEN): $(LOCAL_PATH)/types.hal
    491 	$(transform-generated-source)
    492 LOCAL_GENERATED_SOURCES += $(GEN)
    493 
    494 #
    495 # Build types.hal (VehicleAudioVolumeCapabilityFlag)
    496 #
    497 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeCapabilityFlag.java
    498 $(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) \
    504         -Ljava \
    505         -randroid.hardware:hardware/interfaces \
    506         -randroid.hidl:system/libhidl/transport \
    507         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeCapabilityFlag
    508 
    509 $(GEN): $(LOCAL_PATH)/types.hal
    510 	$(transform-generated-source)
    511 LOCAL_GENERATED_SOURCES += $(GEN)
    512 
    513 #
    514 # Build types.hal (VehicleAudioVolumeIndex)
    515 #
    516 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeIndex.java
    517 $(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) \
    523         -Ljava \
    524         -randroid.hardware:hardware/interfaces \
    525         -randroid.hidl:system/libhidl/transport \
    526         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeIndex
    527 
    528 $(GEN): $(LOCAL_PATH)/types.hal
    529 	$(transform-generated-source)
    530 LOCAL_GENERATED_SOURCES += $(GEN)
    531 
    532 #
    533 # Build types.hal (VehicleAudioVolumeLimitIndex)
    534 #
    535 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeLimitIndex.java
    536 $(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) \
    542         -Ljava \
    543         -randroid.hardware:hardware/interfaces \
    544         -randroid.hidl:system/libhidl/transport \
    545         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeLimitIndex
    546 
    547 $(GEN): $(LOCAL_PATH)/types.hal
    548 	$(transform-generated-source)
    549 LOCAL_GENERATED_SOURCES += $(GEN)
    550 
    551 #
    552 # Build types.hal (VehicleAudioVolumeState)
    553 #
    554 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeState.java
    555 $(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) \
    561         -Ljava \
    562         -randroid.hardware:hardware/interfaces \
    563         -randroid.hidl:system/libhidl/transport \
    564         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeState
    565 
    566 $(GEN): $(LOCAL_PATH)/types.hal
    567 	$(transform-generated-source)
    568 LOCAL_GENERATED_SOURCES += $(GEN)
    569 
    570 #
    571 # Build types.hal (VehicleDisplay)
    572 #
    573 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDisplay.java
    574 $(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) \
    580         -Ljava \
    581         -randroid.hardware:hardware/interfaces \
    582         -randroid.hidl:system/libhidl/transport \
    583         android.hardware.automotive.vehicle (a] 2.0::types.VehicleDisplay
    584 
    585 $(GEN): $(LOCAL_PATH)/types.hal
    586 	$(transform-generated-source)
    587 LOCAL_GENERATED_SOURCES += $(GEN)
    588 
    589 #
    590 # Build types.hal (VehicleDrivingStatus)
    591 #
    592 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDrivingStatus.java
    593 $(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) \
    599         -Ljava \
    600         -randroid.hardware:hardware/interfaces \
    601         -randroid.hidl:system/libhidl/transport \
    602         android.hardware.automotive.vehicle (a] 2.0::types.VehicleDrivingStatus
    603 
    604 $(GEN): $(LOCAL_PATH)/types.hal
    605 	$(transform-generated-source)
    606 LOCAL_GENERATED_SOURCES += $(GEN)
    607 
    608 #
    609 # Build types.hal (VehicleGear)
    610 #
    611 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleGear.java
    612 $(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) \
    618         -Ljava \
    619         -randroid.hardware:hardware/interfaces \
    620         -randroid.hidl:system/libhidl/transport \
    621         android.hardware.automotive.vehicle (a] 2.0::types.VehicleGear
    622 
    623 $(GEN): $(LOCAL_PATH)/types.hal
    624 	$(transform-generated-source)
    625 LOCAL_GENERATED_SOURCES += $(GEN)
    626 
    627 #
    628 # Build types.hal (VehicleHvacFanDirection)
    629 #
    630 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHvacFanDirection.java
    631 $(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) \
    637         -Ljava \
    638         -randroid.hardware:hardware/interfaces \
    639         -randroid.hidl:system/libhidl/transport \
    640         android.hardware.automotive.vehicle (a] 2.0::types.VehicleHvacFanDirection
    641 
    642 $(GEN): $(LOCAL_PATH)/types.hal
    643 	$(transform-generated-source)
    644 LOCAL_GENERATED_SOURCES += $(GEN)
    645 
    646 #
    647 # Build types.hal (VehicleHwKeyInputAction)
    648 #
    649 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHwKeyInputAction.java
    650 $(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) \
    656         -Ljava \
    657         -randroid.hardware:hardware/interfaces \
    658         -randroid.hidl:system/libhidl/transport \
    659         android.hardware.automotive.vehicle (a] 2.0::types.VehicleHwKeyInputAction
    660 
    661 $(GEN): $(LOCAL_PATH)/types.hal
    662 	$(transform-generated-source)
    663 LOCAL_GENERATED_SOURCES += $(GEN)
    664 
    665 #
    666 # Build types.hal (VehicleIgnitionState)
    667 #
    668 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleIgnitionState.java
    669 $(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 \
    678         android.hardware.automotive.vehicle (a] 2.0::types.VehicleIgnitionState
    679 
    680 $(GEN): $(LOCAL_PATH)/types.hal
    681 	$(transform-generated-source)
    682 LOCAL_GENERATED_SOURCES += $(GEN)
    683 
    684 #
    685 # Build types.hal (VehicleInstrumentClusterType)
    686 #
    687 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleInstrumentClusterType.java
    688 $(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) \
    694         -Ljava \
    695         -randroid.hardware:hardware/interfaces \
    696         -randroid.hidl:system/libhidl/transport \
    697         android.hardware.automotive.vehicle (a] 2.0::types.VehicleInstrumentClusterType
    698 
    699 $(GEN): $(LOCAL_PATH)/types.hal
    700 	$(transform-generated-source)
    701 LOCAL_GENERATED_SOURCES += $(GEN)
    702 
    703 #
    704 # Build types.hal (VehiclePropConfig)
    705 #
    706 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropConfig.java
    707 $(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) \
    713         -Ljava \
    714         -randroid.hardware:hardware/interfaces \
    715         -randroid.hidl:system/libhidl/transport \
    716         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropConfig
    717 
    718 $(GEN): $(LOCAL_PATH)/types.hal
    719 	$(transform-generated-source)
    720 LOCAL_GENERATED_SOURCES += $(GEN)
    721 
    722 #
    723 # Build types.hal (VehiclePropValue)
    724 #
    725 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropValue.java
    726 $(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) \
    732         -Ljava \
    733         -randroid.hardware:hardware/interfaces \
    734         -randroid.hidl:system/libhidl/transport \
    735         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropValue
    736 
    737 $(GEN): $(LOCAL_PATH)/types.hal
    738 	$(transform-generated-source)
    739 LOCAL_GENERATED_SOURCES += $(GEN)
    740 
    741 #
    742 # Build types.hal (VehicleProperty)
    743 #
    744 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleProperty.java
    745 $(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) \
    751         -Ljava \
    752         -randroid.hardware:hardware/interfaces \
    753         -randroid.hidl:system/libhidl/transport \
    754         android.hardware.automotive.vehicle (a] 2.0::types.VehicleProperty
    755 
    756 $(GEN): $(LOCAL_PATH)/types.hal
    757 	$(transform-generated-source)
    758 LOCAL_GENERATED_SOURCES += $(GEN)
    759 
    760 #
    761 # Build types.hal (VehiclePropertyAccess)
    762 #
    763 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyAccess.java
    764 $(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) \
    770         -Ljava \
    771         -randroid.hardware:hardware/interfaces \
    772         -randroid.hidl:system/libhidl/transport \
    773         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyAccess
    774 
    775 $(GEN): $(LOCAL_PATH)/types.hal
    776 	$(transform-generated-source)
    777 LOCAL_GENERATED_SOURCES += $(GEN)
    778 
    779 #
    780 # Build types.hal (VehiclePropertyChangeMode)
    781 #
    782 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyChangeMode.java
    783 $(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) \
    789         -Ljava \
    790         -randroid.hardware:hardware/interfaces \
    791         -randroid.hidl:system/libhidl/transport \
    792         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyChangeMode
    793 
    794 $(GEN): $(LOCAL_PATH)/types.hal
    795 	$(transform-generated-source)
    796 LOCAL_GENERATED_SOURCES += $(GEN)
    797 
    798 #
    799 # Build types.hal (VehiclePropertyGroup)
    800 #
    801 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyGroup.java
    802 $(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) \
    808         -Ljava \
    809         -randroid.hardware:hardware/interfaces \
    810         -randroid.hidl:system/libhidl/transport \
    811         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyGroup
    812 
    813 $(GEN): $(LOCAL_PATH)/types.hal
    814 	$(transform-generated-source)
    815 LOCAL_GENERATED_SOURCES += $(GEN)
    816 
    817 #
    818 # Build types.hal (VehiclePropertyOperation)
    819 #
    820 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyOperation.java
    821 $(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) \
    827         -Ljava \
    828         -randroid.hardware:hardware/interfaces \
    829         -randroid.hidl:system/libhidl/transport \
    830         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyOperation
    831 
    832 $(GEN): $(LOCAL_PATH)/types.hal
    833 	$(transform-generated-source)
    834 LOCAL_GENERATED_SOURCES += $(GEN)
    835 
    836 #
    837 # Build types.hal (VehiclePropertyType)
    838 #
    839 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyType.java
    840 $(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) \
    846         -Ljava \
    847         -randroid.hardware:hardware/interfaces \
    848         -randroid.hidl:system/libhidl/transport \
    849         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyType
    850 
    851 $(GEN): $(LOCAL_PATH)/types.hal
    852 	$(transform-generated-source)
    853 LOCAL_GENERATED_SOURCES += $(GEN)
    854 
    855 #
    856 # Build types.hal (VehicleRadioConstants)
    857 #
    858 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleRadioConstants.java
    859 $(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) \
    865         -Ljava \
    866         -randroid.hardware:hardware/interfaces \
    867         -randroid.hidl:system/libhidl/transport \
    868         android.hardware.automotive.vehicle (a] 2.0::types.VehicleRadioConstants
    869 
    870 $(GEN): $(LOCAL_PATH)/types.hal
    871 	$(transform-generated-source)
    872 LOCAL_GENERATED_SOURCES += $(GEN)
    873 
    874 #
    875 # Build types.hal (VehicleTurnSignal)
    876 #
    877 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleTurnSignal.java
    878 $(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) \
    884         -Ljava \
    885         -randroid.hardware:hardware/interfaces \
    886         -randroid.hidl:system/libhidl/transport \
    887         android.hardware.automotive.vehicle (a] 2.0::types.VehicleTurnSignal
    888 
    889 $(GEN): $(LOCAL_PATH)/types.hal
    890 	$(transform-generated-source)
    891 LOCAL_GENERATED_SOURCES += $(GEN)
    892 
    893 #
    894 # Build types.hal (VehicleUnit)
    895 #
    896 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleUnit.java
    897 $(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) \
    903         -Ljava \
    904         -randroid.hardware:hardware/interfaces \
    905         -randroid.hidl:system/libhidl/transport \
    906         android.hardware.automotive.vehicle (a] 2.0::types.VehicleUnit
    907 
    908 $(GEN): $(LOCAL_PATH)/types.hal
    909 	$(transform-generated-source)
    910 LOCAL_GENERATED_SOURCES += $(GEN)
    911 
    912 #
    913 # Build types.hal (Wheel)
    914 #
    915 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Wheel.java
    916 $(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 \
    925         android.hardware.automotive.vehicle (a] 2.0::types.Wheel
    926 
    927 $(GEN): $(LOCAL_PATH)/types.hal
    928 	$(transform-generated-source)
    929 LOCAL_GENERATED_SOURCES += $(GEN)
    930 
    931 #
    932 # Build IVehicle.hal
    933 #
    934 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicle.java
    935 $(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) \
    945         -Ljava \
    946         -randroid.hardware:hardware/interfaces \
    947         -randroid.hidl:system/libhidl/transport \
    948         android.hardware.automotive.vehicle (a] 2.0::IVehicle
    949 
    950 $(GEN): $(LOCAL_PATH)/IVehicle.hal
    951 	$(transform-generated-source)
    952 LOCAL_GENERATED_SOURCES += $(GEN)
    953 
    954 #
    955 # Build IVehicleCallback.hal
    956 #
    957 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicleCallback.java
    958 $(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) \
    966         -Ljava \
    967         -randroid.hardware:hardware/interfaces \
    968         -randroid.hidl:system/libhidl/transport \
    969         android.hardware.automotive.vehicle (a] 2.0::IVehicleCallback
    970 
    971 $(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
    972 	$(transform-generated-source)
    973 LOCAL_GENERATED_SOURCES += $(GEN)
    974 include $(BUILD_JAVA_LIBRARY)
    975 
    976 
    977 ################################################################################
    978 
    979 include $(CLEAR_VARS)
    980 LOCAL_MODULE := android.hardware.automotive.vehicle-V2.0-java-static
    981 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
    982 
    983 intermediates := $(call local-generated-sources-dir, COMMON)
    984 
    985 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
    986 
    987 LOCAL_STATIC_JAVA_LIBRARIES := \
    988     android.hidl.base-V1.0-java-static \
    989 
    990 
    991 #
    992 # Build types.hal (StatusCode)
    993 #
    994 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/StatusCode.java
    995 $(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) \
   1001         -Ljava \
   1002         -randroid.hardware:hardware/interfaces \
   1003         -randroid.hidl:system/libhidl/transport \
   1004         android.hardware.automotive.vehicle (a] 2.0::types.StatusCode
   1005 
   1006 $(GEN): $(LOCAL_PATH)/types.hal
   1007 	$(transform-generated-source)
   1008 LOCAL_GENERATED_SOURCES += $(GEN)
   1009 
   1010 #
   1011 # Build types.hal (SubscribeFlags)
   1012 #
   1013 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeFlags.java
   1014 $(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) \
   1020         -Ljava \
   1021         -randroid.hardware:hardware/interfaces \
   1022         -randroid.hidl:system/libhidl/transport \
   1023         android.hardware.automotive.vehicle (a] 2.0::types.SubscribeFlags
   1024 
   1025 $(GEN): $(LOCAL_PATH)/types.hal
   1026 	$(transform-generated-source)
   1027 LOCAL_GENERATED_SOURCES += $(GEN)
   1028 
   1029 #
   1030 # Build types.hal (SubscribeOptions)
   1031 #
   1032 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/SubscribeOptions.java
   1033 $(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) \
   1039         -Ljava \
   1040         -randroid.hardware:hardware/interfaces \
   1041         -randroid.hidl:system/libhidl/transport \
   1042         android.hardware.automotive.vehicle (a] 2.0::types.SubscribeOptions
   1043 
   1044 $(GEN): $(LOCAL_PATH)/types.hal
   1045 	$(transform-generated-source)
   1046 LOCAL_GENERATED_SOURCES += $(GEN)
   1047 
   1048 #
   1049 # Build types.hal (VehicleApPowerBootupReason)
   1050 #
   1051 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerBootupReason.java
   1052 $(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) \
   1058         -Ljava \
   1059         -randroid.hardware:hardware/interfaces \
   1060         -randroid.hidl:system/libhidl/transport \
   1061         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerBootupReason
   1062 
   1063 $(GEN): $(LOCAL_PATH)/types.hal
   1064 	$(transform-generated-source)
   1065 LOCAL_GENERATED_SOURCES += $(GEN)
   1066 
   1067 #
   1068 # Build types.hal (VehicleApPowerSetState)
   1069 #
   1070 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerSetState.java
   1071 $(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) \
   1077         -Ljava \
   1078         -randroid.hardware:hardware/interfaces \
   1079         -randroid.hidl:system/libhidl/transport \
   1080         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerSetState
   1081 
   1082 $(GEN): $(LOCAL_PATH)/types.hal
   1083 	$(transform-generated-source)
   1084 LOCAL_GENERATED_SOURCES += $(GEN)
   1085 
   1086 #
   1087 # Build types.hal (VehicleApPowerState)
   1088 #
   1089 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerState.java
   1090 $(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) \
   1096         -Ljava \
   1097         -randroid.hardware:hardware/interfaces \
   1098         -randroid.hidl:system/libhidl/transport \
   1099         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerState
   1100 
   1101 $(GEN): $(LOCAL_PATH)/types.hal
   1102 	$(transform-generated-source)
   1103 LOCAL_GENERATED_SOURCES += $(GEN)
   1104 
   1105 #
   1106 # Build types.hal (VehicleApPowerStateConfigFlag)
   1107 #
   1108 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateConfigFlag.java
   1109 $(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) \
   1115         -Ljava \
   1116         -randroid.hardware:hardware/interfaces \
   1117         -randroid.hidl:system/libhidl/transport \
   1118         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerStateConfigFlag
   1119 
   1120 $(GEN): $(LOCAL_PATH)/types.hal
   1121 	$(transform-generated-source)
   1122 LOCAL_GENERATED_SOURCES += $(GEN)
   1123 
   1124 #
   1125 # Build types.hal (VehicleApPowerStateIndex)
   1126 #
   1127 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateIndex.java
   1128 $(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) \
   1134         -Ljava \
   1135         -randroid.hardware:hardware/interfaces \
   1136         -randroid.hidl:system/libhidl/transport \
   1137         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerStateIndex
   1138 
   1139 $(GEN): $(LOCAL_PATH)/types.hal
   1140 	$(transform-generated-source)
   1141 LOCAL_GENERATED_SOURCES += $(GEN)
   1142 
   1143 #
   1144 # Build types.hal (VehicleApPowerStateShutdownParam)
   1145 #
   1146 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateShutdownParam.java
   1147 $(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) \
   1153         -Ljava \
   1154         -randroid.hardware:hardware/interfaces \
   1155         -randroid.hidl:system/libhidl/transport \
   1156         android.hardware.automotive.vehicle (a] 2.0::types.VehicleApPowerStateShutdownParam
   1157 
   1158 $(GEN): $(LOCAL_PATH)/types.hal
   1159 	$(transform-generated-source)
   1160 LOCAL_GENERATED_SOURCES += $(GEN)
   1161 
   1162 #
   1163 # Build types.hal (VehicleArea)
   1164 #
   1165 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleArea.java
   1166 $(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) \
   1172         -Ljava \
   1173         -randroid.hardware:hardware/interfaces \
   1174         -randroid.hidl:system/libhidl/transport \
   1175         android.hardware.automotive.vehicle (a] 2.0::types.VehicleArea
   1176 
   1177 $(GEN): $(LOCAL_PATH)/types.hal
   1178 	$(transform-generated-source)
   1179 LOCAL_GENERATED_SOURCES += $(GEN)
   1180 
   1181 #
   1182 # Build types.hal (VehicleAreaConfig)
   1183 #
   1184 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaConfig.java
   1185 $(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) \
   1191         -Ljava \
   1192         -randroid.hardware:hardware/interfaces \
   1193         -randroid.hidl:system/libhidl/transport \
   1194         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaConfig
   1195 
   1196 $(GEN): $(LOCAL_PATH)/types.hal
   1197 	$(transform-generated-source)
   1198 LOCAL_GENERATED_SOURCES += $(GEN)
   1199 
   1200 #
   1201 # Build types.hal (VehicleAreaDoor)
   1202 #
   1203 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaDoor.java
   1204 $(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) \
   1210         -Ljava \
   1211         -randroid.hardware:hardware/interfaces \
   1212         -randroid.hidl:system/libhidl/transport \
   1213         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaDoor
   1214 
   1215 $(GEN): $(LOCAL_PATH)/types.hal
   1216 	$(transform-generated-source)
   1217 LOCAL_GENERATED_SOURCES += $(GEN)
   1218 
   1219 #
   1220 # Build types.hal (VehicleAreaMirror)
   1221 #
   1222 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaMirror.java
   1223 $(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) \
   1229         -Ljava \
   1230         -randroid.hardware:hardware/interfaces \
   1231         -randroid.hidl:system/libhidl/transport \
   1232         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaMirror
   1233 
   1234 $(GEN): $(LOCAL_PATH)/types.hal
   1235 	$(transform-generated-source)
   1236 LOCAL_GENERATED_SOURCES += $(GEN)
   1237 
   1238 #
   1239 # Build types.hal (VehicleAreaSeat)
   1240 #
   1241 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaSeat.java
   1242 $(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) \
   1248         -Ljava \
   1249         -randroid.hardware:hardware/interfaces \
   1250         -randroid.hidl:system/libhidl/transport \
   1251         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaSeat
   1252 
   1253 $(GEN): $(LOCAL_PATH)/types.hal
   1254 	$(transform-generated-source)
   1255 LOCAL_GENERATED_SOURCES += $(GEN)
   1256 
   1257 #
   1258 # Build types.hal (VehicleAreaWindow)
   1259 #
   1260 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaWindow.java
   1261 $(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) \
   1267         -Ljava \
   1268         -randroid.hardware:hardware/interfaces \
   1269         -randroid.hidl:system/libhidl/transport \
   1270         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaWindow
   1271 
   1272 $(GEN): $(LOCAL_PATH)/types.hal
   1273 	$(transform-generated-source)
   1274 LOCAL_GENERATED_SOURCES += $(GEN)
   1275 
   1276 #
   1277 # Build types.hal (VehicleAreaZone)
   1278 #
   1279 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAreaZone.java
   1280 $(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) \
   1286         -Ljava \
   1287         -randroid.hardware:hardware/interfaces \
   1288         -randroid.hidl:system/libhidl/transport \
   1289         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAreaZone
   1290 
   1291 $(GEN): $(LOCAL_PATH)/types.hal
   1292 	$(transform-generated-source)
   1293 LOCAL_GENERATED_SOURCES += $(GEN)
   1294 
   1295 #
   1296 # Build types.hal (VehicleAudioContextFlag)
   1297 #
   1298 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioContextFlag.java
   1299 $(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) \
   1305         -Ljava \
   1306         -randroid.hardware:hardware/interfaces \
   1307         -randroid.hidl:system/libhidl/transport \
   1308         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioContextFlag
   1309 
   1310 $(GEN): $(LOCAL_PATH)/types.hal
   1311 	$(transform-generated-source)
   1312 LOCAL_GENERATED_SOURCES += $(GEN)
   1313 
   1314 #
   1315 # Build types.hal (VehicleAudioExtFocusFlag)
   1316 #
   1317 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioExtFocusFlag.java
   1318 $(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) \
   1324         -Ljava \
   1325         -randroid.hardware:hardware/interfaces \
   1326         -randroid.hidl:system/libhidl/transport \
   1327         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioExtFocusFlag
   1328 
   1329 $(GEN): $(LOCAL_PATH)/types.hal
   1330 	$(transform-generated-source)
   1331 LOCAL_GENERATED_SOURCES += $(GEN)
   1332 
   1333 #
   1334 # Build types.hal (VehicleAudioFocusIndex)
   1335 #
   1336 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusIndex.java
   1337 $(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) \
   1343         -Ljava \
   1344         -randroid.hardware:hardware/interfaces \
   1345         -randroid.hidl:system/libhidl/transport \
   1346         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioFocusIndex
   1347 
   1348 $(GEN): $(LOCAL_PATH)/types.hal
   1349 	$(transform-generated-source)
   1350 LOCAL_GENERATED_SOURCES += $(GEN)
   1351 
   1352 #
   1353 # Build types.hal (VehicleAudioFocusRequest)
   1354 #
   1355 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusRequest.java
   1356 $(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) \
   1362         -Ljava \
   1363         -randroid.hardware:hardware/interfaces \
   1364         -randroid.hidl:system/libhidl/transport \
   1365         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioFocusRequest
   1366 
   1367 $(GEN): $(LOCAL_PATH)/types.hal
   1368 	$(transform-generated-source)
   1369 LOCAL_GENERATED_SOURCES += $(GEN)
   1370 
   1371 #
   1372 # Build types.hal (VehicleAudioFocusState)
   1373 #
   1374 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioFocusState.java
   1375 $(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) \
   1381         -Ljava \
   1382         -randroid.hardware:hardware/interfaces \
   1383         -randroid.hidl:system/libhidl/transport \
   1384         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioFocusState
   1385 
   1386 $(GEN): $(LOCAL_PATH)/types.hal
   1387 	$(transform-generated-source)
   1388 LOCAL_GENERATED_SOURCES += $(GEN)
   1389 
   1390 #
   1391 # Build types.hal (VehicleAudioHwVariantConfigFlag)
   1392 #
   1393 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioHwVariantConfigFlag.java
   1394 $(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) \
   1400         -Ljava \
   1401         -randroid.hardware:hardware/interfaces \
   1402         -randroid.hidl:system/libhidl/transport \
   1403         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioHwVariantConfigFlag
   1404 
   1405 $(GEN): $(LOCAL_PATH)/types.hal
   1406 	$(transform-generated-source)
   1407 LOCAL_GENERATED_SOURCES += $(GEN)
   1408 
   1409 #
   1410 # Build types.hal (VehicleAudioRoutingPolicyIndex)
   1411 #
   1412 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioRoutingPolicyIndex.java
   1413 $(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) \
   1419         -Ljava \
   1420         -randroid.hardware:hardware/interfaces \
   1421         -randroid.hidl:system/libhidl/transport \
   1422         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioRoutingPolicyIndex
   1423 
   1424 $(GEN): $(LOCAL_PATH)/types.hal
   1425 	$(transform-generated-source)
   1426 LOCAL_GENERATED_SOURCES += $(GEN)
   1427 
   1428 #
   1429 # Build types.hal (VehicleAudioStream)
   1430 #
   1431 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStream.java
   1432 $(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) \
   1438         -Ljava \
   1439         -randroid.hardware:hardware/interfaces \
   1440         -randroid.hidl:system/libhidl/transport \
   1441         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioStream
   1442 
   1443 $(GEN): $(LOCAL_PATH)/types.hal
   1444 	$(transform-generated-source)
   1445 LOCAL_GENERATED_SOURCES += $(GEN)
   1446 
   1447 #
   1448 # Build types.hal (VehicleAudioStreamFlag)
   1449 #
   1450 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioStreamFlag.java
   1451 $(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) \
   1457         -Ljava \
   1458         -randroid.hardware:hardware/interfaces \
   1459         -randroid.hidl:system/libhidl/transport \
   1460         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioStreamFlag
   1461 
   1462 $(GEN): $(LOCAL_PATH)/types.hal
   1463 	$(transform-generated-source)
   1464 LOCAL_GENERATED_SOURCES += $(GEN)
   1465 
   1466 #
   1467 # Build types.hal (VehicleAudioVolumeCapabilityFlag)
   1468 #
   1469 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeCapabilityFlag.java
   1470 $(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) \
   1476         -Ljava \
   1477         -randroid.hardware:hardware/interfaces \
   1478         -randroid.hidl:system/libhidl/transport \
   1479         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeCapabilityFlag
   1480 
   1481 $(GEN): $(LOCAL_PATH)/types.hal
   1482 	$(transform-generated-source)
   1483 LOCAL_GENERATED_SOURCES += $(GEN)
   1484 
   1485 #
   1486 # Build types.hal (VehicleAudioVolumeIndex)
   1487 #
   1488 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeIndex.java
   1489 $(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) \
   1495         -Ljava \
   1496         -randroid.hardware:hardware/interfaces \
   1497         -randroid.hidl:system/libhidl/transport \
   1498         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeIndex
   1499 
   1500 $(GEN): $(LOCAL_PATH)/types.hal
   1501 	$(transform-generated-source)
   1502 LOCAL_GENERATED_SOURCES += $(GEN)
   1503 
   1504 #
   1505 # Build types.hal (VehicleAudioVolumeLimitIndex)
   1506 #
   1507 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeLimitIndex.java
   1508 $(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) \
   1514         -Ljava \
   1515         -randroid.hardware:hardware/interfaces \
   1516         -randroid.hidl:system/libhidl/transport \
   1517         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeLimitIndex
   1518 
   1519 $(GEN): $(LOCAL_PATH)/types.hal
   1520 	$(transform-generated-source)
   1521 LOCAL_GENERATED_SOURCES += $(GEN)
   1522 
   1523 #
   1524 # Build types.hal (VehicleAudioVolumeState)
   1525 #
   1526 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleAudioVolumeState.java
   1527 $(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) \
   1533         -Ljava \
   1534         -randroid.hardware:hardware/interfaces \
   1535         -randroid.hidl:system/libhidl/transport \
   1536         android.hardware.automotive.vehicle (a] 2.0::types.VehicleAudioVolumeState
   1537 
   1538 $(GEN): $(LOCAL_PATH)/types.hal
   1539 	$(transform-generated-source)
   1540 LOCAL_GENERATED_SOURCES += $(GEN)
   1541 
   1542 #
   1543 # Build types.hal (VehicleDisplay)
   1544 #
   1545 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDisplay.java
   1546 $(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) \
   1552         -Ljava \
   1553         -randroid.hardware:hardware/interfaces \
   1554         -randroid.hidl:system/libhidl/transport \
   1555         android.hardware.automotive.vehicle (a] 2.0::types.VehicleDisplay
   1556 
   1557 $(GEN): $(LOCAL_PATH)/types.hal
   1558 	$(transform-generated-source)
   1559 LOCAL_GENERATED_SOURCES += $(GEN)
   1560 
   1561 #
   1562 # Build types.hal (VehicleDrivingStatus)
   1563 #
   1564 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleDrivingStatus.java
   1565 $(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) \
   1571         -Ljava \
   1572         -randroid.hardware:hardware/interfaces \
   1573         -randroid.hidl:system/libhidl/transport \
   1574         android.hardware.automotive.vehicle (a] 2.0::types.VehicleDrivingStatus
   1575 
   1576 $(GEN): $(LOCAL_PATH)/types.hal
   1577 	$(transform-generated-source)
   1578 LOCAL_GENERATED_SOURCES += $(GEN)
   1579 
   1580 #
   1581 # Build types.hal (VehicleGear)
   1582 #
   1583 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleGear.java
   1584 $(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) \
   1590         -Ljava \
   1591         -randroid.hardware:hardware/interfaces \
   1592         -randroid.hidl:system/libhidl/transport \
   1593         android.hardware.automotive.vehicle (a] 2.0::types.VehicleGear
   1594 
   1595 $(GEN): $(LOCAL_PATH)/types.hal
   1596 	$(transform-generated-source)
   1597 LOCAL_GENERATED_SOURCES += $(GEN)
   1598 
   1599 #
   1600 # Build types.hal (VehicleHvacFanDirection)
   1601 #
   1602 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHvacFanDirection.java
   1603 $(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) \
   1609         -Ljava \
   1610         -randroid.hardware:hardware/interfaces \
   1611         -randroid.hidl:system/libhidl/transport \
   1612         android.hardware.automotive.vehicle (a] 2.0::types.VehicleHvacFanDirection
   1613 
   1614 $(GEN): $(LOCAL_PATH)/types.hal
   1615 	$(transform-generated-source)
   1616 LOCAL_GENERATED_SOURCES += $(GEN)
   1617 
   1618 #
   1619 # Build types.hal (VehicleHwKeyInputAction)
   1620 #
   1621 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleHwKeyInputAction.java
   1622 $(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) \
   1628         -Ljava \
   1629         -randroid.hardware:hardware/interfaces \
   1630         -randroid.hidl:system/libhidl/transport \
   1631         android.hardware.automotive.vehicle (a] 2.0::types.VehicleHwKeyInputAction
   1632 
   1633 $(GEN): $(LOCAL_PATH)/types.hal
   1634 	$(transform-generated-source)
   1635 LOCAL_GENERATED_SOURCES += $(GEN)
   1636 
   1637 #
   1638 # Build types.hal (VehicleIgnitionState)
   1639 #
   1640 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleIgnitionState.java
   1641 $(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 \
   1650         android.hardware.automotive.vehicle (a] 2.0::types.VehicleIgnitionState
   1651 
   1652 $(GEN): $(LOCAL_PATH)/types.hal
   1653 	$(transform-generated-source)
   1654 LOCAL_GENERATED_SOURCES += $(GEN)
   1655 
   1656 #
   1657 # Build types.hal (VehicleInstrumentClusterType)
   1658 #
   1659 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleInstrumentClusterType.java
   1660 $(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) \
   1666         -Ljava \
   1667         -randroid.hardware:hardware/interfaces \
   1668         -randroid.hidl:system/libhidl/transport \
   1669         android.hardware.automotive.vehicle (a] 2.0::types.VehicleInstrumentClusterType
   1670 
   1671 $(GEN): $(LOCAL_PATH)/types.hal
   1672 	$(transform-generated-source)
   1673 LOCAL_GENERATED_SOURCES += $(GEN)
   1674 
   1675 #
   1676 # Build types.hal (VehiclePropConfig)
   1677 #
   1678 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropConfig.java
   1679 $(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) \
   1685         -Ljava \
   1686         -randroid.hardware:hardware/interfaces \
   1687         -randroid.hidl:system/libhidl/transport \
   1688         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropConfig
   1689 
   1690 $(GEN): $(LOCAL_PATH)/types.hal
   1691 	$(transform-generated-source)
   1692 LOCAL_GENERATED_SOURCES += $(GEN)
   1693 
   1694 #
   1695 # Build types.hal (VehiclePropValue)
   1696 #
   1697 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropValue.java
   1698 $(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) \
   1704         -Ljava \
   1705         -randroid.hardware:hardware/interfaces \
   1706         -randroid.hidl:system/libhidl/transport \
   1707         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropValue
   1708 
   1709 $(GEN): $(LOCAL_PATH)/types.hal
   1710 	$(transform-generated-source)
   1711 LOCAL_GENERATED_SOURCES += $(GEN)
   1712 
   1713 #
   1714 # Build types.hal (VehicleProperty)
   1715 #
   1716 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleProperty.java
   1717 $(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) \
   1723         -Ljava \
   1724         -randroid.hardware:hardware/interfaces \
   1725         -randroid.hidl:system/libhidl/transport \
   1726         android.hardware.automotive.vehicle (a] 2.0::types.VehicleProperty
   1727 
   1728 $(GEN): $(LOCAL_PATH)/types.hal
   1729 	$(transform-generated-source)
   1730 LOCAL_GENERATED_SOURCES += $(GEN)
   1731 
   1732 #
   1733 # Build types.hal (VehiclePropertyAccess)
   1734 #
   1735 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyAccess.java
   1736 $(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) \
   1742         -Ljava \
   1743         -randroid.hardware:hardware/interfaces \
   1744         -randroid.hidl:system/libhidl/transport \
   1745         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyAccess
   1746 
   1747 $(GEN): $(LOCAL_PATH)/types.hal
   1748 	$(transform-generated-source)
   1749 LOCAL_GENERATED_SOURCES += $(GEN)
   1750 
   1751 #
   1752 # Build types.hal (VehiclePropertyChangeMode)
   1753 #
   1754 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyChangeMode.java
   1755 $(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) \
   1761         -Ljava \
   1762         -randroid.hardware:hardware/interfaces \
   1763         -randroid.hidl:system/libhidl/transport \
   1764         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyChangeMode
   1765 
   1766 $(GEN): $(LOCAL_PATH)/types.hal
   1767 	$(transform-generated-source)
   1768 LOCAL_GENERATED_SOURCES += $(GEN)
   1769 
   1770 #
   1771 # Build types.hal (VehiclePropertyGroup)
   1772 #
   1773 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyGroup.java
   1774 $(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) \
   1780         -Ljava \
   1781         -randroid.hardware:hardware/interfaces \
   1782         -randroid.hidl:system/libhidl/transport \
   1783         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyGroup
   1784 
   1785 $(GEN): $(LOCAL_PATH)/types.hal
   1786 	$(transform-generated-source)
   1787 LOCAL_GENERATED_SOURCES += $(GEN)
   1788 
   1789 #
   1790 # Build types.hal (VehiclePropertyOperation)
   1791 #
   1792 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyOperation.java
   1793 $(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) \
   1799         -Ljava \
   1800         -randroid.hardware:hardware/interfaces \
   1801         -randroid.hidl:system/libhidl/transport \
   1802         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyOperation
   1803 
   1804 $(GEN): $(LOCAL_PATH)/types.hal
   1805 	$(transform-generated-source)
   1806 LOCAL_GENERATED_SOURCES += $(GEN)
   1807 
   1808 #
   1809 # Build types.hal (VehiclePropertyType)
   1810 #
   1811 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehiclePropertyType.java
   1812 $(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) \
   1818         -Ljava \
   1819         -randroid.hardware:hardware/interfaces \
   1820         -randroid.hidl:system/libhidl/transport \
   1821         android.hardware.automotive.vehicle (a] 2.0::types.VehiclePropertyType
   1822 
   1823 $(GEN): $(LOCAL_PATH)/types.hal
   1824 	$(transform-generated-source)
   1825 LOCAL_GENERATED_SOURCES += $(GEN)
   1826 
   1827 #
   1828 # Build types.hal (VehicleRadioConstants)
   1829 #
   1830 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleRadioConstants.java
   1831 $(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) \
   1837         -Ljava \
   1838         -randroid.hardware:hardware/interfaces \
   1839         -randroid.hidl:system/libhidl/transport \
   1840         android.hardware.automotive.vehicle (a] 2.0::types.VehicleRadioConstants
   1841 
   1842 $(GEN): $(LOCAL_PATH)/types.hal
   1843 	$(transform-generated-source)
   1844 LOCAL_GENERATED_SOURCES += $(GEN)
   1845 
   1846 #
   1847 # Build types.hal (VehicleTurnSignal)
   1848 #
   1849 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleTurnSignal.java
   1850 $(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) \
   1856         -Ljava \
   1857         -randroid.hardware:hardware/interfaces \
   1858         -randroid.hidl:system/libhidl/transport \
   1859         android.hardware.automotive.vehicle (a] 2.0::types.VehicleTurnSignal
   1860 
   1861 $(GEN): $(LOCAL_PATH)/types.hal
   1862 	$(transform-generated-source)
   1863 LOCAL_GENERATED_SOURCES += $(GEN)
   1864 
   1865 #
   1866 # Build types.hal (VehicleUnit)
   1867 #
   1868 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/VehicleUnit.java
   1869 $(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) \
   1875         -Ljava \
   1876         -randroid.hardware:hardware/interfaces \
   1877         -randroid.hidl:system/libhidl/transport \
   1878         android.hardware.automotive.vehicle (a] 2.0::types.VehicleUnit
   1879 
   1880 $(GEN): $(LOCAL_PATH)/types.hal
   1881 	$(transform-generated-source)
   1882 LOCAL_GENERATED_SOURCES += $(GEN)
   1883 
   1884 #
   1885 # Build types.hal (Wheel)
   1886 #
   1887 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/Wheel.java
   1888 $(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 \
   1897         android.hardware.automotive.vehicle (a] 2.0::types.Wheel
   1898 
   1899 $(GEN): $(LOCAL_PATH)/types.hal
   1900 	$(transform-generated-source)
   1901 LOCAL_GENERATED_SOURCES += $(GEN)
   1902 
   1903 #
   1904 # Build IVehicle.hal
   1905 #
   1906 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicle.java
   1907 $(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) \
   1917         -Ljava \
   1918         -randroid.hardware:hardware/interfaces \
   1919         -randroid.hidl:system/libhidl/transport \
   1920         android.hardware.automotive.vehicle (a] 2.0::IVehicle
   1921 
   1922 $(GEN): $(LOCAL_PATH)/IVehicle.hal
   1923 	$(transform-generated-source)
   1924 LOCAL_GENERATED_SOURCES += $(GEN)
   1925 
   1926 #
   1927 # Build IVehicleCallback.hal
   1928 #
   1929 GEN := $(intermediates)/android/hardware/automotive/vehicle/V2_0/IVehicleCallback.java
   1930 $(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) \
   1938         -Ljava \
   1939         -randroid.hardware:hardware/interfaces \
   1940         -randroid.hidl:system/libhidl/transport \
   1941         android.hardware.automotive.vehicle (a] 2.0::IVehicleCallback
   1942 
   1943 $(GEN): $(LOCAL_PATH)/IVehicleCallback.hal
   1944 	$(transform-generated-source)
   1945 LOCAL_GENERATED_SOURCES += $(GEN)
   1946 include $(BUILD_STATIC_JAVA_LIBRARY)
   1947 
   1948 
   1949 
   1950 include $(call all-makefiles-under,$(LOCAL_PATH))
   1951