blob: 1cb3945bf0a5820f2c968872d9285af02a153eb3 [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)
Andreas Huber6fa374a2017-04-13 09:53:54 -07008LOCAL_MODULE := android.hardware.gnss-V1.0-java
Yifan Hong50183942016-11-28 16:09:37 -08009LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Andreas Huberd38f1472017-02-09 10:06:41 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Yifan Hong50183942016-11-28 16:09:37 -080012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
Andreas Huber6fa374a2017-04-13 09:53:54 -070016 android.hidl.base-V1.0-java \
Yifan Hong50183942016-11-28 16:09:37 -080017
Steven Morelanddfd82872017-08-10 15:15:40 -070018LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
Yifan Hong50183942016-11-28 16:09:37 -080020
21#
22# Build types.hal (GnssConstellationType)
23#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000024GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssConstellationType.java
Yifan Hong50183942016-11-28 16:09:37 -080025$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
28$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
29$(GEN): PRIVATE_CUSTOM_TOOL = \
30 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
31 -Ljava \
32 -randroid.hardware:hardware/interfaces \
33 -randroid.hidl:system/libhidl/transport \
34 android.hardware.gnss@1.0::types.GnssConstellationType
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (GnssLocation)
42#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000043GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocation.java
Yifan Hong50183942016-11-28 16:09:37 -080044$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.gnss@1.0::types.GnssLocation
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
Steven Morelandf37a0a42017-01-18 12:13:38 -080060# Build types.hal (GnssLocationFlags)
61#
62GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocationFlags.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.gnss@1.0::types.GnssLocationFlags
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
Yifan Hong50183942016-11-28 16:09:37 -080079# Build types.hal (GnssMax)
80#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000081GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssMax.java
Yifan Hong50183942016-11-28 16:09:37 -080082$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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::types.GnssMax
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build IAGnss.hal
99#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000100GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnss.java
Yifan Hong50183942016-11-28 16:09:37 -0800101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnss.hal
104$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssCallback.hal
105$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
106$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
107$(GEN): PRIVATE_CUSTOM_TOOL = \
108 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
109 -Ljava \
110 -randroid.hardware:hardware/interfaces \
111 -randroid.hidl:system/libhidl/transport \
112 android.hardware.gnss@1.0::IAGnss
113
114$(GEN): $(LOCAL_PATH)/IAGnss.hal
115 $(transform-generated-source)
116LOCAL_GENERATED_SOURCES += $(GEN)
117
118#
119# Build IAGnssCallback.hal
120#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000121GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800122$(GEN): $(HIDL)
123$(GEN): PRIVATE_HIDL := $(HIDL)
124$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssCallback.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::IAGnssCallback
132
133$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
134 $(transform-generated-source)
135LOCAL_GENERATED_SOURCES += $(GEN)
136
137#
138# Build IAGnssRil.hal
139#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000140GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRil.java
Yifan Hong50183942016-11-28 16:09:37 -0800141$(GEN): $(HIDL)
142$(GEN): PRIVATE_HIDL := $(HIDL)
143$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRil.hal
144$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRilCallback.hal
145$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
146$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
147$(GEN): PRIVATE_CUSTOM_TOOL = \
148 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
149 -Ljava \
150 -randroid.hardware:hardware/interfaces \
151 -randroid.hidl:system/libhidl/transport \
152 android.hardware.gnss@1.0::IAGnssRil
153
154$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
155 $(transform-generated-source)
156LOCAL_GENERATED_SOURCES += $(GEN)
157
158#
159# Build IAGnssRilCallback.hal
160#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000161GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRilCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800162$(GEN): $(HIDL)
163$(GEN): PRIVATE_HIDL := $(HIDL)
164$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRilCallback.hal
165$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
166$(GEN): PRIVATE_CUSTOM_TOOL = \
167 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
168 -Ljava \
169 -randroid.hardware:hardware/interfaces \
170 -randroid.hidl:system/libhidl/transport \
171 android.hardware.gnss@1.0::IAGnssRilCallback
172
173$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
174 $(transform-generated-source)
175LOCAL_GENERATED_SOURCES += $(GEN)
176
177#
178# Build IGnss.hal
179#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000180GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnss.java
Yifan Hong50183942016-11-28 16:09:37 -0800181$(GEN): $(HIDL)
182$(GEN): PRIVATE_HIDL := $(HIDL)
183$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnss.hal
184$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnss.hal
185$(GEN): $(LOCAL_PATH)/IAGnss.hal
186$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRil.hal
187$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
Wyatt Rileyad03ab22016-12-14 14:54:29 -0800188$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssBatching.hal
189$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
Yifan Hong50183942016-11-28 16:09:37 -0800190$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssCallback.hal
191$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
192$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssConfiguration.hal
193$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
194$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssDebug.hal
195$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
196$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofencing.hal
197$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
198$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurement.hal
199$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
200$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessage.hal
201$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
202$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNi.hal
203$(GEN): $(LOCAL_PATH)/IGnssNi.hal
204$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtra.hal
205$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
206$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
207$(GEN): $(LOCAL_PATH)/types.hal
208$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
209$(GEN): PRIVATE_CUSTOM_TOOL = \
210 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
211 -Ljava \
212 -randroid.hardware:hardware/interfaces \
213 -randroid.hidl:system/libhidl/transport \
214 android.hardware.gnss@1.0::IGnss
215
216$(GEN): $(LOCAL_PATH)/IGnss.hal
217 $(transform-generated-source)
218LOCAL_GENERATED_SOURCES += $(GEN)
219
220#
Wyatt Rileyad03ab22016-12-14 14:54:29 -0800221# Build IGnssBatching.hal
222#
223GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssBatching.java
224$(GEN): $(HIDL)
225$(GEN): PRIVATE_HIDL := $(HIDL)
226$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssBatching.hal
227$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssBatchingCallback.hal
228$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
229$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
230$(GEN): PRIVATE_CUSTOM_TOOL = \
231 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
232 -Ljava \
233 -randroid.hardware:hardware/interfaces \
234 -randroid.hidl:system/libhidl/transport \
235 android.hardware.gnss@1.0::IGnssBatching
236
237$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
238 $(transform-generated-source)
239LOCAL_GENERATED_SOURCES += $(GEN)
240
241#
242# Build IGnssBatchingCallback.hal
243#
244GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssBatchingCallback.java
245$(GEN): $(HIDL)
246$(GEN): PRIVATE_HIDL := $(HIDL)
247$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssBatchingCallback.hal
248$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
249$(GEN): $(LOCAL_PATH)/types.hal
250$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
251$(GEN): PRIVATE_CUSTOM_TOOL = \
252 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
253 -Ljava \
254 -randroid.hardware:hardware/interfaces \
255 -randroid.hidl:system/libhidl/transport \
256 android.hardware.gnss@1.0::IGnssBatchingCallback
257
258$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
259 $(transform-generated-source)
260LOCAL_GENERATED_SOURCES += $(GEN)
261
262#
Yifan Hong50183942016-11-28 16:09:37 -0800263# Build IGnssCallback.hal
264#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000265GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800266$(GEN): $(HIDL)
267$(GEN): PRIVATE_HIDL := $(HIDL)
268$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssCallback.hal
269$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
270$(GEN): $(LOCAL_PATH)/types.hal
271$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
272$(GEN): PRIVATE_CUSTOM_TOOL = \
273 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
274 -Ljava \
275 -randroid.hardware:hardware/interfaces \
276 -randroid.hidl:system/libhidl/transport \
277 android.hardware.gnss@1.0::IGnssCallback
278
279$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
280 $(transform-generated-source)
281LOCAL_GENERATED_SOURCES += $(GEN)
282
283#
284# Build IGnssConfiguration.hal
285#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000286GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssConfiguration.java
Yifan Hong50183942016-11-28 16:09:37 -0800287$(GEN): $(HIDL)
288$(GEN): PRIVATE_HIDL := $(HIDL)
289$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssConfiguration.hal
290$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
291$(GEN): PRIVATE_CUSTOM_TOOL = \
292 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
293 -Ljava \
294 -randroid.hardware:hardware/interfaces \
295 -randroid.hidl:system/libhidl/transport \
296 android.hardware.gnss@1.0::IGnssConfiguration
297
298$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
299 $(transform-generated-source)
300LOCAL_GENERATED_SOURCES += $(GEN)
301
302#
303# Build IGnssDebug.hal
304#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000305GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssDebug.java
Yifan Hong50183942016-11-28 16:09:37 -0800306$(GEN): $(HIDL)
307$(GEN): PRIVATE_HIDL := $(HIDL)
308$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssDebug.hal
309$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
310$(GEN): $(LOCAL_PATH)/types.hal
311$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
312$(GEN): PRIVATE_CUSTOM_TOOL = \
313 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
314 -Ljava \
315 -randroid.hardware:hardware/interfaces \
316 -randroid.hidl:system/libhidl/transport \
317 android.hardware.gnss@1.0::IGnssDebug
318
319$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
320 $(transform-generated-source)
321LOCAL_GENERATED_SOURCES += $(GEN)
322
323#
324# Build IGnssGeofenceCallback.hal
325#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000326GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofenceCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800327$(GEN): $(HIDL)
328$(GEN): PRIVATE_HIDL := $(HIDL)
329$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofenceCallback.hal
330$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
331$(GEN): $(LOCAL_PATH)/types.hal
332$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
333$(GEN): PRIVATE_CUSTOM_TOOL = \
334 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
335 -Ljava \
336 -randroid.hardware:hardware/interfaces \
337 -randroid.hidl:system/libhidl/transport \
338 android.hardware.gnss@1.0::IGnssGeofenceCallback
339
340$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
341 $(transform-generated-source)
342LOCAL_GENERATED_SOURCES += $(GEN)
343
344#
345# Build IGnssGeofencing.hal
346#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000347GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofencing.java
Yifan Hong50183942016-11-28 16:09:37 -0800348$(GEN): $(HIDL)
349$(GEN): PRIVATE_HIDL := $(HIDL)
350$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofencing.hal
351$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofenceCallback.hal
352$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
353$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
354$(GEN): PRIVATE_CUSTOM_TOOL = \
355 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
356 -Ljava \
357 -randroid.hardware:hardware/interfaces \
358 -randroid.hidl:system/libhidl/transport \
359 android.hardware.gnss@1.0::IGnssGeofencing
360
361$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
362 $(transform-generated-source)
363LOCAL_GENERATED_SOURCES += $(GEN)
364
365#
366# Build IGnssMeasurement.hal
367#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000368GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurement.java
Yifan Hong50183942016-11-28 16:09:37 -0800369$(GEN): $(HIDL)
370$(GEN): PRIVATE_HIDL := $(HIDL)
371$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurement.hal
372$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurementCallback.hal
373$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
374$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
375$(GEN): PRIVATE_CUSTOM_TOOL = \
376 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
377 -Ljava \
378 -randroid.hardware:hardware/interfaces \
379 -randroid.hidl:system/libhidl/transport \
380 android.hardware.gnss@1.0::IGnssMeasurement
381
382$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
383 $(transform-generated-source)
384LOCAL_GENERATED_SOURCES += $(GEN)
385
386#
387# Build IGnssMeasurementCallback.hal
388#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000389GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurementCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800390$(GEN): $(HIDL)
391$(GEN): PRIVATE_HIDL := $(HIDL)
392$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurementCallback.hal
393$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
394$(GEN): $(LOCAL_PATH)/types.hal
395$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
396$(GEN): PRIVATE_CUSTOM_TOOL = \
397 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
398 -Ljava \
399 -randroid.hardware:hardware/interfaces \
400 -randroid.hidl:system/libhidl/transport \
401 android.hardware.gnss@1.0::IGnssMeasurementCallback
402
403$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
404 $(transform-generated-source)
405LOCAL_GENERATED_SOURCES += $(GEN)
406
407#
408# Build IGnssNavigationMessage.hal
409#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000410GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessage.java
Yifan Hong50183942016-11-28 16:09:37 -0800411$(GEN): $(HIDL)
412$(GEN): PRIVATE_HIDL := $(HIDL)
413$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessage.hal
414$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
415$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
416$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
417$(GEN): PRIVATE_CUSTOM_TOOL = \
418 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
419 -Ljava \
420 -randroid.hardware:hardware/interfaces \
421 -randroid.hidl:system/libhidl/transport \
422 android.hardware.gnss@1.0::IGnssNavigationMessage
423
424$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
425 $(transform-generated-source)
426LOCAL_GENERATED_SOURCES += $(GEN)
427
428#
429# Build IGnssNavigationMessageCallback.hal
430#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000431GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessageCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800432$(GEN): $(HIDL)
433$(GEN): PRIVATE_HIDL := $(HIDL)
434$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
435$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
436$(GEN): PRIVATE_CUSTOM_TOOL = \
437 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
438 -Ljava \
439 -randroid.hardware:hardware/interfaces \
440 -randroid.hidl:system/libhidl/transport \
441 android.hardware.gnss@1.0::IGnssNavigationMessageCallback
442
443$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
444 $(transform-generated-source)
445LOCAL_GENERATED_SOURCES += $(GEN)
446
447#
448# Build IGnssNi.hal
449#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000450GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNi.java
Yifan Hong50183942016-11-28 16:09:37 -0800451$(GEN): $(HIDL)
452$(GEN): PRIVATE_HIDL := $(HIDL)
453$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNi.hal
454$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNiCallback.hal
455$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
456$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
457$(GEN): PRIVATE_CUSTOM_TOOL = \
458 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
459 -Ljava \
460 -randroid.hardware:hardware/interfaces \
461 -randroid.hidl:system/libhidl/transport \
462 android.hardware.gnss@1.0::IGnssNi
463
464$(GEN): $(LOCAL_PATH)/IGnssNi.hal
465 $(transform-generated-source)
466LOCAL_GENERATED_SOURCES += $(GEN)
467
468#
469# Build IGnssNiCallback.hal
470#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000471GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNiCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800472$(GEN): $(HIDL)
473$(GEN): PRIVATE_HIDL := $(HIDL)
474$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNiCallback.hal
475$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
476$(GEN): PRIVATE_CUSTOM_TOOL = \
477 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
478 -Ljava \
479 -randroid.hardware:hardware/interfaces \
480 -randroid.hidl:system/libhidl/transport \
481 android.hardware.gnss@1.0::IGnssNiCallback
482
483$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
484 $(transform-generated-source)
485LOCAL_GENERATED_SOURCES += $(GEN)
486
487#
488# Build IGnssXtra.hal
489#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000490GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtra.java
Yifan Hong50183942016-11-28 16:09:37 -0800491$(GEN): $(HIDL)
492$(GEN): PRIVATE_HIDL := $(HIDL)
493$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtra.hal
494$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtraCallback.hal
495$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
496$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
497$(GEN): PRIVATE_CUSTOM_TOOL = \
498 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
499 -Ljava \
500 -randroid.hardware:hardware/interfaces \
501 -randroid.hidl:system/libhidl/transport \
502 android.hardware.gnss@1.0::IGnssXtra
503
504$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
505 $(transform-generated-source)
506LOCAL_GENERATED_SOURCES += $(GEN)
507
508#
509# Build IGnssXtraCallback.hal
510#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000511GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtraCallback.java
Yifan Hong50183942016-11-28 16:09:37 -0800512$(GEN): $(HIDL)
513$(GEN): PRIVATE_HIDL := $(HIDL)
514$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtraCallback.hal
515$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
516$(GEN): PRIVATE_CUSTOM_TOOL = \
517 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
518 -Ljava \
519 -randroid.hardware:hardware/interfaces \
520 -randroid.hidl:system/libhidl/transport \
521 android.hardware.gnss@1.0::IGnssXtraCallback
522
523$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
524 $(transform-generated-source)
525LOCAL_GENERATED_SOURCES += $(GEN)
526include $(BUILD_JAVA_LIBRARY)
527
528
529################################################################################
530
531include $(CLEAR_VARS)
Andreas Huber6fa374a2017-04-13 09:53:54 -0700532LOCAL_MODULE := android.hardware.gnss-V1.0-java-constants
Zhuoyao Zhange9b43bb2017-02-02 16:55:00 -0800533LOCAL_MODULE_CLASS := JAVA_LIBRARIES
534
Andreas Huberd38f1472017-02-09 10:06:41 -0800535intermediates := $(call local-generated-sources-dir, COMMON)
Zhuoyao Zhange9b43bb2017-02-02 16:55:00 -0800536
537HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
538#
539GEN := $(intermediates)/android/hardware/gnss/V1_0/Constants.java
540$(GEN): $(HIDL)
541$(GEN): $(LOCAL_PATH)/types.hal
542$(GEN): $(LOCAL_PATH)/IAGnss.hal
543$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
544$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
545$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
546$(GEN): $(LOCAL_PATH)/IGnss.hal
547$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
548$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
549$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
550$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
551$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
552$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
553$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
554$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
555$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
556$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
557$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
558$(GEN): $(LOCAL_PATH)/IGnssNi.hal
559$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
560$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
561$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
562
563$(GEN): PRIVATE_HIDL := $(HIDL)
564$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
565$(GEN): PRIVATE_CUSTOM_TOOL = \
566 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
567 -Ljava-constants \
568 -randroid.hardware:hardware/interfaces \
569 -randroid.hidl:system/libhidl/transport \
570 android.hardware.gnss@1.0
571
572$(GEN):
573 $(transform-generated-source)
574LOCAL_GENERATED_SOURCES += $(GEN)
575# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
576LOCAL_NO_STANDARD_LIBRARIES := true
577LOCAL_JAVA_LIBRARIES := core-oj
578
579include $(BUILD_STATIC_JAVA_LIBRARY)
580
581
Yifan Hong50183942016-11-28 16:09:37 -0800582
583include $(call all-makefiles-under,$(LOCAL_PATH))