1# This file is autogenerated by hidl-gen. Do not edit manually. 2 3LOCAL_PATH := $(call my-dir) 4 5################################################################################ 6 7include $(CLEAR_VARS) 8LOCAL_MODULE := android.hardware.nfc-V1.0-java 9LOCAL_MODULE_CLASS := JAVA_LIBRARIES 10 11intermediates := $(call local-generated-sources-dir, COMMON) 12 13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX) 14 15LOCAL_JAVA_LIBRARIES := \ 16 android.hidl.base-V1.0-java \ 17 18 19# 20# Build types.hal (NfcEvent) 21# 22GEN := $(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@1.0::types.NfcEvent 33 34$(GEN): $(LOCAL_PATH)/types.hal 35 $(transform-generated-source) 36LOCAL_GENERATED_SOURCES += $(GEN) 37 38# 39# Build types.hal (NfcStatus) 40# 41GEN := $(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@1.0::types.NfcStatus 52 53$(GEN): $(LOCAL_PATH)/types.hal 54 $(transform-generated-source) 55LOCAL_GENERATED_SOURCES += $(GEN) 56 57# 58# Build INfc.hal 59# 60GEN := $(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@1.0::INfc 75 76$(GEN): $(LOCAL_PATH)/INfc.hal 77 $(transform-generated-source) 78LOCAL_GENERATED_SOURCES += $(GEN) 79 80# 81# Build INfcClientCallback.hal 82# 83GEN := $(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@1.0::INfcClientCallback 96 97$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal 98 $(transform-generated-source) 99LOCAL_GENERATED_SOURCES += $(GEN) 100include $(BUILD_JAVA_LIBRARY) 101 102 103################################################################################ 104 105include $(CLEAR_VARS) 106LOCAL_MODULE := android.hardware.nfc-V1.0-java-static 107LOCAL_MODULE_CLASS := JAVA_LIBRARIES 108 109intermediates := $(call local-generated-sources-dir, COMMON) 110 111HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX) 112 113LOCAL_STATIC_JAVA_LIBRARIES := \ 114 android.hidl.base-V1.0-java-static \ 115 116 117# 118# Build types.hal (NfcEvent) 119# 120GEN := $(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@1.0::types.NfcEvent 131 132$(GEN): $(LOCAL_PATH)/types.hal 133 $(transform-generated-source) 134LOCAL_GENERATED_SOURCES += $(GEN) 135 136# 137# Build types.hal (NfcStatus) 138# 139GEN := $(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@1.0::types.NfcStatus 150 151$(GEN): $(LOCAL_PATH)/types.hal 152 $(transform-generated-source) 153LOCAL_GENERATED_SOURCES += $(GEN) 154 155# 156# Build INfc.hal 157# 158GEN := $(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@1.0::INfc 173 174$(GEN): $(LOCAL_PATH)/INfc.hal 175 $(transform-generated-source) 176LOCAL_GENERATED_SOURCES += $(GEN) 177 178# 179# Build INfcClientCallback.hal 180# 181GEN := $(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@1.0::INfcClientCallback 194 195$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal 196 $(transform-generated-source) 197LOCAL_GENERATED_SOURCES += $(GEN) 198include $(BUILD_STATIC_JAVA_LIBRARY) 199 200 201################################################################################ 202 203include $(CLEAR_VARS) 204LOCAL_MODULE := android.hardware.nfc-V1.0-java-constants 205LOCAL_MODULE_CLASS := JAVA_LIBRARIES 206 207intermediates := $(call local-generated-sources-dir, COMMON) 208 209HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX) 210# 211GEN := $(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@1.0 225 226$(GEN): 227 $(transform-generated-source) 228LOCAL_GENERATED_SOURCES += $(GEN) 229# Avoid dependency cycle of framework.jar -> this-library -> framework.jar 230LOCAL_NO_STANDARD_LIBRARIES := true 231LOCAL_JAVA_LIBRARIES := core-oj 232 233include $(BUILD_STATIC_JAVA_LIBRARY) 234 235 236 237include $(call all-makefiles-under,$(LOCAL_PATH)) 238