blob: d921a7e9e1fc502e113fea76f1ccff9edd421bfe [file] [log] [blame]
Prashant Malanica45b2d2016-08-30 17:33:21 -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.vibrator@1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Andreas Huberd38f1472017-02-09 10:06:41 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Prashant Malanica45b2d2016-08-30 17:33:21 -070012
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
Prashant Malanica45b2d2016-08-30 17:33:21 -070019#
Michael Wrightbf3bc862017-01-31 18:34:35 +000020# Build types.hal (Effect)
21#
22GEN := $(intermediates)/android/hardware/vibrator/V1_0/Effect.java
23$(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.vibrator@1.0::types.Effect
33
34$(GEN): $(LOCAL_PATH)/types.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
Prashant Malanica45b2d2016-08-30 17:33:21 -070039# Build types.hal (Status)
40#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000041GEN := $(intermediates)/android/hardware/vibrator/V1_0/Status.java
Prashant Malanica45b2d2016-08-30 17:33:21 -070042$(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 \
Prashant Malanica45b2d2016-08-30 17:33:21 -070051 android.hardware.vibrator@1.0::types.Status
52
53$(GEN): $(LOCAL_PATH)/types.hal
54 $(transform-generated-source)
55LOCAL_GENERATED_SOURCES += $(GEN)
56
57#
58# Build IVibrator.hal
59#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000060GEN := $(intermediates)/android/hardware/vibrator/V1_0/IVibrator.java
Prashant Malanica45b2d2016-08-30 17:33:21 -070061$(GEN): $(HIDL)
62$(GEN): PRIVATE_HIDL := $(HIDL)
63$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVibrator.hal
64$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
65$(GEN): $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080069 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
Prashant Malanica45b2d2016-08-30 17:33:21 -070072 android.hardware.vibrator@1.0::IVibrator
73
74$(GEN): $(LOCAL_PATH)/IVibrator.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77include $(BUILD_JAVA_LIBRARY)
78
79
80################################################################################
81
82include $(CLEAR_VARS)
83LOCAL_MODULE := android.hardware.vibrator@1.0-java-static
84LOCAL_MODULE_CLASS := JAVA_LIBRARIES
85
Andreas Huberd38f1472017-02-09 10:06:41 -080086intermediates := $(call local-generated-sources-dir, COMMON)
Prashant Malanica45b2d2016-08-30 17:33:21 -070087
88HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
89
Yifan Hong50183942016-11-28 16:09:37 -080090LOCAL_STATIC_JAVA_LIBRARIES := \
91 android.hidl.base@1.0-java-static \
92
93
Prashant Malanica45b2d2016-08-30 17:33:21 -070094#
Michael Wrightbf3bc862017-01-31 18:34:35 +000095# Build types.hal (Effect)
96#
97GEN := $(intermediates)/android/hardware/vibrator/V1_0/Effect.java
98$(GEN): $(HIDL)
99$(GEN): PRIVATE_HIDL := $(HIDL)
100$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
101$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
102$(GEN): PRIVATE_CUSTOM_TOOL = \
103 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
104 -Ljava \
105 -randroid.hardware:hardware/interfaces \
106 -randroid.hidl:system/libhidl/transport \
107 android.hardware.vibrator@1.0::types.Effect
108
109$(GEN): $(LOCAL_PATH)/types.hal
110 $(transform-generated-source)
111LOCAL_GENERATED_SOURCES += $(GEN)
112
113#
Prashant Malanica45b2d2016-08-30 17:33:21 -0700114# Build types.hal (Status)
115#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000116GEN := $(intermediates)/android/hardware/vibrator/V1_0/Status.java
Prashant Malanica45b2d2016-08-30 17:33:21 -0700117$(GEN): $(HIDL)
118$(GEN): PRIVATE_HIDL := $(HIDL)
119$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
120$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
121$(GEN): PRIVATE_CUSTOM_TOOL = \
122 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800123 -Ljava \
124 -randroid.hardware:hardware/interfaces \
125 -randroid.hidl:system/libhidl/transport \
Prashant Malanica45b2d2016-08-30 17:33:21 -0700126 android.hardware.vibrator@1.0::types.Status
127
128$(GEN): $(LOCAL_PATH)/types.hal
129 $(transform-generated-source)
130LOCAL_GENERATED_SOURCES += $(GEN)
131
132#
133# Build IVibrator.hal
134#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000135GEN := $(intermediates)/android/hardware/vibrator/V1_0/IVibrator.java
Prashant Malanica45b2d2016-08-30 17:33:21 -0700136$(GEN): $(HIDL)
137$(GEN): PRIVATE_HIDL := $(HIDL)
138$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVibrator.hal
139$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
140$(GEN): $(LOCAL_PATH)/types.hal
141$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
142$(GEN): PRIVATE_CUSTOM_TOOL = \
143 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800144 -Ljava \
145 -randroid.hardware:hardware/interfaces \
146 -randroid.hidl:system/libhidl/transport \
Prashant Malanica45b2d2016-08-30 17:33:21 -0700147 android.hardware.vibrator@1.0::IVibrator
148
149$(GEN): $(LOCAL_PATH)/IVibrator.hal
150 $(transform-generated-source)
151LOCAL_GENERATED_SOURCES += $(GEN)
152include $(BUILD_STATIC_JAVA_LIBRARY)
153
154
Michael Wrightbf3bc862017-01-31 18:34:35 +0000155################################################################################
156
157include $(CLEAR_VARS)
158LOCAL_MODULE := android.hardware.vibrator@1.0-java-constants
159LOCAL_MODULE_CLASS := JAVA_LIBRARIES
160
161intermediates := $(local-generated-sources-dir)
162
163HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
164#
165GEN := $(intermediates)/android/hardware/vibrator/V1_0/Constants.java
166$(GEN): $(HIDL)
167$(GEN): $(LOCAL_PATH)/types.hal
168$(GEN): $(LOCAL_PATH)/IVibrator.hal
169
170$(GEN): PRIVATE_HIDL := $(HIDL)
171$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
172$(GEN): PRIVATE_CUSTOM_TOOL = \
173 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
174 -Ljava-constants \
175 -randroid.hardware:hardware/interfaces \
176 -randroid.hidl:system/libhidl/transport \
177 android.hardware.vibrator@1.0
178
179$(GEN):
180 $(transform-generated-source)
181LOCAL_GENERATED_SOURCES += $(GEN)
182# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
183LOCAL_NO_STANDARD_LIBRARIES := true
184LOCAL_JAVA_LIBRARIES := core-oj
185
186include $(BUILD_STATIC_JAVA_LIBRARY)
187
188
Prashant Malanica45b2d2016-08-30 17:33:21 -0700189
190include $(call all-makefiles-under,$(LOCAL_PATH))