blob: 6e52c87edd316713bf09200386213bf1fd442f5d [file] [log] [blame]
Niranjan Pendharkar257430b2017-01-26 10:31:20 -08001# 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.tetheroffload.control-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 (IPv4AddrPortPair)
21#
22GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IPv4AddrPortPair.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.tetheroffload.control@1.0::types.IPv4AddrPortPair
33
34$(GEN): $(LOCAL_PATH)/types.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
39# Build types.hal (NatTimeoutUpdate)
40#
41GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NatTimeoutUpdate.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.tetheroffload.control@1.0::types.NatTimeoutUpdate
52
53$(GEN): $(LOCAL_PATH)/types.hal
54 $(transform-generated-source)
55LOCAL_GENERATED_SOURCES += $(GEN)
56
57#
58# Build types.hal (NetworkProtocol)
59#
60GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NetworkProtocol.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.tetheroffload.control@1.0::types.NetworkProtocol
71
72$(GEN): $(LOCAL_PATH)/types.hal
73 $(transform-generated-source)
74LOCAL_GENERATED_SOURCES += $(GEN)
75
76#
77# Build types.hal (OffloadCallbackEvent)
78#
79GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/OffloadCallbackEvent.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.tetheroffload.control@1.0::types.OffloadCallbackEvent
90
91$(GEN): $(LOCAL_PATH)/types.hal
92 $(transform-generated-source)
93LOCAL_GENERATED_SOURCES += $(GEN)
94
95#
96# Build IOffloadControl.hal
97#
98GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IOffloadControl.java
99$(GEN): $(HIDL)
100$(GEN): PRIVATE_HIDL := $(HIDL)
101$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOffloadControl.hal
102$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ITetheringOffloadCallback.hal
103$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.tetheroffload.control@1.0::IOffloadControl
111
112$(GEN): $(LOCAL_PATH)/IOffloadControl.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build ITetheringOffloadCallback.hal
118#
119GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/ITetheringOffloadCallback.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ITetheringOffloadCallback.hal
123$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
124$(GEN): $(LOCAL_PATH)/types.hal
125$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
126$(GEN): PRIVATE_CUSTOM_TOOL = \
127 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
128 -Ljava \
129 -randroid.hardware:hardware/interfaces \
130 -randroid.hidl:system/libhidl/transport \
131 android.hardware.tetheroffload.control@1.0::ITetheringOffloadCallback
132
133$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.hal
134 $(transform-generated-source)
135LOCAL_GENERATED_SOURCES += $(GEN)
136include $(BUILD_JAVA_LIBRARY)
137
138
139################################################################################
140
141include $(CLEAR_VARS)
142LOCAL_MODULE := android.hardware.tetheroffload.control-V1.0-java-static
143LOCAL_MODULE_CLASS := JAVA_LIBRARIES
144
145intermediates := $(call local-generated-sources-dir, COMMON)
146
147HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
148
149LOCAL_STATIC_JAVA_LIBRARIES := \
150 android.hidl.base-V1.0-java-static \
151
152
153#
154# Build types.hal (IPv4AddrPortPair)
155#
156GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IPv4AddrPortPair.java
157$(GEN): $(HIDL)
158$(GEN): PRIVATE_HIDL := $(HIDL)
159$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
160$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
161$(GEN): PRIVATE_CUSTOM_TOOL = \
162 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
163 -Ljava \
164 -randroid.hardware:hardware/interfaces \
165 -randroid.hidl:system/libhidl/transport \
166 android.hardware.tetheroffload.control@1.0::types.IPv4AddrPortPair
167
168$(GEN): $(LOCAL_PATH)/types.hal
169 $(transform-generated-source)
170LOCAL_GENERATED_SOURCES += $(GEN)
171
172#
173# Build types.hal (NatTimeoutUpdate)
174#
175GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NatTimeoutUpdate.java
176$(GEN): $(HIDL)
177$(GEN): PRIVATE_HIDL := $(HIDL)
178$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
179$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
180$(GEN): PRIVATE_CUSTOM_TOOL = \
181 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
182 -Ljava \
183 -randroid.hardware:hardware/interfaces \
184 -randroid.hidl:system/libhidl/transport \
185 android.hardware.tetheroffload.control@1.0::types.NatTimeoutUpdate
186
187$(GEN): $(LOCAL_PATH)/types.hal
188 $(transform-generated-source)
189LOCAL_GENERATED_SOURCES += $(GEN)
190
191#
192# Build types.hal (NetworkProtocol)
193#
194GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NetworkProtocol.java
195$(GEN): $(HIDL)
196$(GEN): PRIVATE_HIDL := $(HIDL)
197$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
198$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
199$(GEN): PRIVATE_CUSTOM_TOOL = \
200 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
201 -Ljava \
202 -randroid.hardware:hardware/interfaces \
203 -randroid.hidl:system/libhidl/transport \
204 android.hardware.tetheroffload.control@1.0::types.NetworkProtocol
205
206$(GEN): $(LOCAL_PATH)/types.hal
207 $(transform-generated-source)
208LOCAL_GENERATED_SOURCES += $(GEN)
209
210#
211# Build types.hal (OffloadCallbackEvent)
212#
213GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/OffloadCallbackEvent.java
214$(GEN): $(HIDL)
215$(GEN): PRIVATE_HIDL := $(HIDL)
216$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
217$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
218$(GEN): PRIVATE_CUSTOM_TOOL = \
219 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
220 -Ljava \
221 -randroid.hardware:hardware/interfaces \
222 -randroid.hidl:system/libhidl/transport \
223 android.hardware.tetheroffload.control@1.0::types.OffloadCallbackEvent
224
225$(GEN): $(LOCAL_PATH)/types.hal
226 $(transform-generated-source)
227LOCAL_GENERATED_SOURCES += $(GEN)
228
229#
230# Build IOffloadControl.hal
231#
232GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IOffloadControl.java
233$(GEN): $(HIDL)
234$(GEN): PRIVATE_HIDL := $(HIDL)
235$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOffloadControl.hal
236$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ITetheringOffloadCallback.hal
237$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.hal
238$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
239$(GEN): PRIVATE_CUSTOM_TOOL = \
240 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
241 -Ljava \
242 -randroid.hardware:hardware/interfaces \
243 -randroid.hidl:system/libhidl/transport \
244 android.hardware.tetheroffload.control@1.0::IOffloadControl
245
246$(GEN): $(LOCAL_PATH)/IOffloadControl.hal
247 $(transform-generated-source)
248LOCAL_GENERATED_SOURCES += $(GEN)
249
250#
251# Build ITetheringOffloadCallback.hal
252#
253GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/ITetheringOffloadCallback.java
254$(GEN): $(HIDL)
255$(GEN): PRIVATE_HIDL := $(HIDL)
256$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ITetheringOffloadCallback.hal
257$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
258$(GEN): $(LOCAL_PATH)/types.hal
259$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
260$(GEN): PRIVATE_CUSTOM_TOOL = \
261 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
262 -Ljava \
263 -randroid.hardware:hardware/interfaces \
264 -randroid.hidl:system/libhidl/transport \
265 android.hardware.tetheroffload.control@1.0::ITetheringOffloadCallback
266
267$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.hal
268 $(transform-generated-source)
269LOCAL_GENERATED_SOURCES += $(GEN)
270include $(BUILD_STATIC_JAVA_LIBRARY)
271
272
273
274include $(call all-makefiles-under,$(LOCAL_PATH))