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.nfc-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 (NfcEvent)
     21 #
     22 GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcEvent.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.nfc (a] 1.0::types.NfcEvent
     33 
     34 $(GEN): $(LOCAL_PATH)/types.hal
     35 	$(transform-generated-source)
     36 LOCAL_GENERATED_SOURCES += $(GEN)
     37 
     38 #
     39 # Build types.hal (NfcStatus)
     40 #
     41 GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcStatus.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.nfc (a] 1.0::types.NfcStatus
     52 
     53 $(GEN): $(LOCAL_PATH)/types.hal
     54 	$(transform-generated-source)
     55 LOCAL_GENERATED_SOURCES += $(GEN)
     56 
     57 #
     58 # Build INfc.hal
     59 #
     60 GEN := $(intermediates)/android/hardware/nfc/V1_0/INfc.java
     61 $(GEN): $(HIDL)
     62 $(GEN): PRIVATE_HIDL := $(HIDL)
     63 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfc.hal
     64 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/INfcClientCallback.hal
     65 $(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
     66 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
     67 $(GEN): $(LOCAL_PATH)/types.hal
     68 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
     69 $(GEN): PRIVATE_CUSTOM_TOOL = \
     70         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
     71         -Ljava \
     72         -randroid.hardware:hardware/interfaces \
     73         -randroid.hidl:system/libhidl/transport \
     74         android.hardware.nfc (a] 1.0::INfc
     75 
     76 $(GEN): $(LOCAL_PATH)/INfc.hal
     77 	$(transform-generated-source)
     78 LOCAL_GENERATED_SOURCES += $(GEN)
     79 
     80 #
     81 # Build INfcClientCallback.hal
     82 #
     83 GEN := $(intermediates)/android/hardware/nfc/V1_0/INfcClientCallback.java
     84 $(GEN): $(HIDL)
     85 $(GEN): PRIVATE_HIDL := $(HIDL)
     86 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfcClientCallback.hal
     87 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
     88 $(GEN): $(LOCAL_PATH)/types.hal
     89 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
     90 $(GEN): PRIVATE_CUSTOM_TOOL = \
     91         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
     92         -Ljava \
     93         -randroid.hardware:hardware/interfaces \
     94         -randroid.hidl:system/libhidl/transport \
     95         android.hardware.nfc (a] 1.0::INfcClientCallback
     96 
     97 $(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
     98 	$(transform-generated-source)
     99 LOCAL_GENERATED_SOURCES += $(GEN)
    100 include $(BUILD_JAVA_LIBRARY)
    101 
    102 
    103 ################################################################################
    104 
    105 include $(CLEAR_VARS)
    106 LOCAL_MODULE := android.hardware.nfc-V1.0-java-static
    107 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
    108 
    109 intermediates := $(call local-generated-sources-dir, COMMON)
    110 
    111 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
    112 
    113 LOCAL_STATIC_JAVA_LIBRARIES := \
    114     android.hidl.base-V1.0-java-static \
    115 
    116 
    117 #
    118 # Build types.hal (NfcEvent)
    119 #
    120 GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcEvent.java
    121 $(GEN): $(HIDL)
    122 $(GEN): PRIVATE_HIDL := $(HIDL)
    123 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    124 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    125 $(GEN): PRIVATE_CUSTOM_TOOL = \
    126         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    127         -Ljava \
    128         -randroid.hardware:hardware/interfaces \
    129         -randroid.hidl:system/libhidl/transport \
    130         android.hardware.nfc (a] 1.0::types.NfcEvent
    131 
    132 $(GEN): $(LOCAL_PATH)/types.hal
    133 	$(transform-generated-source)
    134 LOCAL_GENERATED_SOURCES += $(GEN)
    135 
    136 #
    137 # Build types.hal (NfcStatus)
    138 #
    139 GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcStatus.java
    140 $(GEN): $(HIDL)
    141 $(GEN): PRIVATE_HIDL := $(HIDL)
    142 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
    143 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    144 $(GEN): PRIVATE_CUSTOM_TOOL = \
    145         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    146         -Ljava \
    147         -randroid.hardware:hardware/interfaces \
    148         -randroid.hidl:system/libhidl/transport \
    149         android.hardware.nfc (a] 1.0::types.NfcStatus
    150 
    151 $(GEN): $(LOCAL_PATH)/types.hal
    152 	$(transform-generated-source)
    153 LOCAL_GENERATED_SOURCES += $(GEN)
    154 
    155 #
    156 # Build INfc.hal
    157 #
    158 GEN := $(intermediates)/android/hardware/nfc/V1_0/INfc.java
    159 $(GEN): $(HIDL)
    160 $(GEN): PRIVATE_HIDL := $(HIDL)
    161 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfc.hal
    162 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/INfcClientCallback.hal
    163 $(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
    164 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
    165 $(GEN): $(LOCAL_PATH)/types.hal
    166 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    167 $(GEN): PRIVATE_CUSTOM_TOOL = \
    168         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    169         -Ljava \
    170         -randroid.hardware:hardware/interfaces \
    171         -randroid.hidl:system/libhidl/transport \
    172         android.hardware.nfc (a] 1.0::INfc
    173 
    174 $(GEN): $(LOCAL_PATH)/INfc.hal
    175 	$(transform-generated-source)
    176 LOCAL_GENERATED_SOURCES += $(GEN)
    177 
    178 #
    179 # Build INfcClientCallback.hal
    180 #
    181 GEN := $(intermediates)/android/hardware/nfc/V1_0/INfcClientCallback.java
    182 $(GEN): $(HIDL)
    183 $(GEN): PRIVATE_HIDL := $(HIDL)
    184 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfcClientCallback.hal
    185 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
    186 $(GEN): $(LOCAL_PATH)/types.hal
    187 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    188 $(GEN): PRIVATE_CUSTOM_TOOL = \
    189         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    190         -Ljava \
    191         -randroid.hardware:hardware/interfaces \
    192         -randroid.hidl:system/libhidl/transport \
    193         android.hardware.nfc (a] 1.0::INfcClientCallback
    194 
    195 $(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
    196 	$(transform-generated-source)
    197 LOCAL_GENERATED_SOURCES += $(GEN)
    198 include $(BUILD_STATIC_JAVA_LIBRARY)
    199 
    200 
    201 ################################################################################
    202 
    203 include $(CLEAR_VARS)
    204 LOCAL_MODULE := android.hardware.nfc-V1.0-java-constants
    205 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
    206 
    207 intermediates := $(call local-generated-sources-dir, COMMON)
    208 
    209 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
    210 #
    211 GEN := $(intermediates)/android/hardware/nfc/V1_0/Constants.java
    212 $(GEN): $(HIDL)
    213 $(GEN): $(LOCAL_PATH)/types.hal
    214 $(GEN): $(LOCAL_PATH)/INfc.hal
    215 $(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
    216 
    217 $(GEN): PRIVATE_HIDL := $(HIDL)
    218 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
    219 $(GEN): PRIVATE_CUSTOM_TOOL = \
    220         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
    221         -Ljava-constants \
    222         -randroid.hardware:hardware/interfaces \
    223         -randroid.hidl:system/libhidl/transport \
    224         android.hardware.nfc (a] 1.0
    225 
    226 $(GEN):
    227 	$(transform-generated-source)
    228 LOCAL_GENERATED_SOURCES += $(GEN)
    229 # Avoid dependency cycle of framework.jar -> this-library -> framework.jar
    230 LOCAL_NO_STANDARD_LIBRARIES := true
    231 LOCAL_JAVA_LIBRARIES := core-oj
    232 
    233 include $(BUILD_STATIC_JAVA_LIBRARY)
    234 
    235 
    236 
    237 include $(call all-makefiles-under,$(LOCAL_PATH))
    238