blob: cd7b9e548aab6a8101b40f37d982be7dd4ddc0bd [file] [log] [blame]
Alex Deymo6a9e89a2016-09-30 19:00:40 -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.boot@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
Alex Deymo6a9e89a2016-09-30 19:00:40 -070019#
20# Build types.hal (BoolResult)
21#
22GEN := $(intermediates)/android/hardware/boot/1.0/BoolResult.java
23$(GEN): $(HIDL)
24$(GEN): PRIVATE_HIDL := $(HIDL)
25$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
26$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
27$(GEN): PRIVATE_CUSTOM_TOOL = \
28 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080029 -Ljava \
30 -randroid.hardware:hardware/interfaces \
31 -randroid.hidl:system/libhidl/transport \
Alex Deymo6a9e89a2016-09-30 19:00:40 -070032 android.hardware.boot@1.0::types.BoolResult
33
34$(GEN): $(LOCAL_PATH)/types.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
37
38#
39# Build types.hal (CommandResult)
40#
41GEN := $(intermediates)/android/hardware/boot/1.0/CommandResult.java
42$(GEN): $(HIDL)
43$(GEN): PRIVATE_HIDL := $(HIDL)
44$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
45$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
46$(GEN): PRIVATE_CUSTOM_TOOL = \
47 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080048 -Ljava \
49 -randroid.hardware:hardware/interfaces \
50 -randroid.hidl:system/libhidl/transport \
Alex Deymo6a9e89a2016-09-30 19:00:40 -070051 android.hardware.boot@1.0::types.CommandResult
52
53$(GEN): $(LOCAL_PATH)/types.hal
54 $(transform-generated-source)
55LOCAL_GENERATED_SOURCES += $(GEN)
56
57#
58# Build IBootControl.hal
59#
60GEN := $(intermediates)/android/hardware/boot/1.0/IBootControl.java
61$(GEN): $(HIDL)
62$(GEN): PRIVATE_HIDL := $(HIDL)
63$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBootControl.hal
64$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
65$(GEN): $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080069 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
Alex Deymo6a9e89a2016-09-30 19:00:40 -070072 android.hardware.boot@1.0::IBootControl
73
74$(GEN): $(LOCAL_PATH)/IBootControl.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77include $(BUILD_JAVA_LIBRARY)
78
79
80################################################################################
81
82include $(CLEAR_VARS)
83LOCAL_MODULE := android.hardware.boot@1.0-java-static
84LOCAL_MODULE_CLASS := JAVA_LIBRARIES
85
86intermediates := $(local-generated-sources-dir)
87
88HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
89
Yifan Hong50183942016-11-28 16:09:37 -080090LOCAL_STATIC_JAVA_LIBRARIES := \
91 android.hidl.base@1.0-java-static \
92
93
Alex Deymo6a9e89a2016-09-30 19:00:40 -070094#
95# Build types.hal (BoolResult)
96#
97GEN := $(intermediates)/android/hardware/boot/1.0/BoolResult.java
98$(GEN): $(HIDL)
99$(GEN): PRIVATE_HIDL := $(HIDL)
100$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
101$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
102$(GEN): PRIVATE_CUSTOM_TOOL = \
103 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800104 -Ljava \
105 -randroid.hardware:hardware/interfaces \
106 -randroid.hidl:system/libhidl/transport \
Alex Deymo6a9e89a2016-09-30 19:00:40 -0700107 android.hardware.boot@1.0::types.BoolResult
108
109$(GEN): $(LOCAL_PATH)/types.hal
110 $(transform-generated-source)
111LOCAL_GENERATED_SOURCES += $(GEN)
112
113#
114# Build types.hal (CommandResult)
115#
116GEN := $(intermediates)/android/hardware/boot/1.0/CommandResult.java
117$(GEN): $(HIDL)
118$(GEN): PRIVATE_HIDL := $(HIDL)
119$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
120$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
121$(GEN): PRIVATE_CUSTOM_TOOL = \
122 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800123 -Ljava \
124 -randroid.hardware:hardware/interfaces \
125 -randroid.hidl:system/libhidl/transport \
Alex Deymo6a9e89a2016-09-30 19:00:40 -0700126 android.hardware.boot@1.0::types.CommandResult
127
128$(GEN): $(LOCAL_PATH)/types.hal
129 $(transform-generated-source)
130LOCAL_GENERATED_SOURCES += $(GEN)
131
132#
133# Build IBootControl.hal
134#
135GEN := $(intermediates)/android/hardware/boot/1.0/IBootControl.java
136$(GEN): $(HIDL)
137$(GEN): PRIVATE_HIDL := $(HIDL)
138$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBootControl.hal
139$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
140$(GEN): $(LOCAL_PATH)/types.hal
141$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
142$(GEN): PRIVATE_CUSTOM_TOOL = \
143 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800144 -Ljava \
145 -randroid.hardware:hardware/interfaces \
146 -randroid.hidl:system/libhidl/transport \
Alex Deymo6a9e89a2016-09-30 19:00:40 -0700147 android.hardware.boot@1.0::IBootControl
148
149$(GEN): $(LOCAL_PATH)/IBootControl.hal
150 $(transform-generated-source)
151LOCAL_GENERATED_SOURCES += $(GEN)
152include $(BUILD_STATIC_JAVA_LIBRARY)
153
154
155
156include $(call all-makefiles-under,$(LOCAL_PATH))