blob: 68e6be46b9e6f44f5cb824c8b477cc3de57ab387 [file] [log] [blame]
Yifan Hong4650ce92017-02-02 16:48:36 -08001# 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.versioning@2.3-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Steven Moreland821b01c2017-02-15 10:59:23 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Yifan Hong4650ce92017-02-02 16:48:36 -080012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
Yifan Hong6283d242017-02-15 15:18:19 -080016 android.hardware.tests.versioning@1.0-java \
Yifan Hong4650ce92017-02-02 16:48:36 -080017 android.hardware.tests.versioning@2.2-java \
18 android.hidl.base@1.0-java \
19
20
21#
22# Build IBar.hal
23#
24GEN := $(intermediates)/android/hardware/tests/versioning/V2_3/IBar.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBar.hal
28$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
29$(GEN): PRIVATE_CUSTOM_TOOL = \
30 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
31 -Ljava \
32 -randroid.hardware:hardware/interfaces \
33 -randroid.hidl:system/libhidl/transport \
34 android.hardware.tests.versioning@2.3::IBar
35
36$(GEN): $(LOCAL_PATH)/IBar.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
Yifan Hong6283d242017-02-15 15:18:19 -080041# Build IBaz.hal
42#
43GEN := $(intermediates)/android/hardware/tests/versioning/V2_3/IBaz.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.tests.versioning@2.3::IBaz
54
55$(GEN): $(LOCAL_PATH)/IBaz.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
Yifan Hong4650ce92017-02-02 16:48:36 -080060# Build IFoo.hal
61#
62GEN := $(intermediates)/android/hardware/tests/versioning/V2_3/IFoo.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IFoo.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.tests.versioning@2.3::IFoo
73
74$(GEN): $(LOCAL_PATH)/IFoo.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77include $(BUILD_JAVA_LIBRARY)
78
79
80################################################################################
81
82include $(CLEAR_VARS)
83LOCAL_MODULE := android.hardware.tests.versioning@2.3-java-static
84LOCAL_MODULE_CLASS := JAVA_LIBRARIES
85
Steven Moreland821b01c2017-02-15 10:59:23 -080086intermediates := $(call local-generated-sources-dir, COMMON)
Yifan Hong4650ce92017-02-02 16:48:36 -080087
88HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
89
90LOCAL_STATIC_JAVA_LIBRARIES := \
Yifan Hong6283d242017-02-15 15:18:19 -080091 android.hardware.tests.versioning@1.0-java-static \
Yifan Hong4650ce92017-02-02 16:48:36 -080092 android.hardware.tests.versioning@2.2-java-static \
93 android.hidl.base@1.0-java-static \
94
95
96#
97# Build IBar.hal
98#
99GEN := $(intermediates)/android/hardware/tests/versioning/V2_3/IBar.java
100$(GEN): $(HIDL)
101$(GEN): PRIVATE_HIDL := $(HIDL)
102$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBar.hal
103$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
104$(GEN): PRIVATE_CUSTOM_TOOL = \
105 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
106 -Ljava \
107 -randroid.hardware:hardware/interfaces \
108 -randroid.hidl:system/libhidl/transport \
109 android.hardware.tests.versioning@2.3::IBar
110
111$(GEN): $(LOCAL_PATH)/IBar.hal
112 $(transform-generated-source)
113LOCAL_GENERATED_SOURCES += $(GEN)
114
115#
Yifan Hong6283d242017-02-15 15:18:19 -0800116# Build IBaz.hal
117#
118GEN := $(intermediates)/android/hardware/tests/versioning/V2_3/IBaz.java
119$(GEN): $(HIDL)
120$(GEN): PRIVATE_HIDL := $(HIDL)
121$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.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.versioning@2.3::IBaz
129
130$(GEN): $(LOCAL_PATH)/IBaz.hal
131 $(transform-generated-source)
132LOCAL_GENERATED_SOURCES += $(GEN)
133
134#
Yifan Hong4650ce92017-02-02 16:48:36 -0800135# Build IFoo.hal
136#
137GEN := $(intermediates)/android/hardware/tests/versioning/V2_3/IFoo.java
138$(GEN): $(HIDL)
139$(GEN): PRIVATE_HIDL := $(HIDL)
140$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IFoo.hal
141$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
142$(GEN): PRIVATE_CUSTOM_TOOL = \
143 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
144 -Ljava \
145 -randroid.hardware:hardware/interfaces \
146 -randroid.hidl:system/libhidl/transport \
147 android.hardware.tests.versioning@2.3::IFoo
148
149$(GEN): $(LOCAL_PATH)/IFoo.hal
150 $(transform-generated-source)
151LOCAL_GENERATED_SOURCES += $(GEN)
152include $(BUILD_STATIC_JAVA_LIBRARY)
153
154
155
156include $(call all-makefiles-under,$(LOCAL_PATH))