blob: 8c1b1c8da148a5600a3e196ab2dfe85647cdb332 [file] [log] [blame]
Yifan Hongcc6ad7d2016-10-18 18:44:17 -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.tests.inheritance@1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(local-generated-sources-dir)
12
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
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070019#
20# Build IChild.hal
21#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000022GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IChild.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070023$(GEN): $(HIDL)
24$(GEN): PRIVATE_HIDL := $(HIDL)
25$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IChild.hal
26$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
27$(GEN): $(LOCAL_PATH)/IParent.hal
28$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
29$(GEN): PRIVATE_CUSTOM_TOOL = \
30 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080031 -Ljava \
32 -randroid.hardware:hardware/interfaces \
33 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070034 android.hardware.tests.inheritance@1.0::IChild
35
36$(GEN): $(LOCAL_PATH)/IChild.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build IFetcher.hal
42#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000043GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IFetcher.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070044$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IFetcher.hal
47$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IChild.hal
48$(GEN): $(LOCAL_PATH)/IChild.hal
49$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
50$(GEN): $(LOCAL_PATH)/IGrandparent.hal
51$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
52$(GEN): $(LOCAL_PATH)/IParent.hal
53$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
54$(GEN): PRIVATE_CUSTOM_TOOL = \
55 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080056 -Ljava \
57 -randroid.hardware:hardware/interfaces \
58 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070059 android.hardware.tests.inheritance@1.0::IFetcher
60
61$(GEN): $(LOCAL_PATH)/IFetcher.hal
62 $(transform-generated-source)
63LOCAL_GENERATED_SOURCES += $(GEN)
64
65#
66# Build IGrandparent.hal
67#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000068GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IGrandparent.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070069$(GEN): $(HIDL)
70$(GEN): PRIVATE_HIDL := $(HIDL)
71$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGrandparent.hal
72$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
73$(GEN): PRIVATE_CUSTOM_TOOL = \
74 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080075 -Ljava \
76 -randroid.hardware:hardware/interfaces \
77 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070078 android.hardware.tests.inheritance@1.0::IGrandparent
79
80$(GEN): $(LOCAL_PATH)/IGrandparent.hal
81 $(transform-generated-source)
82LOCAL_GENERATED_SOURCES += $(GEN)
83
84#
85# Build IParent.hal
86#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000087GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IParent.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070088$(GEN): $(HIDL)
89$(GEN): PRIVATE_HIDL := $(HIDL)
90$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IParent.hal
91$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
92$(GEN): $(LOCAL_PATH)/IGrandparent.hal
93$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
94$(GEN): PRIVATE_CUSTOM_TOOL = \
95 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080096 -Ljava \
97 -randroid.hardware:hardware/interfaces \
98 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -070099 android.hardware.tests.inheritance@1.0::IParent
100
101$(GEN): $(LOCAL_PATH)/IParent.hal
102 $(transform-generated-source)
103LOCAL_GENERATED_SOURCES += $(GEN)
104include $(BUILD_JAVA_LIBRARY)
105
106
107################################################################################
108
109include $(CLEAR_VARS)
110LOCAL_MODULE := android.hardware.tests.inheritance@1.0-java-static
111LOCAL_MODULE_CLASS := JAVA_LIBRARIES
112
113intermediates := $(local-generated-sources-dir)
114
115HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
116
Yifan Hong50183942016-11-28 16:09:37 -0800117LOCAL_STATIC_JAVA_LIBRARIES := \
118 android.hidl.base@1.0-java-static \
119
120
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700121#
122# Build IChild.hal
123#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000124GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IChild.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700125$(GEN): $(HIDL)
126$(GEN): PRIVATE_HIDL := $(HIDL)
127$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IChild.hal
128$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
129$(GEN): $(LOCAL_PATH)/IParent.hal
130$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
131$(GEN): PRIVATE_CUSTOM_TOOL = \
132 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800133 -Ljava \
134 -randroid.hardware:hardware/interfaces \
135 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700136 android.hardware.tests.inheritance@1.0::IChild
137
138$(GEN): $(LOCAL_PATH)/IChild.hal
139 $(transform-generated-source)
140LOCAL_GENERATED_SOURCES += $(GEN)
141
142#
143# Build IFetcher.hal
144#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000145GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IFetcher.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700146$(GEN): $(HIDL)
147$(GEN): PRIVATE_HIDL := $(HIDL)
148$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IFetcher.hal
149$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IChild.hal
150$(GEN): $(LOCAL_PATH)/IChild.hal
151$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
152$(GEN): $(LOCAL_PATH)/IGrandparent.hal
153$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
154$(GEN): $(LOCAL_PATH)/IParent.hal
155$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
156$(GEN): PRIVATE_CUSTOM_TOOL = \
157 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800158 -Ljava \
159 -randroid.hardware:hardware/interfaces \
160 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700161 android.hardware.tests.inheritance@1.0::IFetcher
162
163$(GEN): $(LOCAL_PATH)/IFetcher.hal
164 $(transform-generated-source)
165LOCAL_GENERATED_SOURCES += $(GEN)
166
167#
168# Build IGrandparent.hal
169#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000170GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IGrandparent.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700171$(GEN): $(HIDL)
172$(GEN): PRIVATE_HIDL := $(HIDL)
173$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGrandparent.hal
174$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
175$(GEN): PRIVATE_CUSTOM_TOOL = \
176 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800177 -Ljava \
178 -randroid.hardware:hardware/interfaces \
179 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700180 android.hardware.tests.inheritance@1.0::IGrandparent
181
182$(GEN): $(LOCAL_PATH)/IGrandparent.hal
183 $(transform-generated-source)
184LOCAL_GENERATED_SOURCES += $(GEN)
185
186#
187# Build IParent.hal
188#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000189GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IParent.java
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700190$(GEN): $(HIDL)
191$(GEN): PRIVATE_HIDL := $(HIDL)
192$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IParent.hal
193$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
194$(GEN): $(LOCAL_PATH)/IGrandparent.hal
195$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
196$(GEN): PRIVATE_CUSTOM_TOOL = \
197 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800198 -Ljava \
199 -randroid.hardware:hardware/interfaces \
200 -randroid.hidl:system/libhidl/transport \
Yifan Hongcc6ad7d2016-10-18 18:44:17 -0700201 android.hardware.tests.inheritance@1.0::IParent
202
203$(GEN): $(LOCAL_PATH)/IParent.hal
204 $(transform-generated-source)
205LOCAL_GENERATED_SOURCES += $(GEN)
206include $(BUILD_STATIC_JAVA_LIBRARY)
207
208
209
210include $(call all-makefiles-under,$(LOCAL_PATH))