blob: 52d6b0ce6353d2e5dca9e92f815f552082738de3 [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 Huber6733baf2017-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 Huber6733baf2017-04-13 09:53:54 -070016 android.hidl.base-V1.0-java \
Yifan Honge19e5822016-11-28 16:09:37 -080017
Sundong Ahn94293082017-07-13 17:03:17 +090018LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
Yifan Honge19e5822016-11-28 16:09:37 -080020
Andreas Huber7ab75a72016-08-31 09:10:55 -070021#
Iliyan Malchevc6c7aab2016-09-09 16:24:19 -070022# Build IBase.hal
23#
Yifan Hongb85d8762016-12-12 16:05:23 -080024GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
Iliyan Malchevc6c7aab2016-09-09 16:24:19 -070025$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBase.hal
28$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
29$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070030 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080031 -Ljava \
32 -randroid.hardware:hardware/interfaces \
33 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070034 android.hardware.tests.baz@1.0::IBase
Iliyan Malchevc6c7aab2016-09-09 16:24:19 -070035
36$(GEN): $(LOCAL_PATH)/IBase.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
Iliyan Malchevb350caf2016-09-07 12:45:02 -070041# Build IBaz.hal
42#
Yifan Hongb85d8762016-12-12 16:05:23 -080043GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
Iliyan Malchevb350caf2016-09-07 12:45:02 -070044$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.hal
47$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBase.hal
48$(GEN): $(LOCAL_PATH)/IBase.hal
49$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBazCallback.hal
50$(GEN): $(LOCAL_PATH)/IBazCallback.hal
51$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
52$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070053 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080054 -Ljava \
55 -randroid.hardware:hardware/interfaces \
56 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070057 android.hardware.tests.baz@1.0::IBaz
Iliyan Malchevb350caf2016-09-07 12:45:02 -070058
59$(GEN): $(LOCAL_PATH)/IBaz.hal
60 $(transform-generated-source)
61LOCAL_GENERATED_SOURCES += $(GEN)
62
63#
Andreas Huber7ab75a72016-08-31 09:10:55 -070064# Build IBazCallback.hal
65#
Yifan Hongb85d8762016-12-12 16:05:23 -080066GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
Andreas Huber7ab75a72016-08-31 09:10:55 -070067$(GEN): $(HIDL)
68$(GEN): PRIVATE_HIDL := $(HIDL)
69$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBazCallback.hal
70$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
71$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070072 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080073 -Ljava \
74 -randroid.hardware:hardware/interfaces \
75 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070076 android.hardware.tests.baz@1.0::IBazCallback
Andreas Huber7ab75a72016-08-31 09:10:55 -070077
78$(GEN): $(LOCAL_PATH)/IBazCallback.hal
79 $(transform-generated-source)
80LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber84108712017-04-04 14:39:58 -070081
82#
83# Build IQuux.hal
84#
85GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IQuux.java
86$(GEN): $(HIDL)
87$(GEN): PRIVATE_HIDL := $(HIDL)
88$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IQuux.hal
89$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
90$(GEN): PRIVATE_CUSTOM_TOOL = \
91 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
92 -Ljava \
93 -randroid.hardware:hardware/interfaces \
94 -randroid.hidl:system/libhidl/transport \
95 android.hardware.tests.baz@1.0::IQuux
96
97$(GEN): $(LOCAL_PATH)/IQuux.hal
98 $(transform-generated-source)
99LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber7ab75a72016-08-31 09:10:55 -0700100include $(BUILD_JAVA_LIBRARY)
Iliyan Malchev998892c2016-09-22 16:23:07 -0700101
102
Andreas Huber495391a2016-09-23 09:15:24 -0700103################################################################################
104
105include $(CLEAR_VARS)
Andreas Huber6733baf2017-04-13 09:53:54 -0700106LOCAL_MODULE := android.hardware.tests.baz-V1.0-java-static
Andreas Huber495391a2016-09-23 09:15:24 -0700107LOCAL_MODULE_CLASS := JAVA_LIBRARIES
108
Andreas Huber0574bac2017-02-09 10:06:41 -0800109intermediates := $(call local-generated-sources-dir, COMMON)
Andreas Huber495391a2016-09-23 09:15:24 -0700110
111HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
112
Yifan Honge19e5822016-11-28 16:09:37 -0800113LOCAL_STATIC_JAVA_LIBRARIES := \
Andreas Huber6733baf2017-04-13 09:53:54 -0700114 android.hidl.base-V1.0-java-static \
Yifan Honge19e5822016-11-28 16:09:37 -0800115
Sundong Ahn94293082017-07-13 17:03:17 +0900116LOCAL_NO_STANDARD_LIBRARIES := true
117LOCAL_JAVA_LIBRARIES := core-oj hwbinder
Yifan Honge19e5822016-11-28 16:09:37 -0800118
Andreas Huber495391a2016-09-23 09:15:24 -0700119#
120# Build IBase.hal
121#
Yifan Hongb85d8762016-12-12 16:05:23 -0800122GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
Andreas Huber495391a2016-09-23 09:15:24 -0700123$(GEN): $(HIDL)
124$(GEN): PRIVATE_HIDL := $(HIDL)
125$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBase.hal
126$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
127$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700128 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -0800129 -Ljava \
130 -randroid.hardware:hardware/interfaces \
131 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -0700132 android.hardware.tests.baz@1.0::IBase
Andreas Huber495391a2016-09-23 09:15:24 -0700133
134$(GEN): $(LOCAL_PATH)/IBase.hal
135 $(transform-generated-source)
136LOCAL_GENERATED_SOURCES += $(GEN)
137
138#
139# Build IBaz.hal
140#
Yifan Hongb85d8762016-12-12 16:05:23 -0800141GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
Andreas Huber495391a2016-09-23 09:15:24 -0700142$(GEN): $(HIDL)
143$(GEN): PRIVATE_HIDL := $(HIDL)
144$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.hal
145$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBase.hal
146$(GEN): $(LOCAL_PATH)/IBase.hal
147$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBazCallback.hal
148$(GEN): $(LOCAL_PATH)/IBazCallback.hal
149$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
150$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700151 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -0800152 -Ljava \
153 -randroid.hardware:hardware/interfaces \
154 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -0700155 android.hardware.tests.baz@1.0::IBaz
Andreas Huber495391a2016-09-23 09:15:24 -0700156
157$(GEN): $(LOCAL_PATH)/IBaz.hal
158 $(transform-generated-source)
159LOCAL_GENERATED_SOURCES += $(GEN)
160
161#
162# Build IBazCallback.hal
163#
Yifan Hongb85d8762016-12-12 16:05:23 -0800164GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
Andreas Huber495391a2016-09-23 09:15:24 -0700165$(GEN): $(HIDL)
166$(GEN): PRIVATE_HIDL := $(HIDL)
167$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBazCallback.hal
168$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
169$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700170 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -0800171 -Ljava \
172 -randroid.hardware:hardware/interfaces \
173 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -0700174 android.hardware.tests.baz@1.0::IBazCallback
Andreas Huber495391a2016-09-23 09:15:24 -0700175
176$(GEN): $(LOCAL_PATH)/IBazCallback.hal
177 $(transform-generated-source)
178LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber84108712017-04-04 14:39:58 -0700179
180#
181# Build IQuux.hal
182#
183GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IQuux.java
184$(GEN): $(HIDL)
185$(GEN): PRIVATE_HIDL := $(HIDL)
186$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IQuux.hal
187$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
188$(GEN): PRIVATE_CUSTOM_TOOL = \
189 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
190 -Ljava \
191 -randroid.hardware:hardware/interfaces \
192 -randroid.hidl:system/libhidl/transport \
193 android.hardware.tests.baz@1.0::IQuux
194
195$(GEN): $(LOCAL_PATH)/IQuux.hal
196 $(transform-generated-source)
197LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber495391a2016-09-23 09:15:24 -0700198include $(BUILD_STATIC_JAVA_LIBRARY)
199
200
201
Iliyan Malchev998892c2016-09-22 16:23:07 -0700202include $(call all-makefiles-under,$(LOCAL_PATH))