1 # This file is autogenerated by hidl-gen. Do not edit manually.
3 LOCAL_PATH := $(call my-dir)
5 ################################################################################
8 LOCAL_MODULE := android.hardware.usb-V1.1-java
9 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
11 intermediates := $(call local-generated-sources-dir, COMMON)
13 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
15 LOCAL_JAVA_LIBRARIES := \
16 android.hardware.usb-V1.0-java \
17 android.hidl.base-V1.0-java \
21 # Build types.hal (PortMode_1_1)
23 GEN := $(intermediates)/android/hardware/usb/V1_1/PortMode_1_1.java
25 $(GEN): PRIVATE_HIDL := $(HIDL)
26 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
27 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
28 $(GEN): PRIVATE_CUSTOM_TOOL = \
29 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
31 -randroid.hardware:hardware/interfaces \
32 -randroid.hidl:system/libhidl/transport \
33 android.hardware.usb@1.1::types.PortMode_1_1
35 $(GEN): $(LOCAL_PATH)/types.hal
36 $(transform-generated-source)
37 LOCAL_GENERATED_SOURCES += $(GEN)
40 # Build types.hal (PortStatus_1_1)
42 GEN := $(intermediates)/android/hardware/usb/V1_1/PortStatus_1_1.java
44 $(GEN): PRIVATE_HIDL := $(HIDL)
45 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
46 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
47 $(GEN): PRIVATE_CUSTOM_TOOL = \
48 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -randroid.hardware:hardware/interfaces \
51 -randroid.hidl:system/libhidl/transport \
52 android.hardware.usb@1.1::types.PortStatus_1_1
54 $(GEN): $(LOCAL_PATH)/types.hal
55 $(transform-generated-source)
56 LOCAL_GENERATED_SOURCES += $(GEN)
61 GEN := $(intermediates)/android/hardware/usb/V1_1/IUsb.java
63 $(GEN): PRIVATE_HIDL := $(HIDL)
64 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsb.hal
65 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
66 $(GEN): PRIVATE_CUSTOM_TOOL = \
67 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -randroid.hardware:hardware/interfaces \
70 -randroid.hidl:system/libhidl/transport \
71 android.hardware.usb@1.1::IUsb
73 $(GEN): $(LOCAL_PATH)/IUsb.hal
74 $(transform-generated-source)
75 LOCAL_GENERATED_SOURCES += $(GEN)
78 # Build IUsbCallback.hal
80 GEN := $(intermediates)/android/hardware/usb/V1_1/IUsbCallback.java
82 $(GEN): PRIVATE_HIDL := $(HIDL)
83 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsbCallback.hal
84 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
85 $(GEN): $(LOCAL_PATH)/types.hal
86 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
87 $(GEN): PRIVATE_CUSTOM_TOOL = \
88 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
90 -randroid.hardware:hardware/interfaces \
91 -randroid.hidl:system/libhidl/transport \
92 android.hardware.usb@1.1::IUsbCallback
94 $(GEN): $(LOCAL_PATH)/IUsbCallback.hal
95 $(transform-generated-source)
96 LOCAL_GENERATED_SOURCES += $(GEN)
97 include $(BUILD_JAVA_LIBRARY)
100 ################################################################################
102 include $(CLEAR_VARS)
103 LOCAL_MODULE := android.hardware.usb-V1.1-java-static
104 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
106 intermediates := $(call local-generated-sources-dir, COMMON)
108 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
110 LOCAL_STATIC_JAVA_LIBRARIES := \
111 android.hardware.usb-V1.0-java-static \
112 android.hidl.base-V1.0-java-static \
116 # Build types.hal (PortMode_1_1)
118 GEN := $(intermediates)/android/hardware/usb/V1_1/PortMode_1_1.java
120 $(GEN): PRIVATE_HIDL := $(HIDL)
121 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
122 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
123 $(GEN): PRIVATE_CUSTOM_TOOL = \
124 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -randroid.hardware:hardware/interfaces \
127 -randroid.hidl:system/libhidl/transport \
128 android.hardware.usb@1.1::types.PortMode_1_1
130 $(GEN): $(LOCAL_PATH)/types.hal
131 $(transform-generated-source)
132 LOCAL_GENERATED_SOURCES += $(GEN)
135 # Build types.hal (PortStatus_1_1)
137 GEN := $(intermediates)/android/hardware/usb/V1_1/PortStatus_1_1.java
139 $(GEN): PRIVATE_HIDL := $(HIDL)
140 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
141 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
142 $(GEN): PRIVATE_CUSTOM_TOOL = \
143 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -randroid.hardware:hardware/interfaces \
146 -randroid.hidl:system/libhidl/transport \
147 android.hardware.usb@1.1::types.PortStatus_1_1
149 $(GEN): $(LOCAL_PATH)/types.hal
150 $(transform-generated-source)
151 LOCAL_GENERATED_SOURCES += $(GEN)
156 GEN := $(intermediates)/android/hardware/usb/V1_1/IUsb.java
158 $(GEN): PRIVATE_HIDL := $(HIDL)
159 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsb.hal
160 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
161 $(GEN): PRIVATE_CUSTOM_TOOL = \
162 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
164 -randroid.hardware:hardware/interfaces \
165 -randroid.hidl:system/libhidl/transport \
166 android.hardware.usb@1.1::IUsb
168 $(GEN): $(LOCAL_PATH)/IUsb.hal
169 $(transform-generated-source)
170 LOCAL_GENERATED_SOURCES += $(GEN)
173 # Build IUsbCallback.hal
175 GEN := $(intermediates)/android/hardware/usb/V1_1/IUsbCallback.java
177 $(GEN): PRIVATE_HIDL := $(HIDL)
178 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsbCallback.hal
179 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
180 $(GEN): $(LOCAL_PATH)/types.hal
181 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
182 $(GEN): PRIVATE_CUSTOM_TOOL = \
183 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
185 -randroid.hardware:hardware/interfaces \
186 -randroid.hidl:system/libhidl/transport \
187 android.hardware.usb@1.1::IUsbCallback
189 $(GEN): $(LOCAL_PATH)/IUsbCallback.hal
190 $(transform-generated-source)
191 LOCAL_GENERATED_SOURCES += $(GEN)
192 include $(BUILD_STATIC_JAVA_LIBRARY)
195 ################################################################################
197 include $(CLEAR_VARS)
198 LOCAL_MODULE := android.hardware.usb-V1.1-java-constants
199 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
201 intermediates := $(call local-generated-sources-dir, COMMON)
203 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
205 GEN := $(intermediates)/android/hardware/usb/V1_1/Constants.java
207 $(GEN): $(LOCAL_PATH)/types.hal
208 $(GEN): $(LOCAL_PATH)/IUsb.hal
209 $(GEN): $(LOCAL_PATH)/IUsbCallback.hal
211 $(GEN): PRIVATE_HIDL := $(HIDL)
212 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
213 $(GEN): PRIVATE_CUSTOM_TOOL = \
214 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
216 -randroid.hardware:hardware/interfaces \
217 -randroid.hidl:system/libhidl/transport \
218 android.hardware.usb@1.1
221 $(transform-generated-source)
222 LOCAL_GENERATED_SOURCES += $(GEN)
223 # Avoid dependency cycle of framework.jar -> this-library -> framework.jar
224 LOCAL_NO_STANDARD_LIBRARIES := true
225 LOCAL_JAVA_LIBRARIES := core-oj
227 include $(BUILD_STATIC_JAVA_LIBRARY)
231 include $(call all-makefiles-under,$(LOCAL_PATH))