Home | History | Annotate | Download | only in 1.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.tv.cec-V1.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 (AbortReason)
     21 #
     22 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/AbortReason.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.tv.cec (a] 1.0::types.AbortReason
     33 
     34 $(GEN): $(LOCAL_PATH)/types.hal
     35 	$(transform-generated-source)
     36 LOCAL_GENERATED_SOURCES += $(GEN)
     37 
     38 #
     39 # Build types.hal (CecDeviceType)
     40 #
     41 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecDeviceType.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.tv.cec (a] 1.0::types.CecDeviceType
     52 
     53 $(GEN): $(LOCAL_PATH)/types.hal
     54 	$(transform-generated-source)
     55 LOCAL_GENERATED_SOURCES += $(GEN)
     56 
     57 #
     58 # Build types.hal (CecLogicalAddress)
     59 #
     60 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecLogicalAddress.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.tv.cec (a] 1.0::types.CecLogicalAddress
     71 
     72 $(GEN): $(LOCAL_PATH)/types.hal
     73 	$(transform-generated-source)
     74 LOCAL_GENERATED_SOURCES += $(GEN)
     75 
     76 #
     77 # Build types.hal (CecMessage)
     78 #
     79 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessage.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.tv.cec (a] 1.0::types.CecMessage
     90 
     91 $(GEN): $(LOCAL_PATH)/types.hal
     92 	$(transform-generated-source)
     93 LOCAL_GENERATED_SOURCES += $(GEN)
     94 
     95 #
     96 # Build types.hal (CecMessageType)
     97 #
     98 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessageType.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.tv.cec (a] 1.0::types.CecMessageType
    109 
    110 $(GEN): $(LOCAL_PATH)/types.hal
    111 	$(transform-generated-source)
    112 LOCAL_GENERATED_SOURCES += $(GEN)
    113 
    114 #
    115 # Build types.hal (HdmiPortInfo)
    116 #
    117 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortInfo.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.tv.cec (a] 1.0::types.HdmiPortInfo
    128 
    129 $(GEN): $(LOCAL_PATH)/types.hal
    130 	$(transform-generated-source)
    131 LOCAL_GENERATED_SOURCES += $(GEN)
    132 
    133 #
    134 # Build types.hal (HdmiPortType)
    135 #
    136 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortType.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.tv.cec (a] 1.0::types.HdmiPortType
    147 
    148 $(GEN): $(LOCAL_PATH)/types.hal
    149 	$(transform-generated-source)
    150 LOCAL_GENERATED_SOURCES += $(GEN)
    151 
    152 #
    153 # Build types.hal (HotplugEvent)
    154 #
    155 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HotplugEvent.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.tv.cec (a] 1.0::types.HotplugEvent
    166 
    167 $(GEN): $(LOCAL_PATH)/types.hal
    168 	$(transform-generated-source)
    169 LOCAL_GENERATED_SOURCES += $(GEN)
    170 
    171 #
    172 # Build types.hal (MaxLength)
    173 #
    174 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/MaxLength.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.tv.cec (a] 1.0::types.MaxLength
    185 
    186 $(GEN): $(LOCAL_PATH)/types.hal
    187 	$(transform-generated-source)
    188 LOCAL_GENERATED_SOURCES += $(GEN)
    189 
    190 #
    191 # Build types.hal (OptionKey)
    192 #
    193 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/OptionKey.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.tv.cec (a] 1.0::types.OptionKey
    204 
    205 $(GEN): $(LOCAL_PATH)/types.hal
    206 	$(transform-generated-source)
    207 LOCAL_GENERATED_SOURCES += $(GEN)
    208 
    209 #
    210 # Build types.hal (Result)
    211 #
    212 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/Result.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.tv.cec (a] 1.0::types.Result
    223 
    224 $(GEN): $(LOCAL_PATH)/types.hal
    225 	$(transform-generated-source)
    226 LOCAL_GENERATED_SOURCES += $(GEN)
    227 
    228 #
    229 # Build types.hal (SendMessageResult)
    230 #
    231 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/SendMessageResult.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.tv.cec (a] 1.0::types.SendMessageResult
    242 
    243 $(GEN): $(LOCAL_PATH)/types.hal
    244 	$(transform-generated-source)
    245 LOCAL_GENERATED_SOURCES += $(GEN)
    246 
    247 #
    248 # Build IHdmiCec.hal
    249 #
    250 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCec.java
    251 $(GEN): $(HIDL)
    252 $(GEN): PRIVATE_HIDL := $(HIDL)
    253 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCec.hal
    254 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IHdmiCecCallback.hal
    255 $(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
    256 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
    257 $(GEN): $(LOCAL_PATH)/types.hal
    258 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    259 $(GEN): PRIVATE_CUSTOM_TOOL = \
    260         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    261         -Ljava \
    262         -randroid.hardware:hardware/interfaces \
    263         -randroid.hidl:system/libhidl/transport \
    264         android.hardware.tv.cec (a] 1.0::IHdmiCec
    265 
    266 $(GEN): $(LOCAL_PATH)/IHdmiCec.hal
    267 	$(transform-generated-source)
    268 LOCAL_GENERATED_SOURCES += $(GEN)
    269 
    270 #
    271 # Build IHdmiCecCallback.hal
    272 #
    273 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCecCallback.java
    274 $(GEN): $(HIDL)
    275 $(GEN): PRIVATE_HIDL := $(HIDL)
    276 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCecCallback.hal
    277 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
    278 $(GEN): $(LOCAL_PATH)/types.hal
    279 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    280 $(GEN): PRIVATE_CUSTOM_TOOL = \
    281         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    282         -Ljava \
    283         -randroid.hardware:hardware/interfaces \
    284         -randroid.hidl:system/libhidl/transport \
    285         android.hardware.tv.cec (a] 1.0::IHdmiCecCallback
    286 
    287 $(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
    288 	$(transform-generated-source)
    289 LOCAL_GENERATED_SOURCES += $(GEN)
    290 include $(BUILD_JAVA_LIBRARY)
    291 
    292 
    293 ################################################################################
    294 
    295 include $(CLEAR_VARS)
    296 LOCAL_MODULE := android.hardware.tv.cec-V1.0-java-static
    297 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
    298 
    299 intermediates := $(call local-generated-sources-dir, COMMON)
    300 
    301 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
    302 
    303 LOCAL_STATIC_JAVA_LIBRARIES := \
    304     android.hidl.base-V1.0-java-static \
    305 
    306 
    307 #
    308 # Build types.hal (AbortReason)
    309 #
    310 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/AbortReason.java
    311 $(GEN): $(HIDL)
    312 $(GEN): PRIVATE_HIDL := $(HIDL)
    313 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    314 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    315 $(GEN): PRIVATE_CUSTOM_TOOL = \
    316         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    317         -Ljava \
    318         -randroid.hardware:hardware/interfaces \
    319         -randroid.hidl:system/libhidl/transport \
    320         android.hardware.tv.cec (a] 1.0::types.AbortReason
    321 
    322 $(GEN): $(LOCAL_PATH)/types.hal
    323 	$(transform-generated-source)
    324 LOCAL_GENERATED_SOURCES += $(GEN)
    325 
    326 #
    327 # Build types.hal (CecDeviceType)
    328 #
    329 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecDeviceType.java
    330 $(GEN): $(HIDL)
    331 $(GEN): PRIVATE_HIDL := $(HIDL)
    332 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    333 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    334 $(GEN): PRIVATE_CUSTOM_TOOL = \
    335         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    336         -Ljava \
    337         -randroid.hardware:hardware/interfaces \
    338         -randroid.hidl:system/libhidl/transport \
    339         android.hardware.tv.cec (a] 1.0::types.CecDeviceType
    340 
    341 $(GEN): $(LOCAL_PATH)/types.hal
    342 	$(transform-generated-source)
    343 LOCAL_GENERATED_SOURCES += $(GEN)
    344 
    345 #
    346 # Build types.hal (CecLogicalAddress)
    347 #
    348 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecLogicalAddress.java
    349 $(GEN): $(HIDL)
    350 $(GEN): PRIVATE_HIDL := $(HIDL)
    351 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    352 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    353 $(GEN): PRIVATE_CUSTOM_TOOL = \
    354         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    355         -Ljava \
    356         -randroid.hardware:hardware/interfaces \
    357         -randroid.hidl:system/libhidl/transport \
    358         android.hardware.tv.cec (a] 1.0::types.CecLogicalAddress
    359 
    360 $(GEN): $(LOCAL_PATH)/types.hal
    361 	$(transform-generated-source)
    362 LOCAL_GENERATED_SOURCES += $(GEN)
    363 
    364 #
    365 # Build types.hal (CecMessage)
    366 #
    367 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessage.java
    368 $(GEN): $(HIDL)
    369 $(GEN): PRIVATE_HIDL := $(HIDL)
    370 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    371 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    372 $(GEN): PRIVATE_CUSTOM_TOOL = \
    373         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    374         -Ljava \
    375         -randroid.hardware:hardware/interfaces \
    376         -randroid.hidl:system/libhidl/transport \
    377         android.hardware.tv.cec (a] 1.0::types.CecMessage
    378 
    379 $(GEN): $(LOCAL_PATH)/types.hal
    380 	$(transform-generated-source)
    381 LOCAL_GENERATED_SOURCES += $(GEN)
    382 
    383 #
    384 # Build types.hal (CecMessageType)
    385 #
    386 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessageType.java
    387 $(GEN): $(HIDL)
    388 $(GEN): PRIVATE_HIDL := $(HIDL)
    389 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    390 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    391 $(GEN): PRIVATE_CUSTOM_TOOL = \
    392         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    393         -Ljava \
    394         -randroid.hardware:hardware/interfaces \
    395         -randroid.hidl:system/libhidl/transport \
    396         android.hardware.tv.cec (a] 1.0::types.CecMessageType
    397 
    398 $(GEN): $(LOCAL_PATH)/types.hal
    399 	$(transform-generated-source)
    400 LOCAL_GENERATED_SOURCES += $(GEN)
    401 
    402 #
    403 # Build types.hal (HdmiPortInfo)
    404 #
    405 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortInfo.java
    406 $(GEN): $(HIDL)
    407 $(GEN): PRIVATE_HIDL := $(HIDL)
    408 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    409 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    410 $(GEN): PRIVATE_CUSTOM_TOOL = \
    411         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    412         -Ljava \
    413         -randroid.hardware:hardware/interfaces \
    414         -randroid.hidl:system/libhidl/transport \
    415         android.hardware.tv.cec (a] 1.0::types.HdmiPortInfo
    416 
    417 $(GEN): $(LOCAL_PATH)/types.hal
    418 	$(transform-generated-source)
    419 LOCAL_GENERATED_SOURCES += $(GEN)
    420 
    421 #
    422 # Build types.hal (HdmiPortType)
    423 #
    424 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortType.java
    425 $(GEN): $(HIDL)
    426 $(GEN): PRIVATE_HIDL := $(HIDL)
    427 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    428 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    429 $(GEN): PRIVATE_CUSTOM_TOOL = \
    430         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    431         -Ljava \
    432         -randroid.hardware:hardware/interfaces \
    433         -randroid.hidl:system/libhidl/transport \
    434         android.hardware.tv.cec (a] 1.0::types.HdmiPortType
    435 
    436 $(GEN): $(LOCAL_PATH)/types.hal
    437 	$(transform-generated-source)
    438 LOCAL_GENERATED_SOURCES += $(GEN)
    439 
    440 #
    441 # Build types.hal (HotplugEvent)
    442 #
    443 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HotplugEvent.java
    444 $(GEN): $(HIDL)
    445 $(GEN): PRIVATE_HIDL := $(HIDL)
    446 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    447 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    448 $(GEN): PRIVATE_CUSTOM_TOOL = \
    449         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    450         -Ljava \
    451         -randroid.hardware:hardware/interfaces \
    452         -randroid.hidl:system/libhidl/transport \
    453         android.hardware.tv.cec (a] 1.0::types.HotplugEvent
    454 
    455 $(GEN): $(LOCAL_PATH)/types.hal
    456 	$(transform-generated-source)
    457 LOCAL_GENERATED_SOURCES += $(GEN)
    458 
    459 #
    460 # Build types.hal (MaxLength)
    461 #
    462 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/MaxLength.java
    463 $(GEN): $(HIDL)
    464 $(GEN): PRIVATE_HIDL := $(HIDL)
    465 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    466 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    467 $(GEN): PRIVATE_CUSTOM_TOOL = \
    468         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    469         -Ljava \
    470         -randroid.hardware:hardware/interfaces \
    471         -randroid.hidl:system/libhidl/transport \
    472         android.hardware.tv.cec (a] 1.0::types.MaxLength
    473 
    474 $(GEN): $(LOCAL_PATH)/types.hal
    475 	$(transform-generated-source)
    476 LOCAL_GENERATED_SOURCES += $(GEN)
    477 
    478 #
    479 # Build types.hal (OptionKey)
    480 #
    481 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/OptionKey.java
    482 $(GEN): $(HIDL)
    483 $(GEN): PRIVATE_HIDL := $(HIDL)
    484 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    485 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    486 $(GEN): PRIVATE_CUSTOM_TOOL = \
    487         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    488         -Ljava \
    489         -randroid.hardware:hardware/interfaces \
    490         -randroid.hidl:system/libhidl/transport \
    491         android.hardware.tv.cec (a] 1.0::types.OptionKey
    492 
    493 $(GEN): $(LOCAL_PATH)/types.hal
    494 	$(transform-generated-source)
    495 LOCAL_GENERATED_SOURCES += $(GEN)
    496 
    497 #
    498 # Build types.hal (Result)
    499 #
    500 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/Result.java
    501 $(GEN): $(HIDL)
    502 $(GEN): PRIVATE_HIDL := $(HIDL)
    503 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    504 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    505 $(GEN): PRIVATE_CUSTOM_TOOL = \
    506         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    507         -Ljava \
    508         -randroid.hardware:hardware/interfaces \
    509         -randroid.hidl:system/libhidl/transport \
    510         android.hardware.tv.cec (a] 1.0::types.Result
    511 
    512 $(GEN): $(LOCAL_PATH)/types.hal
    513 	$(transform-generated-source)
    514 LOCAL_GENERATED_SOURCES += $(GEN)
    515 
    516 #
    517 # Build types.hal (SendMessageResult)
    518 #
    519 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/SendMessageResult.java
    520 $(GEN): $(HIDL)
    521 $(GEN): PRIVATE_HIDL := $(HIDL)
    522 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    523 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    524 $(GEN): PRIVATE_CUSTOM_TOOL = \
    525         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    526         -Ljava \
    527         -randroid.hardware:hardware/interfaces \
    528         -randroid.hidl:system/libhidl/transport \
    529         android.hardware.tv.cec (a] 1.0::types.SendMessageResult
    530 
    531 $(GEN): $(LOCAL_PATH)/types.hal
    532 	$(transform-generated-source)
    533 LOCAL_GENERATED_SOURCES += $(GEN)
    534 
    535 #
    536 # Build IHdmiCec.hal
    537 #
    538 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCec.java
    539 $(GEN): $(HIDL)
    540 $(GEN): PRIVATE_HIDL := $(HIDL)
    541 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCec.hal
    542 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IHdmiCecCallback.hal
    543 $(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
    544 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
    545 $(GEN): $(LOCAL_PATH)/types.hal
    546 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    547 $(GEN): PRIVATE_CUSTOM_TOOL = \
    548         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    549         -Ljava \
    550         -randroid.hardware:hardware/interfaces \
    551         -randroid.hidl:system/libhidl/transport \
    552         android.hardware.tv.cec (a] 1.0::IHdmiCec
    553 
    554 $(GEN): $(LOCAL_PATH)/IHdmiCec.hal
    555 	$(transform-generated-source)
    556 LOCAL_GENERATED_SOURCES += $(GEN)
    557 
    558 #
    559 # Build IHdmiCecCallback.hal
    560 #
    561 GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCecCallback.java
    562 $(GEN): $(HIDL)
    563 $(GEN): PRIVATE_HIDL := $(HIDL)
    564 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCecCallback.hal
    565 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
    566 $(GEN): $(LOCAL_PATH)/types.hal
    567 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    568 $(GEN): PRIVATE_CUSTOM_TOOL = \
    569         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    570         -Ljava \
    571         -randroid.hardware:hardware/interfaces \
    572         -randroid.hidl:system/libhidl/transport \
    573         android.hardware.tv.cec (a] 1.0::IHdmiCecCallback
    574 
    575 $(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
    576 	$(transform-generated-source)
    577 LOCAL_GENERATED_SOURCES += $(GEN)
    578 include $(BUILD_STATIC_JAVA_LIBRARY)
    579 
    580 
    581 
    582 include $(call all-makefiles-under,$(LOCAL_PATH))
    583