1# 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.tests.baz-V1.0-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.hidl.base-V1.0-java \
17
18
19#
20# Build IBase.hal
21#
22GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
23$(GEN): $(HIDL)
24$(GEN): PRIVATE_HIDL := $(HIDL)
25$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBase.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.tests.baz@1.0::IBase
33
34$(GEN): $(LOCAL_PATH)/IBase.hal
35	$(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
39# Build IBaz.hal
40#
41GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
42$(GEN): $(HIDL)
43$(GEN): PRIVATE_HIDL := $(HIDL)
44$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.hal
45$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBase.hal
46$(GEN): $(LOCAL_PATH)/IBase.hal
47$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBazCallback.hal
48$(GEN): $(LOCAL_PATH)/IBazCallback.hal
49$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
50$(GEN): PRIVATE_CUSTOM_TOOL = \
51        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
52        -Ljava \
53        -randroid.hardware:hardware/interfaces \
54        -randroid.hidl:system/libhidl/transport \
55        android.hardware.tests.baz@1.0::IBaz
56
57$(GEN): $(LOCAL_PATH)/IBaz.hal
58	$(transform-generated-source)
59LOCAL_GENERATED_SOURCES += $(GEN)
60
61#
62# Build IBazCallback.hal
63#
64GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
65$(GEN): $(HIDL)
66$(GEN): PRIVATE_HIDL := $(HIDL)
67$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBazCallback.hal
68$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
69$(GEN): PRIVATE_CUSTOM_TOOL = \
70        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
71        -Ljava \
72        -randroid.hardware:hardware/interfaces \
73        -randroid.hidl:system/libhidl/transport \
74        android.hardware.tests.baz@1.0::IBazCallback
75
76$(GEN): $(LOCAL_PATH)/IBazCallback.hal
77	$(transform-generated-source)
78LOCAL_GENERATED_SOURCES += $(GEN)
79
80#
81# Build IQuux.hal
82#
83GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IQuux.java
84$(GEN): $(HIDL)
85$(GEN): PRIVATE_HIDL := $(HIDL)
86$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IQuux.hal
87$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
88$(GEN): PRIVATE_CUSTOM_TOOL = \
89        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
90        -Ljava \
91        -randroid.hardware:hardware/interfaces \
92        -randroid.hidl:system/libhidl/transport \
93        android.hardware.tests.baz@1.0::IQuux
94
95$(GEN): $(LOCAL_PATH)/IQuux.hal
96	$(transform-generated-source)
97LOCAL_GENERATED_SOURCES += $(GEN)
98include $(BUILD_JAVA_LIBRARY)
99
100
101################################################################################
102
103include $(CLEAR_VARS)
104LOCAL_MODULE := android.hardware.tests.baz-V1.0-java-static
105LOCAL_MODULE_CLASS := JAVA_LIBRARIES
106
107intermediates := $(call local-generated-sources-dir, COMMON)
108
109HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
110
111LOCAL_STATIC_JAVA_LIBRARIES := \
112    android.hidl.base-V1.0-java-static \
113
114
115#
116# Build IBase.hal
117#
118GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
119$(GEN): $(HIDL)
120$(GEN): PRIVATE_HIDL := $(HIDL)
121$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBase.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.tests.baz@1.0::IBase
129
130$(GEN): $(LOCAL_PATH)/IBase.hal
131	$(transform-generated-source)
132LOCAL_GENERATED_SOURCES += $(GEN)
133
134#
135# Build IBaz.hal
136#
137GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
138$(GEN): $(HIDL)
139$(GEN): PRIVATE_HIDL := $(HIDL)
140$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.hal
141$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBase.hal
142$(GEN): $(LOCAL_PATH)/IBase.hal
143$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBazCallback.hal
144$(GEN): $(LOCAL_PATH)/IBazCallback.hal
145$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
146$(GEN): PRIVATE_CUSTOM_TOOL = \
147        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
148        -Ljava \
149        -randroid.hardware:hardware/interfaces \
150        -randroid.hidl:system/libhidl/transport \
151        android.hardware.tests.baz@1.0::IBaz
152
153$(GEN): $(LOCAL_PATH)/IBaz.hal
154	$(transform-generated-source)
155LOCAL_GENERATED_SOURCES += $(GEN)
156
157#
158# Build IBazCallback.hal
159#
160GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
161$(GEN): $(HIDL)
162$(GEN): PRIVATE_HIDL := $(HIDL)
163$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBazCallback.hal
164$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
165$(GEN): PRIVATE_CUSTOM_TOOL = \
166        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
167        -Ljava \
168        -randroid.hardware:hardware/interfaces \
169        -randroid.hidl:system/libhidl/transport \
170        android.hardware.tests.baz@1.0::IBazCallback
171
172$(GEN): $(LOCAL_PATH)/IBazCallback.hal
173	$(transform-generated-source)
174LOCAL_GENERATED_SOURCES += $(GEN)
175
176#
177# Build IQuux.hal
178#
179GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IQuux.java
180$(GEN): $(HIDL)
181$(GEN): PRIVATE_HIDL := $(HIDL)
182$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IQuux.hal
183$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
184$(GEN): PRIVATE_CUSTOM_TOOL = \
185        $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
186        -Ljava \
187        -randroid.hardware:hardware/interfaces \
188        -randroid.hidl:system/libhidl/transport \
189        android.hardware.tests.baz@1.0::IQuux
190
191$(GEN): $(LOCAL_PATH)/IQuux.hal
192	$(transform-generated-source)
193LOCAL_GENERATED_SOURCES += $(GEN)
194include $(BUILD_STATIC_JAVA_LIBRARY)
195
196
197
198include $(call all-makefiles-under,$(LOCAL_PATH))
199