blob: d2c7fcf27b260bd14d7e13be72bdaeabf513464f [file] [log] [blame]
Yifan Hong50183942016-11-28 16:09:37 -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.gnss@1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(local-generated-sources-dir)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base@1.0-java \
17
18
19#
20# Build types.hal (GnssConstellationType)
21#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000022GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssConstellationType.java
Yifan Hong50183942016-11-28 16:09:37 -080023$(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.gnss@1.0::types.GnssConstellationType
33
34$(GEN): $(LOCAL_PATH)/types.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
39# Build types.hal (GnssLocation)
40#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000041GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocation.java
Yifan Hong50183942016-11-28 16:09:37 -080042$(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.gnss@1.0::types.GnssLocation
52
53$(GEN): $(LOCAL_PATH)/types.hal
54 $(transform-generated-source)
55LOCAL_GENERATED_SOURCES += $(GEN)
56
57#
58# Build types.hal (GnssMax)
59#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000060GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssMax.java
Yifan Hong50183942016-11-28 16:09:37 -080061$(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.gnss@1.0::types.GnssMax
71
72$(GEN): $(LOCAL_PATH)/types.hal
73 $(transform-generated-source)
74LOCAL_GENERATED_SOURCES += $(GEN)
75
76#
77# Build IAGnss.hal
78#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000079GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnss.java
Yifan Hong50183942016-11-28 16:09:37 -080080$(GEN): $(HIDL)
81$(GEN): PRIVATE_HIDL := $(HIDL)
82$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnss.hal
83$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssCallback.hal
84$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.gnss@1.0::IAGnss
92
93$(GEN): $(LOCAL_PATH)/IAGnss.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build IAGnssCallback.hal
99#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000100GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssCallback.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.gnss@1.0::IAGnssCallback
111
112$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build IAGnssRil.hal
118#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000119GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRil.java
Yifan Hong50183942016-11-28 16:09:37 -0800120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRil.hal
123$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRilCallback.hal
124$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.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.gnss@1.0::IAGnssRil
132
133$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
134 $(transform-generated-source)
135LOCAL_GENERATED_SOURCES += $(GEN)
136
137#
138# Build IAGnssRilCallback.hal
139#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000140GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRilCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800141$(GEN): $(HIDL)
142$(GEN): PRIVATE_HIDL := $(HIDL)
143$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRilCallback.hal
144$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
145$(GEN): PRIVATE_CUSTOM_TOOL = \
146 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
147 -Ljava \
148 -randroid.hardware:hardware/interfaces \
149 -randroid.hidl:system/libhidl/transport \
150 android.hardware.gnss@1.0::IAGnssRilCallback
151
152$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
153 $(transform-generated-source)
154LOCAL_GENERATED_SOURCES += $(GEN)
155
156#
157# Build IGnss.hal
158#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000159GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnss.java
Yifan Hong50183942016-11-28 16:09:37 -0800160$(GEN): $(HIDL)
161$(GEN): PRIVATE_HIDL := $(HIDL)
162$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnss.hal
163$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnss.hal
164$(GEN): $(LOCAL_PATH)/IAGnss.hal
165$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRil.hal
166$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
167$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssCallback.hal
168$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
169$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssConfiguration.hal
170$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
171$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssDebug.hal
172$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
173$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofencing.hal
174$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
175$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurement.hal
176$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
177$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessage.hal
178$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
179$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNi.hal
180$(GEN): $(LOCAL_PATH)/IGnssNi.hal
181$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtra.hal
182$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
183$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
184$(GEN): $(LOCAL_PATH)/types.hal
185$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
186$(GEN): PRIVATE_CUSTOM_TOOL = \
187 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
188 -Ljava \
189 -randroid.hardware:hardware/interfaces \
190 -randroid.hidl:system/libhidl/transport \
191 android.hardware.gnss@1.0::IGnss
192
193$(GEN): $(LOCAL_PATH)/IGnss.hal
194 $(transform-generated-source)
195LOCAL_GENERATED_SOURCES += $(GEN)
196
197#
198# Build IGnssCallback.hal
199#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000200GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800201$(GEN): $(HIDL)
202$(GEN): PRIVATE_HIDL := $(HIDL)
203$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssCallback.hal
204$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
205$(GEN): $(LOCAL_PATH)/types.hal
206$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
207$(GEN): PRIVATE_CUSTOM_TOOL = \
208 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
209 -Ljava \
210 -randroid.hardware:hardware/interfaces \
211 -randroid.hidl:system/libhidl/transport \
212 android.hardware.gnss@1.0::IGnssCallback
213
214$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
215 $(transform-generated-source)
216LOCAL_GENERATED_SOURCES += $(GEN)
217
218#
219# Build IGnssConfiguration.hal
220#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000221GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssConfiguration.java
Yifan Hong50183942016-11-28 16:09:37 -0800222$(GEN): $(HIDL)
223$(GEN): PRIVATE_HIDL := $(HIDL)
224$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssConfiguration.hal
225$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
226$(GEN): PRIVATE_CUSTOM_TOOL = \
227 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
228 -Ljava \
229 -randroid.hardware:hardware/interfaces \
230 -randroid.hidl:system/libhidl/transport \
231 android.hardware.gnss@1.0::IGnssConfiguration
232
233$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
234 $(transform-generated-source)
235LOCAL_GENERATED_SOURCES += $(GEN)
236
237#
238# Build IGnssDebug.hal
239#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000240GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssDebug.java
Yifan Hong50183942016-11-28 16:09:37 -0800241$(GEN): $(HIDL)
242$(GEN): PRIVATE_HIDL := $(HIDL)
243$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssDebug.hal
244$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
245$(GEN): $(LOCAL_PATH)/types.hal
246$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
247$(GEN): PRIVATE_CUSTOM_TOOL = \
248 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
249 -Ljava \
250 -randroid.hardware:hardware/interfaces \
251 -randroid.hidl:system/libhidl/transport \
252 android.hardware.gnss@1.0::IGnssDebug
253
254$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
255 $(transform-generated-source)
256LOCAL_GENERATED_SOURCES += $(GEN)
257
258#
259# Build IGnssGeofenceCallback.hal
260#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000261GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofenceCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800262$(GEN): $(HIDL)
263$(GEN): PRIVATE_HIDL := $(HIDL)
264$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofenceCallback.hal
265$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
266$(GEN): $(LOCAL_PATH)/types.hal
267$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
268$(GEN): PRIVATE_CUSTOM_TOOL = \
269 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
270 -Ljava \
271 -randroid.hardware:hardware/interfaces \
272 -randroid.hidl:system/libhidl/transport \
273 android.hardware.gnss@1.0::IGnssGeofenceCallback
274
275$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
276 $(transform-generated-source)
277LOCAL_GENERATED_SOURCES += $(GEN)
278
279#
280# Build IGnssGeofencing.hal
281#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000282GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofencing.java
Yifan Hong50183942016-11-28 16:09:37 -0800283$(GEN): $(HIDL)
284$(GEN): PRIVATE_HIDL := $(HIDL)
285$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofencing.hal
286$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofenceCallback.hal
287$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
288$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
289$(GEN): PRIVATE_CUSTOM_TOOL = \
290 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
291 -Ljava \
292 -randroid.hardware:hardware/interfaces \
293 -randroid.hidl:system/libhidl/transport \
294 android.hardware.gnss@1.0::IGnssGeofencing
295
296$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
297 $(transform-generated-source)
298LOCAL_GENERATED_SOURCES += $(GEN)
299
300#
301# Build IGnssMeasurement.hal
302#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000303GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurement.java
Yifan Hong50183942016-11-28 16:09:37 -0800304$(GEN): $(HIDL)
305$(GEN): PRIVATE_HIDL := $(HIDL)
306$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurement.hal
307$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurementCallback.hal
308$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
309$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
310$(GEN): PRIVATE_CUSTOM_TOOL = \
311 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
312 -Ljava \
313 -randroid.hardware:hardware/interfaces \
314 -randroid.hidl:system/libhidl/transport \
315 android.hardware.gnss@1.0::IGnssMeasurement
316
317$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
318 $(transform-generated-source)
319LOCAL_GENERATED_SOURCES += $(GEN)
320
321#
322# Build IGnssMeasurementCallback.hal
323#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000324GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurementCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800325$(GEN): $(HIDL)
326$(GEN): PRIVATE_HIDL := $(HIDL)
327$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurementCallback.hal
328$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
329$(GEN): $(LOCAL_PATH)/types.hal
330$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
331$(GEN): PRIVATE_CUSTOM_TOOL = \
332 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
333 -Ljava \
334 -randroid.hardware:hardware/interfaces \
335 -randroid.hidl:system/libhidl/transport \
336 android.hardware.gnss@1.0::IGnssMeasurementCallback
337
338$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
339 $(transform-generated-source)
340LOCAL_GENERATED_SOURCES += $(GEN)
341
342#
343# Build IGnssNavigationMessage.hal
344#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000345GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessage.java
Yifan Hong50183942016-11-28 16:09:37 -0800346$(GEN): $(HIDL)
347$(GEN): PRIVATE_HIDL := $(HIDL)
348$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessage.hal
349$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
350$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
351$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
352$(GEN): PRIVATE_CUSTOM_TOOL = \
353 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
354 -Ljava \
355 -randroid.hardware:hardware/interfaces \
356 -randroid.hidl:system/libhidl/transport \
357 android.hardware.gnss@1.0::IGnssNavigationMessage
358
359$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
360 $(transform-generated-source)
361LOCAL_GENERATED_SOURCES += $(GEN)
362
363#
364# Build IGnssNavigationMessageCallback.hal
365#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000366GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessageCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800367$(GEN): $(HIDL)
368$(GEN): PRIVATE_HIDL := $(HIDL)
369$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
370$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
371$(GEN): PRIVATE_CUSTOM_TOOL = \
372 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
373 -Ljava \
374 -randroid.hardware:hardware/interfaces \
375 -randroid.hidl:system/libhidl/transport \
376 android.hardware.gnss@1.0::IGnssNavigationMessageCallback
377
378$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
379 $(transform-generated-source)
380LOCAL_GENERATED_SOURCES += $(GEN)
381
382#
383# Build IGnssNi.hal
384#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000385GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNi.java
Yifan Hong50183942016-11-28 16:09:37 -0800386$(GEN): $(HIDL)
387$(GEN): PRIVATE_HIDL := $(HIDL)
388$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNi.hal
389$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNiCallback.hal
390$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
391$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
392$(GEN): PRIVATE_CUSTOM_TOOL = \
393 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
394 -Ljava \
395 -randroid.hardware:hardware/interfaces \
396 -randroid.hidl:system/libhidl/transport \
397 android.hardware.gnss@1.0::IGnssNi
398
399$(GEN): $(LOCAL_PATH)/IGnssNi.hal
400 $(transform-generated-source)
401LOCAL_GENERATED_SOURCES += $(GEN)
402
403#
404# Build IGnssNiCallback.hal
405#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000406GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNiCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800407$(GEN): $(HIDL)
408$(GEN): PRIVATE_HIDL := $(HIDL)
409$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNiCallback.hal
410$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
411$(GEN): PRIVATE_CUSTOM_TOOL = \
412 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
413 -Ljava \
414 -randroid.hardware:hardware/interfaces \
415 -randroid.hidl:system/libhidl/transport \
416 android.hardware.gnss@1.0::IGnssNiCallback
417
418$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
419 $(transform-generated-source)
420LOCAL_GENERATED_SOURCES += $(GEN)
421
422#
423# Build IGnssXtra.hal
424#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000425GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtra.java
Yifan Hong50183942016-11-28 16:09:37 -0800426$(GEN): $(HIDL)
427$(GEN): PRIVATE_HIDL := $(HIDL)
428$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtra.hal
429$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtraCallback.hal
430$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
431$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
432$(GEN): PRIVATE_CUSTOM_TOOL = \
433 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
434 -Ljava \
435 -randroid.hardware:hardware/interfaces \
436 -randroid.hidl:system/libhidl/transport \
437 android.hardware.gnss@1.0::IGnssXtra
438
439$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
440 $(transform-generated-source)
441LOCAL_GENERATED_SOURCES += $(GEN)
442
443#
444# Build IGnssXtraCallback.hal
445#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000446GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtraCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800447$(GEN): $(HIDL)
448$(GEN): PRIVATE_HIDL := $(HIDL)
449$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtraCallback.hal
450$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
451$(GEN): PRIVATE_CUSTOM_TOOL = \
452 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
453 -Ljava \
454 -randroid.hardware:hardware/interfaces \
455 -randroid.hidl:system/libhidl/transport \
456 android.hardware.gnss@1.0::IGnssXtraCallback
457
458$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
459 $(transform-generated-source)
460LOCAL_GENERATED_SOURCES += $(GEN)
461include $(BUILD_JAVA_LIBRARY)
462
463
464################################################################################
465
466include $(CLEAR_VARS)
467LOCAL_MODULE := android.hardware.gnss@1.0-java-static
468LOCAL_MODULE_CLASS := JAVA_LIBRARIES
469
470intermediates := $(local-generated-sources-dir)
471
472HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
473
474LOCAL_STATIC_JAVA_LIBRARIES := \
475 android.hidl.base@1.0-java-static \
476
477
478#
479# Build types.hal (GnssConstellationType)
480#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000481GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssConstellationType.java
Yifan Hong50183942016-11-28 16:09:37 -0800482$(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.gnss@1.0::types.GnssConstellationType
492
493$(GEN): $(LOCAL_PATH)/types.hal
494 $(transform-generated-source)
495LOCAL_GENERATED_SOURCES += $(GEN)
496
497#
498# Build types.hal (GnssLocation)
499#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000500GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocation.java
Yifan Hong50183942016-11-28 16:09:37 -0800501$(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.gnss@1.0::types.GnssLocation
511
512$(GEN): $(LOCAL_PATH)/types.hal
513 $(transform-generated-source)
514LOCAL_GENERATED_SOURCES += $(GEN)
515
516#
517# Build types.hal (GnssMax)
518#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000519GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssMax.java
Yifan Hong50183942016-11-28 16:09:37 -0800520$(GEN): $(HIDL)
521$(GEN): PRIVATE_HIDL := $(HIDL)
522$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
523$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
524$(GEN): PRIVATE_CUSTOM_TOOL = \
525 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
526 -Ljava \
527 -randroid.hardware:hardware/interfaces \
528 -randroid.hidl:system/libhidl/transport \
529 android.hardware.gnss@1.0::types.GnssMax
530
531$(GEN): $(LOCAL_PATH)/types.hal
532 $(transform-generated-source)
533LOCAL_GENERATED_SOURCES += $(GEN)
534
535#
536# Build IAGnss.hal
537#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000538GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnss.java
Yifan Hong50183942016-11-28 16:09:37 -0800539$(GEN): $(HIDL)
540$(GEN): PRIVATE_HIDL := $(HIDL)
541$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnss.hal
542$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssCallback.hal
543$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
544$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
545$(GEN): PRIVATE_CUSTOM_TOOL = \
546 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
547 -Ljava \
548 -randroid.hardware:hardware/interfaces \
549 -randroid.hidl:system/libhidl/transport \
550 android.hardware.gnss@1.0::IAGnss
551
552$(GEN): $(LOCAL_PATH)/IAGnss.hal
553 $(transform-generated-source)
554LOCAL_GENERATED_SOURCES += $(GEN)
555
556#
557# Build IAGnssCallback.hal
558#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000559GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800560$(GEN): $(HIDL)
561$(GEN): PRIVATE_HIDL := $(HIDL)
562$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssCallback.hal
563$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
564$(GEN): PRIVATE_CUSTOM_TOOL = \
565 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
566 -Ljava \
567 -randroid.hardware:hardware/interfaces \
568 -randroid.hidl:system/libhidl/transport \
569 android.hardware.gnss@1.0::IAGnssCallback
570
571$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
572 $(transform-generated-source)
573LOCAL_GENERATED_SOURCES += $(GEN)
574
575#
576# Build IAGnssRil.hal
577#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000578GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRil.java
Yifan Hong50183942016-11-28 16:09:37 -0800579$(GEN): $(HIDL)
580$(GEN): PRIVATE_HIDL := $(HIDL)
581$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRil.hal
582$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRilCallback.hal
583$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
584$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
585$(GEN): PRIVATE_CUSTOM_TOOL = \
586 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
587 -Ljava \
588 -randroid.hardware:hardware/interfaces \
589 -randroid.hidl:system/libhidl/transport \
590 android.hardware.gnss@1.0::IAGnssRil
591
592$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
593 $(transform-generated-source)
594LOCAL_GENERATED_SOURCES += $(GEN)
595
596#
597# Build IAGnssRilCallback.hal
598#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000599GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRilCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800600$(GEN): $(HIDL)
601$(GEN): PRIVATE_HIDL := $(HIDL)
602$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRilCallback.hal
603$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
604$(GEN): PRIVATE_CUSTOM_TOOL = \
605 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
606 -Ljava \
607 -randroid.hardware:hardware/interfaces \
608 -randroid.hidl:system/libhidl/transport \
609 android.hardware.gnss@1.0::IAGnssRilCallback
610
611$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
612 $(transform-generated-source)
613LOCAL_GENERATED_SOURCES += $(GEN)
614
615#
616# Build IGnss.hal
617#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000618GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnss.java
Yifan Hong50183942016-11-28 16:09:37 -0800619$(GEN): $(HIDL)
620$(GEN): PRIVATE_HIDL := $(HIDL)
621$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnss.hal
622$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnss.hal
623$(GEN): $(LOCAL_PATH)/IAGnss.hal
624$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRil.hal
625$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
626$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssCallback.hal
627$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
628$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssConfiguration.hal
629$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
630$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssDebug.hal
631$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
632$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofencing.hal
633$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
634$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurement.hal
635$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
636$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessage.hal
637$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
638$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNi.hal
639$(GEN): $(LOCAL_PATH)/IGnssNi.hal
640$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtra.hal
641$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
642$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
643$(GEN): $(LOCAL_PATH)/types.hal
644$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
645$(GEN): PRIVATE_CUSTOM_TOOL = \
646 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
647 -Ljava \
648 -randroid.hardware:hardware/interfaces \
649 -randroid.hidl:system/libhidl/transport \
650 android.hardware.gnss@1.0::IGnss
651
652$(GEN): $(LOCAL_PATH)/IGnss.hal
653 $(transform-generated-source)
654LOCAL_GENERATED_SOURCES += $(GEN)
655
656#
657# Build IGnssCallback.hal
658#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000659GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800660$(GEN): $(HIDL)
661$(GEN): PRIVATE_HIDL := $(HIDL)
662$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssCallback.hal
663$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
664$(GEN): $(LOCAL_PATH)/types.hal
665$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
666$(GEN): PRIVATE_CUSTOM_TOOL = \
667 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
668 -Ljava \
669 -randroid.hardware:hardware/interfaces \
670 -randroid.hidl:system/libhidl/transport \
671 android.hardware.gnss@1.0::IGnssCallback
672
673$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
674 $(transform-generated-source)
675LOCAL_GENERATED_SOURCES += $(GEN)
676
677#
678# Build IGnssConfiguration.hal
679#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000680GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssConfiguration.java
Yifan Hong50183942016-11-28 16:09:37 -0800681$(GEN): $(HIDL)
682$(GEN): PRIVATE_HIDL := $(HIDL)
683$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssConfiguration.hal
684$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
685$(GEN): PRIVATE_CUSTOM_TOOL = \
686 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
687 -Ljava \
688 -randroid.hardware:hardware/interfaces \
689 -randroid.hidl:system/libhidl/transport \
690 android.hardware.gnss@1.0::IGnssConfiguration
691
692$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
693 $(transform-generated-source)
694LOCAL_GENERATED_SOURCES += $(GEN)
695
696#
697# Build IGnssDebug.hal
698#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000699GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssDebug.java
Yifan Hong50183942016-11-28 16:09:37 -0800700$(GEN): $(HIDL)
701$(GEN): PRIVATE_HIDL := $(HIDL)
702$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssDebug.hal
703$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
704$(GEN): $(LOCAL_PATH)/types.hal
705$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
706$(GEN): PRIVATE_CUSTOM_TOOL = \
707 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
708 -Ljava \
709 -randroid.hardware:hardware/interfaces \
710 -randroid.hidl:system/libhidl/transport \
711 android.hardware.gnss@1.0::IGnssDebug
712
713$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
714 $(transform-generated-source)
715LOCAL_GENERATED_SOURCES += $(GEN)
716
717#
718# Build IGnssGeofenceCallback.hal
719#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000720GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofenceCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800721$(GEN): $(HIDL)
722$(GEN): PRIVATE_HIDL := $(HIDL)
723$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofenceCallback.hal
724$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
725$(GEN): $(LOCAL_PATH)/types.hal
726$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
727$(GEN): PRIVATE_CUSTOM_TOOL = \
728 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
729 -Ljava \
730 -randroid.hardware:hardware/interfaces \
731 -randroid.hidl:system/libhidl/transport \
732 android.hardware.gnss@1.0::IGnssGeofenceCallback
733
734$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
735 $(transform-generated-source)
736LOCAL_GENERATED_SOURCES += $(GEN)
737
738#
739# Build IGnssGeofencing.hal
740#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000741GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofencing.java
Yifan Hong50183942016-11-28 16:09:37 -0800742$(GEN): $(HIDL)
743$(GEN): PRIVATE_HIDL := $(HIDL)
744$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofencing.hal
745$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofenceCallback.hal
746$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
747$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
748$(GEN): PRIVATE_CUSTOM_TOOL = \
749 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
750 -Ljava \
751 -randroid.hardware:hardware/interfaces \
752 -randroid.hidl:system/libhidl/transport \
753 android.hardware.gnss@1.0::IGnssGeofencing
754
755$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
756 $(transform-generated-source)
757LOCAL_GENERATED_SOURCES += $(GEN)
758
759#
760# Build IGnssMeasurement.hal
761#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000762GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurement.java
Yifan Hong50183942016-11-28 16:09:37 -0800763$(GEN): $(HIDL)
764$(GEN): PRIVATE_HIDL := $(HIDL)
765$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurement.hal
766$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurementCallback.hal
767$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
768$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
769$(GEN): PRIVATE_CUSTOM_TOOL = \
770 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
771 -Ljava \
772 -randroid.hardware:hardware/interfaces \
773 -randroid.hidl:system/libhidl/transport \
774 android.hardware.gnss@1.0::IGnssMeasurement
775
776$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
777 $(transform-generated-source)
778LOCAL_GENERATED_SOURCES += $(GEN)
779
780#
781# Build IGnssMeasurementCallback.hal
782#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000783GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurementCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800784$(GEN): $(HIDL)
785$(GEN): PRIVATE_HIDL := $(HIDL)
786$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurementCallback.hal
787$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
788$(GEN): $(LOCAL_PATH)/types.hal
789$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
790$(GEN): PRIVATE_CUSTOM_TOOL = \
791 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
792 -Ljava \
793 -randroid.hardware:hardware/interfaces \
794 -randroid.hidl:system/libhidl/transport \
795 android.hardware.gnss@1.0::IGnssMeasurementCallback
796
797$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
798 $(transform-generated-source)
799LOCAL_GENERATED_SOURCES += $(GEN)
800
801#
802# Build IGnssNavigationMessage.hal
803#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000804GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessage.java
Yifan Hong50183942016-11-28 16:09:37 -0800805$(GEN): $(HIDL)
806$(GEN): PRIVATE_HIDL := $(HIDL)
807$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessage.hal
808$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
809$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
810$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
811$(GEN): PRIVATE_CUSTOM_TOOL = \
812 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
813 -Ljava \
814 -randroid.hardware:hardware/interfaces \
815 -randroid.hidl:system/libhidl/transport \
816 android.hardware.gnss@1.0::IGnssNavigationMessage
817
818$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
819 $(transform-generated-source)
820LOCAL_GENERATED_SOURCES += $(GEN)
821
822#
823# Build IGnssNavigationMessageCallback.hal
824#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000825GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessageCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800826$(GEN): $(HIDL)
827$(GEN): PRIVATE_HIDL := $(HIDL)
828$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
829$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
830$(GEN): PRIVATE_CUSTOM_TOOL = \
831 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
832 -Ljava \
833 -randroid.hardware:hardware/interfaces \
834 -randroid.hidl:system/libhidl/transport \
835 android.hardware.gnss@1.0::IGnssNavigationMessageCallback
836
837$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
838 $(transform-generated-source)
839LOCAL_GENERATED_SOURCES += $(GEN)
840
841#
842# Build IGnssNi.hal
843#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000844GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNi.java
Yifan Hong50183942016-11-28 16:09:37 -0800845$(GEN): $(HIDL)
846$(GEN): PRIVATE_HIDL := $(HIDL)
847$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNi.hal
848$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNiCallback.hal
849$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
850$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
851$(GEN): PRIVATE_CUSTOM_TOOL = \
852 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
853 -Ljava \
854 -randroid.hardware:hardware/interfaces \
855 -randroid.hidl:system/libhidl/transport \
856 android.hardware.gnss@1.0::IGnssNi
857
858$(GEN): $(LOCAL_PATH)/IGnssNi.hal
859 $(transform-generated-source)
860LOCAL_GENERATED_SOURCES += $(GEN)
861
862#
863# Build IGnssNiCallback.hal
864#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000865GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNiCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800866$(GEN): $(HIDL)
867$(GEN): PRIVATE_HIDL := $(HIDL)
868$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNiCallback.hal
869$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
870$(GEN): PRIVATE_CUSTOM_TOOL = \
871 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
872 -Ljava \
873 -randroid.hardware:hardware/interfaces \
874 -randroid.hidl:system/libhidl/transport \
875 android.hardware.gnss@1.0::IGnssNiCallback
876
877$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
878 $(transform-generated-source)
879LOCAL_GENERATED_SOURCES += $(GEN)
880
881#
882# Build IGnssXtra.hal
883#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000884GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtra.java
Yifan Hong50183942016-11-28 16:09:37 -0800885$(GEN): $(HIDL)
886$(GEN): PRIVATE_HIDL := $(HIDL)
887$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtra.hal
888$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtraCallback.hal
889$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
890$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
891$(GEN): PRIVATE_CUSTOM_TOOL = \
892 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
893 -Ljava \
894 -randroid.hardware:hardware/interfaces \
895 -randroid.hidl:system/libhidl/transport \
896 android.hardware.gnss@1.0::IGnssXtra
897
898$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
899 $(transform-generated-source)
900LOCAL_GENERATED_SOURCES += $(GEN)
901
902#
903# Build IGnssXtraCallback.hal
904#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000905GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtraCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800906$(GEN): $(HIDL)
907$(GEN): PRIVATE_HIDL := $(HIDL)
908$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtraCallback.hal
909$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
910$(GEN): PRIVATE_CUSTOM_TOOL = \
911 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
912 -Ljava \
913 -randroid.hardware:hardware/interfaces \
914 -randroid.hidl:system/libhidl/transport \
915 android.hardware.gnss@1.0::IGnssXtraCallback
916
917$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
918 $(transform-generated-source)
919LOCAL_GENERATED_SOURCES += $(GEN)
920include $(BUILD_STATIC_JAVA_LIBRARY)
921
922
923
924include $(call all-makefiles-under,$(LOCAL_PATH))