blob: ebb89a7dbdc215d82f6b5cb51676eea2002f2fa7 [file] [log] [blame]
Sandeep Patilc7a5ff72016-11-08 16:35:04 -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.health@1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Andreas Huberd38f1472017-02-09 10:06:41 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
Yifan Hong50183942016-11-28 16:09:37 -080015LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base@1.0-java \
17
18
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080019#
20# Build types.hal (BatteryHealth)
21#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000022GEN := $(intermediates)/android/hardware/health/V1_0/BatteryHealth.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -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) \
Yifan Hong50183942016-11-28 16:09:37 -080029 -Ljava \
30 -randroid.hardware:hardware/interfaces \
31 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080032 android.hardware.health@1.0::types.BatteryHealth
33
34$(GEN): $(LOCAL_PATH)/types.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
39# Build types.hal (BatteryStatus)
40#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000041GEN := $(intermediates)/android/hardware/health/V1_0/BatteryStatus.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -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) \
Yifan Hong50183942016-11-28 16:09:37 -080048 -Ljava \
49 -randroid.hardware:hardware/interfaces \
50 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080051 android.hardware.health@1.0::types.BatteryStatus
52
53$(GEN): $(LOCAL_PATH)/types.hal
54 $(transform-generated-source)
55LOCAL_GENERATED_SOURCES += $(GEN)
56
57#
58# Build types.hal (HealthConfig)
59#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000060GEN := $(intermediates)/android/hardware/health/V1_0/HealthConfig.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -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) \
Yifan Hong50183942016-11-28 16:09:37 -080067 -Ljava \
68 -randroid.hardware:hardware/interfaces \
69 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080070 android.hardware.health@1.0::types.HealthConfig
71
72$(GEN): $(LOCAL_PATH)/types.hal
73 $(transform-generated-source)
74LOCAL_GENERATED_SOURCES += $(GEN)
75
76#
77# Build types.hal (HealthInfo)
78#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000079GEN := $(intermediates)/android/hardware/health/V1_0/HealthInfo.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080080$(GEN): $(HIDL)
81$(GEN): PRIVATE_HIDL := $(HIDL)
82$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
83$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
84$(GEN): PRIVATE_CUSTOM_TOOL = \
85 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080086 -Ljava \
87 -randroid.hardware:hardware/interfaces \
88 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080089 android.hardware.health@1.0::types.HealthInfo
90
91$(GEN): $(LOCAL_PATH)/types.hal
92 $(transform-generated-source)
93LOCAL_GENERATED_SOURCES += $(GEN)
94
95#
96# Build types.hal (Result)
97#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000098GEN := $(intermediates)/android/hardware/health/V1_0/Result.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -080099$(GEN): $(HIDL)
100$(GEN): PRIVATE_HIDL := $(HIDL)
101$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
102$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
103$(GEN): PRIVATE_CUSTOM_TOOL = \
104 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800105 -Ljava \
106 -randroid.hardware:hardware/interfaces \
107 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800108 android.hardware.health@1.0::types.Result
109
110$(GEN): $(LOCAL_PATH)/types.hal
111 $(transform-generated-source)
112LOCAL_GENERATED_SOURCES += $(GEN)
113
114#
115# Build IHealth.hal
116#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000117GEN := $(intermediates)/android/hardware/health/V1_0/IHealth.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800118$(GEN): $(HIDL)
119$(GEN): PRIVATE_HIDL := $(HIDL)
120$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHealth.hal
121$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
122$(GEN): $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800129 android.hardware.health@1.0::IHealth
130
131$(GEN): $(LOCAL_PATH)/IHealth.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134include $(BUILD_JAVA_LIBRARY)
135
136
137################################################################################
138
139include $(CLEAR_VARS)
140LOCAL_MODULE := android.hardware.health@1.0-java-static
141LOCAL_MODULE_CLASS := JAVA_LIBRARIES
142
Andreas Huberd38f1472017-02-09 10:06:41 -0800143intermediates := $(call local-generated-sources-dir, COMMON)
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800144
145HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
146
Yifan Hong50183942016-11-28 16:09:37 -0800147LOCAL_STATIC_JAVA_LIBRARIES := \
148 android.hidl.base@1.0-java-static \
149
150
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800151#
152# Build types.hal (BatteryHealth)
153#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000154GEN := $(intermediates)/android/hardware/health/V1_0/BatteryHealth.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800155$(GEN): $(HIDL)
156$(GEN): PRIVATE_HIDL := $(HIDL)
157$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
158$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
159$(GEN): PRIVATE_CUSTOM_TOOL = \
160 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800161 -Ljava \
162 -randroid.hardware:hardware/interfaces \
163 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800164 android.hardware.health@1.0::types.BatteryHealth
165
166$(GEN): $(LOCAL_PATH)/types.hal
167 $(transform-generated-source)
168LOCAL_GENERATED_SOURCES += $(GEN)
169
170#
171# Build types.hal (BatteryStatus)
172#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000173GEN := $(intermediates)/android/hardware/health/V1_0/BatteryStatus.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800174$(GEN): $(HIDL)
175$(GEN): PRIVATE_HIDL := $(HIDL)
176$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
177$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
178$(GEN): PRIVATE_CUSTOM_TOOL = \
179 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800180 -Ljava \
181 -randroid.hardware:hardware/interfaces \
182 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800183 android.hardware.health@1.0::types.BatteryStatus
184
185$(GEN): $(LOCAL_PATH)/types.hal
186 $(transform-generated-source)
187LOCAL_GENERATED_SOURCES += $(GEN)
188
189#
190# Build types.hal (HealthConfig)
191#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000192GEN := $(intermediates)/android/hardware/health/V1_0/HealthConfig.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800193$(GEN): $(HIDL)
194$(GEN): PRIVATE_HIDL := $(HIDL)
195$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
196$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
197$(GEN): PRIVATE_CUSTOM_TOOL = \
198 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800199 -Ljava \
200 -randroid.hardware:hardware/interfaces \
201 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800202 android.hardware.health@1.0::types.HealthConfig
203
204$(GEN): $(LOCAL_PATH)/types.hal
205 $(transform-generated-source)
206LOCAL_GENERATED_SOURCES += $(GEN)
207
208#
209# Build types.hal (HealthInfo)
210#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000211GEN := $(intermediates)/android/hardware/health/V1_0/HealthInfo.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800212$(GEN): $(HIDL)
213$(GEN): PRIVATE_HIDL := $(HIDL)
214$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
215$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
216$(GEN): PRIVATE_CUSTOM_TOOL = \
217 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800218 -Ljava \
219 -randroid.hardware:hardware/interfaces \
220 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800221 android.hardware.health@1.0::types.HealthInfo
222
223$(GEN): $(LOCAL_PATH)/types.hal
224 $(transform-generated-source)
225LOCAL_GENERATED_SOURCES += $(GEN)
226
227#
228# Build types.hal (Result)
229#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000230GEN := $(intermediates)/android/hardware/health/V1_0/Result.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800231$(GEN): $(HIDL)
232$(GEN): PRIVATE_HIDL := $(HIDL)
233$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
234$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
235$(GEN): PRIVATE_CUSTOM_TOOL = \
236 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800237 -Ljava \
238 -randroid.hardware:hardware/interfaces \
239 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800240 android.hardware.health@1.0::types.Result
241
242$(GEN): $(LOCAL_PATH)/types.hal
243 $(transform-generated-source)
244LOCAL_GENERATED_SOURCES += $(GEN)
245
246#
247# Build IHealth.hal
248#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000249GEN := $(intermediates)/android/hardware/health/V1_0/IHealth.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800250$(GEN): $(HIDL)
251$(GEN): PRIVATE_HIDL := $(HIDL)
252$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHealth.hal
253$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
254$(GEN): $(LOCAL_PATH)/types.hal
255$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
256$(GEN): PRIVATE_CUSTOM_TOOL = \
257 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800258 -Ljava \
259 -randroid.hardware:hardware/interfaces \
260 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800261 android.hardware.health@1.0::IHealth
262
263$(GEN): $(LOCAL_PATH)/IHealth.hal
264 $(transform-generated-source)
265LOCAL_GENERATED_SOURCES += $(GEN)
266include $(BUILD_STATIC_JAVA_LIBRARY)
267
268
269################################################################################
270
271include $(CLEAR_VARS)
272LOCAL_MODULE := android.hardware.health@1.0-java-constants
273LOCAL_MODULE_CLASS := JAVA_LIBRARIES
274
Andreas Huberd38f1472017-02-09 10:06:41 -0800275intermediates := $(call local-generated-sources-dir, COMMON)
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800276
277HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
278#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000279GEN := $(intermediates)/android/hardware/health/V1_0/Constants.java
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800280$(GEN): $(HIDL)
281$(GEN): $(LOCAL_PATH)/types.hal
282$(GEN): $(LOCAL_PATH)/IHealth.hal
283
284$(GEN): PRIVATE_HIDL := $(HIDL)
285$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
286$(GEN): PRIVATE_CUSTOM_TOOL = \
287 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800288 -Ljava-constants \
289 -randroid.hardware:hardware/interfaces \
290 -randroid.hidl:system/libhidl/transport \
Sandeep Patilc7a5ff72016-11-08 16:35:04 -0800291 android.hardware.health@1.0
292
293$(GEN):
294 $(transform-generated-source)
295LOCAL_GENERATED_SOURCES += $(GEN)
296# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
297LOCAL_NO_STANDARD_LIBRARIES := true
298LOCAL_JAVA_LIBRARIES := core-oj
299
300include $(BUILD_STATIC_JAVA_LIBRARY)
301
302
303
304include $(call all-makefiles-under,$(LOCAL_PATH))