blob: 29874dadfabd1d04ef83adb7989e42bc3a6b4535 [file] [log] [blame]
Dan Willemsen242b34e2016-09-28 16:12:24 -07001# This file is autogenerated by hidl-gen. Do not edit manually.
2
Andreas Huber669bf7a2016-08-29 10:23:17 -07003LOCAL_PATH := $(call my-dir)
Andreas Huber7ab75a72016-08-31 09:10:55 -07004
5################################################################################
6
7include $(CLEAR_VARS)
Andreas Huber6fa374a2017-04-13 09:53:54 -07008LOCAL_MODULE := android.hardware.tests.baz-V1.0-java
Andreas Huber7ab75a72016-08-31 09:10:55 -07009LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Andreas Huber0574bac2017-02-09 10:06:41 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Andreas Huber7ab75a72016-08-31 09:10:55 -070012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
Yifan Honge19e5822016-11-28 16:09:37 -080015LOCAL_JAVA_LIBRARIES := \
Andreas Huber6fa374a2017-04-13 09:53:54 -070016 android.hidl.base-V1.0-java \
Yifan Honge19e5822016-11-28 16:09:37 -080017
18
Andreas Huber7ab75a72016-08-31 09:10:55 -070019#
Iliyan Malchevc6c7aab2016-09-09 16:24:19 -070020# Build IBase.hal
21#
Yifan Hongb85d8762016-12-12 16:05:23 -080022GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
Iliyan Malchevc6c7aab2016-09-09 16:24:19 -070023$(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 = \
Yifan Hongb0b53222016-09-26 15:38:09 -070028 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080029 -Ljava \
30 -randroid.hardware:hardware/interfaces \
31 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070032 android.hardware.tests.baz@1.0::IBase
Iliyan Malchevc6c7aab2016-09-09 16:24:19 -070033
34$(GEN): $(LOCAL_PATH)/IBase.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
Iliyan Malchevb350caf2016-09-07 12:45:02 -070039# Build IBaz.hal
40#
Yifan Hongb85d8762016-12-12 16:05:23 -080041GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
Iliyan Malchevb350caf2016-09-07 12:45:02 -070042$(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 = \
Yifan Hongb0b53222016-09-26 15:38:09 -070051 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080052 -Ljava \
53 -randroid.hardware:hardware/interfaces \
54 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070055 android.hardware.tests.baz@1.0::IBaz
Iliyan Malchevb350caf2016-09-07 12:45:02 -070056
57$(GEN): $(LOCAL_PATH)/IBaz.hal
58 $(transform-generated-source)
59LOCAL_GENERATED_SOURCES += $(GEN)
60
61#
Andreas Huber7ab75a72016-08-31 09:10:55 -070062# Build IBazCallback.hal
63#
Yifan Hongb85d8762016-12-12 16:05:23 -080064GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
Andreas Huber7ab75a72016-08-31 09:10:55 -070065$(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 = \
Yifan Hongb0b53222016-09-26 15:38:09 -070070 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080071 -Ljava \
72 -randroid.hardware:hardware/interfaces \
73 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070074 android.hardware.tests.baz@1.0::IBazCallback
Andreas Huber7ab75a72016-08-31 09:10:55 -070075
76$(GEN): $(LOCAL_PATH)/IBazCallback.hal
77 $(transform-generated-source)
78LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber9fff7b82017-04-04 14:39:58 -070079
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)
Andreas Huber7ab75a72016-08-31 09:10:55 -070098include $(BUILD_JAVA_LIBRARY)
Iliyan Malchev998892c2016-09-22 16:23:07 -070099
100
Andreas Huber495391a2016-09-23 09:15:24 -0700101################################################################################
102
103include $(CLEAR_VARS)
Andreas Huber6fa374a2017-04-13 09:53:54 -0700104LOCAL_MODULE := android.hardware.tests.baz-V1.0-java-static
Andreas Huber495391a2016-09-23 09:15:24 -0700105LOCAL_MODULE_CLASS := JAVA_LIBRARIES
106
Andreas Huber0574bac2017-02-09 10:06:41 -0800107intermediates := $(call local-generated-sources-dir, COMMON)
Andreas Huber495391a2016-09-23 09:15:24 -0700108
109HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
110
Yifan Honge19e5822016-11-28 16:09:37 -0800111LOCAL_STATIC_JAVA_LIBRARIES := \
Andreas Huber6fa374a2017-04-13 09:53:54 -0700112 android.hidl.base-V1.0-java-static \
Yifan Honge19e5822016-11-28 16:09:37 -0800113
114
Andreas Huber495391a2016-09-23 09:15:24 -0700115#
116# Build IBase.hal
117#
Yifan Hongb85d8762016-12-12 16:05:23 -0800118GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
Andreas Huber495391a2016-09-23 09:15:24 -0700119$(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 = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700124 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -0800125 -Ljava \
126 -randroid.hardware:hardware/interfaces \
127 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -0700128 android.hardware.tests.baz@1.0::IBase
Andreas Huber495391a2016-09-23 09:15:24 -0700129
130$(GEN): $(LOCAL_PATH)/IBase.hal
131 $(transform-generated-source)
132LOCAL_GENERATED_SOURCES += $(GEN)
133
134#
135# Build IBaz.hal
136#
Yifan Hongb85d8762016-12-12 16:05:23 -0800137GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
Andreas Huber495391a2016-09-23 09:15:24 -0700138$(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 = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700147 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -0800148 -Ljava \
149 -randroid.hardware:hardware/interfaces \
150 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -0700151 android.hardware.tests.baz@1.0::IBaz
Andreas Huber495391a2016-09-23 09:15:24 -0700152
153$(GEN): $(LOCAL_PATH)/IBaz.hal
154 $(transform-generated-source)
155LOCAL_GENERATED_SOURCES += $(GEN)
156
157#
158# Build IBazCallback.hal
159#
Yifan Hongb85d8762016-12-12 16:05:23 -0800160GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
Andreas Huber495391a2016-09-23 09:15:24 -0700161$(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 = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700166 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -0800167 -Ljava \
168 -randroid.hardware:hardware/interfaces \
169 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -0700170 android.hardware.tests.baz@1.0::IBazCallback
Andreas Huber495391a2016-09-23 09:15:24 -0700171
172$(GEN): $(LOCAL_PATH)/IBazCallback.hal
173 $(transform-generated-source)
174LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber9fff7b82017-04-04 14:39:58 -0700175
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)
Andreas Huber495391a2016-09-23 09:15:24 -0700194include $(BUILD_STATIC_JAVA_LIBRARY)
195
196
197
Iliyan Malchev998892c2016-09-22 16:23:07 -0700198include $(call all-makefiles-under,$(LOCAL_PATH))