blob: 21c4a6aeaa5f7796effbe43a71118569a8fe179b [file] [log] [blame]
pkanwarde1ac792017-03-19 10:49:01 -07001# 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.radio-V1.1-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.hardware.radio-V1.0-java \
17 android.hidl.base-V1.0-java \
18
19
20#
Steven Moreland06c85d92017-05-18 16:14:16 -070021# Build types.hal (CardPowerState)
22#
23GEN := $(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
34
35$(GEN): $(LOCAL_PATH)/types.hal
36 $(transform-generated-source)
37LOCAL_GENERATED_SOURCES += $(GEN)
38
39#
40# Build types.hal (EutranBands)
41#
42GEN := $(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
53
54$(GEN): $(LOCAL_PATH)/types.hal
55 $(transform-generated-source)
56LOCAL_GENERATED_SOURCES += $(GEN)
57
58#
59# Build types.hal (GeranBands)
60#
61GEN := $(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
72
73$(GEN): $(LOCAL_PATH)/types.hal
74 $(transform-generated-source)
75LOCAL_GENERATED_SOURCES += $(GEN)
76
77#
pkanwar1076d5b2017-05-21 10:22:02 -070078# Build types.hal (ImsiEncryptionInfo)
79#
80GEN := $(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
91
92$(GEN): $(LOCAL_PATH)/types.hal
93 $(transform-generated-source)
94LOCAL_GENERATED_SOURCES += $(GEN)
95
96#
Steven Moreland06c85d92017-05-18 16:14:16 -070097# Build types.hal (NetworkScanRequest)
98#
99GEN := $(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
110
111$(GEN): $(LOCAL_PATH)/types.hal
112 $(transform-generated-source)
113LOCAL_GENERATED_SOURCES += $(GEN)
114
115#
116# Build types.hal (NetworkScanResult)
117#
118GEN := $(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
129
130$(GEN): $(LOCAL_PATH)/types.hal
131 $(transform-generated-source)
132LOCAL_GENERATED_SOURCES += $(GEN)
133
134#
135# Build types.hal (RadioAccessNetworks)
136#
137GEN := $(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
148
149$(GEN): $(LOCAL_PATH)/types.hal
150 $(transform-generated-source)
151LOCAL_GENERATED_SOURCES += $(GEN)
152
153#
154# Build types.hal (RadioAccessSpecifier)
155#
156GEN := $(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
167
168$(GEN): $(LOCAL_PATH)/types.hal
169 $(transform-generated-source)
170LOCAL_GENERATED_SOURCES += $(GEN)
171
172#
173# Build types.hal (ScanStatus)
174#
175GEN := $(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
186
187$(GEN): $(LOCAL_PATH)/types.hal
188 $(transform-generated-source)
189LOCAL_GENERATED_SOURCES += $(GEN)
190
191#
192# Build types.hal (ScanType)
193#
194GEN := $(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
205
206$(GEN): $(LOCAL_PATH)/types.hal
207 $(transform-generated-source)
208LOCAL_GENERATED_SOURCES += $(GEN)
209
210#
211# Build types.hal (UtranBands)
212#
213GEN := $(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
224
225$(GEN): $(LOCAL_PATH)/types.hal
226 $(transform-generated-source)
227LOCAL_GENERATED_SOURCES += $(GEN)
228
229#
pkanwarde1ac792017-03-19 10:49:01 -0700230# Build IRadio.hal
231#
232GEN := $(intermediates)/android/hardware/radio/V1_1/IRadio.java
233$(GEN): $(HIDL)
234$(GEN): PRIVATE_HIDL := $(HIDL)
235$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadio.hal
Steven Moreland06c85d92017-05-18 16:14:16 -0700236$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
237$(GEN): $(LOCAL_PATH)/types.hal
pkanwarde1ac792017-03-19 10:49:01 -0700238$(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
245
246$(GEN): $(LOCAL_PATH)/IRadio.hal
247 $(transform-generated-source)
248LOCAL_GENERATED_SOURCES += $(GEN)
249
250#
251# Build IRadioIndication.hal
252#
253GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioIndication.java
254$(GEN): $(HIDL)
255$(GEN): PRIVATE_HIDL := $(HIDL)
256$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioIndication.hal
Steven Moreland06c85d92017-05-18 16:14:16 -0700257$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
258$(GEN): $(LOCAL_PATH)/types.hal
pkanwarde1ac792017-03-19 10:49:01 -0700259$(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
266
267$(GEN): $(LOCAL_PATH)/IRadioIndication.hal
268 $(transform-generated-source)
269LOCAL_GENERATED_SOURCES += $(GEN)
270
271#
272# Build IRadioResponse.hal
273#
274GEN := $(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
285
286$(GEN): $(LOCAL_PATH)/IRadioResponse.hal
287 $(transform-generated-source)
288LOCAL_GENERATED_SOURCES += $(GEN)
yinxu872518a2017-04-21 15:04:15 -0700289include $(BUILD_JAVA_LIBRARY)
pkanwarde1ac792017-03-19 10:49:01 -0700290
Steven Moreland06c85d92017-05-18 16:14:16 -0700291
pkanwarde1ac792017-03-19 10:49:01 -0700292################################################################################
293
294include $(CLEAR_VARS)
295LOCAL_MODULE := android.hardware.radio-V1.1-java-static
296LOCAL_MODULE_CLASS := JAVA_LIBRARIES
297
298intermediates := $(call local-generated-sources-dir, COMMON)
299
300HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
301
302LOCAL_STATIC_JAVA_LIBRARIES := \
303 android.hardware.radio-V1.0-java-static \
304 android.hidl.base-V1.0-java-static \
305
306
307#
Steven Moreland06c85d92017-05-18 16:14:16 -0700308# Build types.hal (CardPowerState)
309#
310GEN := $(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
321
322$(GEN): $(LOCAL_PATH)/types.hal
323 $(transform-generated-source)
324LOCAL_GENERATED_SOURCES += $(GEN)
325
326#
327# Build types.hal (EutranBands)
328#
329GEN := $(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
340
341$(GEN): $(LOCAL_PATH)/types.hal
342 $(transform-generated-source)
343LOCAL_GENERATED_SOURCES += $(GEN)
344
345#
346# Build types.hal (GeranBands)
347#
348GEN := $(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
359
360$(GEN): $(LOCAL_PATH)/types.hal
361 $(transform-generated-source)
362LOCAL_GENERATED_SOURCES += $(GEN)
363
364#
pkanwar1076d5b2017-05-21 10:22:02 -0700365# Build types.hal (ImsiEncryptionInfo)
366#
367GEN := $(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
378
379$(GEN): $(LOCAL_PATH)/types.hal
380 $(transform-generated-source)
381LOCAL_GENERATED_SOURCES += $(GEN)
382
383#
Steven Moreland06c85d92017-05-18 16:14:16 -0700384# Build types.hal (NetworkScanRequest)
385#
386GEN := $(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
397
398$(GEN): $(LOCAL_PATH)/types.hal
399 $(transform-generated-source)
400LOCAL_GENERATED_SOURCES += $(GEN)
401
402#
403# Build types.hal (NetworkScanResult)
404#
405GEN := $(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
416
417$(GEN): $(LOCAL_PATH)/types.hal
418 $(transform-generated-source)
419LOCAL_GENERATED_SOURCES += $(GEN)
420
421#
422# Build types.hal (RadioAccessNetworks)
423#
424GEN := $(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
435
436$(GEN): $(LOCAL_PATH)/types.hal
437 $(transform-generated-source)
438LOCAL_GENERATED_SOURCES += $(GEN)
439
440#
441# Build types.hal (RadioAccessSpecifier)
442#
443GEN := $(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
454
455$(GEN): $(LOCAL_PATH)/types.hal
456 $(transform-generated-source)
457LOCAL_GENERATED_SOURCES += $(GEN)
458
459#
460# Build types.hal (ScanStatus)
461#
462GEN := $(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
473
474$(GEN): $(LOCAL_PATH)/types.hal
475 $(transform-generated-source)
476LOCAL_GENERATED_SOURCES += $(GEN)
477
478#
479# Build types.hal (ScanType)
480#
481GEN := $(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
492
493$(GEN): $(LOCAL_PATH)/types.hal
494 $(transform-generated-source)
495LOCAL_GENERATED_SOURCES += $(GEN)
496
497#
498# Build types.hal (UtranBands)
499#
500GEN := $(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
511
512$(GEN): $(LOCAL_PATH)/types.hal
513 $(transform-generated-source)
514LOCAL_GENERATED_SOURCES += $(GEN)
515
516#
pkanwarde1ac792017-03-19 10:49:01 -0700517# Build IRadio.hal
518#
519GEN := $(intermediates)/android/hardware/radio/V1_1/IRadio.java
520$(GEN): $(HIDL)
521$(GEN): PRIVATE_HIDL := $(HIDL)
522$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadio.hal
Steven Moreland06c85d92017-05-18 16:14:16 -0700523$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
524$(GEN): $(LOCAL_PATH)/types.hal
pkanwarde1ac792017-03-19 10:49:01 -0700525$(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
532
533$(GEN): $(LOCAL_PATH)/IRadio.hal
534 $(transform-generated-source)
535LOCAL_GENERATED_SOURCES += $(GEN)
536
537#
538# Build IRadioIndication.hal
539#
540GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioIndication.java
541$(GEN): $(HIDL)
542$(GEN): PRIVATE_HIDL := $(HIDL)
543$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioIndication.hal
Steven Moreland06c85d92017-05-18 16:14:16 -0700544$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
545$(GEN): $(LOCAL_PATH)/types.hal
pkanwarde1ac792017-03-19 10:49:01 -0700546$(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
553
554$(GEN): $(LOCAL_PATH)/IRadioIndication.hal
555 $(transform-generated-source)
556LOCAL_GENERATED_SOURCES += $(GEN)
557
558#
559# Build IRadioResponse.hal
560#
561GEN := $(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
572
573$(GEN): $(LOCAL_PATH)/IRadioResponse.hal
574 $(transform-generated-source)
575LOCAL_GENERATED_SOURCES += $(GEN)
576include $(BUILD_STATIC_JAVA_LIBRARY)
577
Steven Moreland06c85d92017-05-18 16:14:16 -0700578
579
pkanwarde1ac792017-03-19 10:49:01 -0700580include $(call all-makefiles-under,$(LOCAL_PATH))