Radio Interface changes to allow the modem to query the framework
[android/platform-hardware-interfaces.git] / radio / 1.1 / Android.mk
1 # This file is autogenerated by hidl-gen. Do not edit manually.
3 LOCAL_PATH := $(call my-dir)
5 ################################################################################
7 include $(CLEAR_VARS)
8 LOCAL_MODULE := android.hardware.radio-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.radio-V1.0-java \
17     android.hidl.base-V1.0-java \
20 #
21 # Build types.hal (CardPowerState)
22 #
23 GEN := $(intermediates)/android/hardware/radio/V1_1/CardPowerState.java
24 $(GEN): $(HIDL)
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) \
30         -Ljava \
31         -randroid.hardware:hardware/interfaces \
32         -randroid.hidl:system/libhidl/transport \
33         android.hardware.radio@1.1::types.CardPowerState
35 $(GEN): $(LOCAL_PATH)/types.hal
36         $(transform-generated-source)
37 LOCAL_GENERATED_SOURCES += $(GEN)
39 #
40 # Build types.hal (EutranBands)
41 #
42 GEN := $(intermediates)/android/hardware/radio/V1_1/EutranBands.java
43 $(GEN): $(HIDL)
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) \
49         -Ljava \
50         -randroid.hardware:hardware/interfaces \
51         -randroid.hidl:system/libhidl/transport \
52         android.hardware.radio@1.1::types.EutranBands
54 $(GEN): $(LOCAL_PATH)/types.hal
55         $(transform-generated-source)
56 LOCAL_GENERATED_SOURCES += $(GEN)
58 #
59 # Build types.hal (GeranBands)
60 #
61 GEN := $(intermediates)/android/hardware/radio/V1_1/GeranBands.java
62 $(GEN): $(HIDL)
63 $(GEN): PRIVATE_HIDL := $(HIDL)
64 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
65 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
66 $(GEN): PRIVATE_CUSTOM_TOOL = \
67         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
68         -Ljava \
69         -randroid.hardware:hardware/interfaces \
70         -randroid.hidl:system/libhidl/transport \
71         android.hardware.radio@1.1::types.GeranBands
73 $(GEN): $(LOCAL_PATH)/types.hal
74         $(transform-generated-source)
75 LOCAL_GENERATED_SOURCES += $(GEN)
77 #
78 # Build types.hal (ImsiEncryptionInfo)
79 #
80 GEN := $(intermediates)/android/hardware/radio/V1_1/ImsiEncryptionInfo.java
81 $(GEN): $(HIDL)
82 $(GEN): PRIVATE_HIDL := $(HIDL)
83 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
84 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
85 $(GEN): PRIVATE_CUSTOM_TOOL = \
86         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
87         -Ljava \
88         -randroid.hardware:hardware/interfaces \
89         -randroid.hidl:system/libhidl/transport \
90         android.hardware.radio@1.1::types.ImsiEncryptionInfo
92 $(GEN): $(LOCAL_PATH)/types.hal
93         $(transform-generated-source)
94 LOCAL_GENERATED_SOURCES += $(GEN)
96 #
97 # Build types.hal (NetworkScanRequest)
98 #
99 GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanRequest.java
100 $(GEN): $(HIDL)
101 $(GEN): PRIVATE_HIDL := $(HIDL)
102 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
103 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
104 $(GEN): PRIVATE_CUSTOM_TOOL = \
105         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
106         -Ljava \
107         -randroid.hardware:hardware/interfaces \
108         -randroid.hidl:system/libhidl/transport \
109         android.hardware.radio@1.1::types.NetworkScanRequest
111 $(GEN): $(LOCAL_PATH)/types.hal
112         $(transform-generated-source)
113 LOCAL_GENERATED_SOURCES += $(GEN)
116 # Build types.hal (NetworkScanResult)
118 GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanResult.java
119 $(GEN): $(HIDL)
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) \
125         -Ljava \
126         -randroid.hardware:hardware/interfaces \
127         -randroid.hidl:system/libhidl/transport \
128         android.hardware.radio@1.1::types.NetworkScanResult
130 $(GEN): $(LOCAL_PATH)/types.hal
131         $(transform-generated-source)
132 LOCAL_GENERATED_SOURCES += $(GEN)
135 # Build types.hal (RadioAccessNetworks)
137 GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessNetworks.java
138 $(GEN): $(HIDL)
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) \
144         -Ljava \
145         -randroid.hardware:hardware/interfaces \
146         -randroid.hidl:system/libhidl/transport \
147         android.hardware.radio@1.1::types.RadioAccessNetworks
149 $(GEN): $(LOCAL_PATH)/types.hal
150         $(transform-generated-source)
151 LOCAL_GENERATED_SOURCES += $(GEN)
154 # Build types.hal (RadioAccessSpecifier)
156 GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessSpecifier.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.radio@1.1::types.RadioAccessSpecifier
168 $(GEN): $(LOCAL_PATH)/types.hal
169         $(transform-generated-source)
170 LOCAL_GENERATED_SOURCES += $(GEN)
173 # Build types.hal (ScanStatus)
175 GEN := $(intermediates)/android/hardware/radio/V1_1/ScanStatus.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.radio@1.1::types.ScanStatus
187 $(GEN): $(LOCAL_PATH)/types.hal
188         $(transform-generated-source)
189 LOCAL_GENERATED_SOURCES += $(GEN)
192 # Build types.hal (ScanType)
194 GEN := $(intermediates)/android/hardware/radio/V1_1/ScanType.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.radio@1.1::types.ScanType
206 $(GEN): $(LOCAL_PATH)/types.hal
207         $(transform-generated-source)
208 LOCAL_GENERATED_SOURCES += $(GEN)
211 # Build types.hal (UtranBands)
213 GEN := $(intermediates)/android/hardware/radio/V1_1/UtranBands.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.radio@1.1::types.UtranBands
225 $(GEN): $(LOCAL_PATH)/types.hal
226         $(transform-generated-source)
227 LOCAL_GENERATED_SOURCES += $(GEN)
230 # Build IRadio.hal
232 GEN := $(intermediates)/android/hardware/radio/V1_1/IRadio.java
233 $(GEN): $(HIDL)
234 $(GEN): PRIVATE_HIDL := $(HIDL)
235 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadio.hal
236 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
237 $(GEN): $(LOCAL_PATH)/types.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.radio@1.1::IRadio
246 $(GEN): $(LOCAL_PATH)/IRadio.hal
247         $(transform-generated-source)
248 LOCAL_GENERATED_SOURCES += $(GEN)
251 # Build IRadioIndication.hal
253 GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioIndication.java
254 $(GEN): $(HIDL)
255 $(GEN): PRIVATE_HIDL := $(HIDL)
256 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioIndication.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.radio@1.1::IRadioIndication
267 $(GEN): $(LOCAL_PATH)/IRadioIndication.hal
268         $(transform-generated-source)
269 LOCAL_GENERATED_SOURCES += $(GEN)
272 # Build IRadioResponse.hal
274 GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioResponse.java
275 $(GEN): $(HIDL)
276 $(GEN): PRIVATE_HIDL := $(HIDL)
277 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioResponse.hal
278 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
279 $(GEN): PRIVATE_CUSTOM_TOOL = \
280         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
281         -Ljava \
282         -randroid.hardware:hardware/interfaces \
283         -randroid.hidl:system/libhidl/transport \
284         android.hardware.radio@1.1::IRadioResponse
286 $(GEN): $(LOCAL_PATH)/IRadioResponse.hal
287         $(transform-generated-source)
288 LOCAL_GENERATED_SOURCES += $(GEN)
289 include $(BUILD_JAVA_LIBRARY)
292 ################################################################################
294 include $(CLEAR_VARS)
295 LOCAL_MODULE := android.hardware.radio-V1.1-java-static
296 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
298 intermediates := $(call local-generated-sources-dir, COMMON)
300 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
302 LOCAL_STATIC_JAVA_LIBRARIES := \
303     android.hardware.radio-V1.0-java-static \
304     android.hidl.base-V1.0-java-static \
308 # Build types.hal (CardPowerState)
310 GEN := $(intermediates)/android/hardware/radio/V1_1/CardPowerState.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.radio@1.1::types.CardPowerState
322 $(GEN): $(LOCAL_PATH)/types.hal
323         $(transform-generated-source)
324 LOCAL_GENERATED_SOURCES += $(GEN)
327 # Build types.hal (EutranBands)
329 GEN := $(intermediates)/android/hardware/radio/V1_1/EutranBands.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.radio@1.1::types.EutranBands
341 $(GEN): $(LOCAL_PATH)/types.hal
342         $(transform-generated-source)
343 LOCAL_GENERATED_SOURCES += $(GEN)
346 # Build types.hal (GeranBands)
348 GEN := $(intermediates)/android/hardware/radio/V1_1/GeranBands.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.radio@1.1::types.GeranBands
360 $(GEN): $(LOCAL_PATH)/types.hal
361         $(transform-generated-source)
362 LOCAL_GENERATED_SOURCES += $(GEN)
365 # Build types.hal (ImsiEncryptionInfo)
367 GEN := $(intermediates)/android/hardware/radio/V1_1/ImsiEncryptionInfo.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.radio@1.1::types.ImsiEncryptionInfo
379 $(GEN): $(LOCAL_PATH)/types.hal
380         $(transform-generated-source)
381 LOCAL_GENERATED_SOURCES += $(GEN)
384 # Build types.hal (NetworkScanRequest)
386 GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanRequest.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.radio@1.1::types.NetworkScanRequest
398 $(GEN): $(LOCAL_PATH)/types.hal
399         $(transform-generated-source)
400 LOCAL_GENERATED_SOURCES += $(GEN)
403 # Build types.hal (NetworkScanResult)
405 GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanResult.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.radio@1.1::types.NetworkScanResult
417 $(GEN): $(LOCAL_PATH)/types.hal
418         $(transform-generated-source)
419 LOCAL_GENERATED_SOURCES += $(GEN)
422 # Build types.hal (RadioAccessNetworks)
424 GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessNetworks.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.radio@1.1::types.RadioAccessNetworks
436 $(GEN): $(LOCAL_PATH)/types.hal
437         $(transform-generated-source)
438 LOCAL_GENERATED_SOURCES += $(GEN)
441 # Build types.hal (RadioAccessSpecifier)
443 GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessSpecifier.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.radio@1.1::types.RadioAccessSpecifier
455 $(GEN): $(LOCAL_PATH)/types.hal
456         $(transform-generated-source)
457 LOCAL_GENERATED_SOURCES += $(GEN)
460 # Build types.hal (ScanStatus)
462 GEN := $(intermediates)/android/hardware/radio/V1_1/ScanStatus.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.radio@1.1::types.ScanStatus
474 $(GEN): $(LOCAL_PATH)/types.hal
475         $(transform-generated-source)
476 LOCAL_GENERATED_SOURCES += $(GEN)
479 # Build types.hal (ScanType)
481 GEN := $(intermediates)/android/hardware/radio/V1_1/ScanType.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.radio@1.1::types.ScanType
493 $(GEN): $(LOCAL_PATH)/types.hal
494         $(transform-generated-source)
495 LOCAL_GENERATED_SOURCES += $(GEN)
498 # Build types.hal (UtranBands)
500 GEN := $(intermediates)/android/hardware/radio/V1_1/UtranBands.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.radio@1.1::types.UtranBands
512 $(GEN): $(LOCAL_PATH)/types.hal
513         $(transform-generated-source)
514 LOCAL_GENERATED_SOURCES += $(GEN)
517 # Build IRadio.hal
519 GEN := $(intermediates)/android/hardware/radio/V1_1/IRadio.java
520 $(GEN): $(HIDL)
521 $(GEN): PRIVATE_HIDL := $(HIDL)
522 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadio.hal
523 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
524 $(GEN): $(LOCAL_PATH)/types.hal
525 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
526 $(GEN): PRIVATE_CUSTOM_TOOL = \
527         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
528         -Ljava \
529         -randroid.hardware:hardware/interfaces \
530         -randroid.hidl:system/libhidl/transport \
531         android.hardware.radio@1.1::IRadio
533 $(GEN): $(LOCAL_PATH)/IRadio.hal
534         $(transform-generated-source)
535 LOCAL_GENERATED_SOURCES += $(GEN)
538 # Build IRadioIndication.hal
540 GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioIndication.java
541 $(GEN): $(HIDL)
542 $(GEN): PRIVATE_HIDL := $(HIDL)
543 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioIndication.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.radio@1.1::IRadioIndication
554 $(GEN): $(LOCAL_PATH)/IRadioIndication.hal
555         $(transform-generated-source)
556 LOCAL_GENERATED_SOURCES += $(GEN)
559 # Build IRadioResponse.hal
561 GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioResponse.java
562 $(GEN): $(HIDL)
563 $(GEN): PRIVATE_HIDL := $(HIDL)
564 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioResponse.hal
565 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
566 $(GEN): PRIVATE_CUSTOM_TOOL = \
567         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
568         -Ljava \
569         -randroid.hardware:hardware/interfaces \
570         -randroid.hidl:system/libhidl/transport \
571         android.hardware.radio@1.1::IRadioResponse
573 $(GEN): $(LOCAL_PATH)/IRadioResponse.hal
574         $(transform-generated-source)
575 LOCAL_GENERATED_SOURCES += $(GEN)
576 include $(BUILD_STATIC_JAVA_LIBRARY)
580 include $(call all-makefiles-under,$(LOCAL_PATH))