blob: 1d1b50809f92225d4b8ad94ddc47184d91eb06ab [file] [log] [blame]
Steven Moreland40ede2c2016-11-09 13:51:53 -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.hidl.manager@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 Hong2cd440c2016-11-23 11:30:36 -080015LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base@1.0-java \
17
18
Steven Moreland40ede2c2016-11-09 13:51:53 -080019#
20# Build IServiceManager.hal
21#
22GEN := $(intermediates)/android/hidl/manager/1.0/IServiceManager.java
23$(GEN): $(HIDL)
24$(GEN): PRIVATE_HIDL := $(HIDL)
25$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IServiceManager.hal
26$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IServiceNotification.hal
27$(GEN): $(LOCAL_PATH)/IServiceNotification.hal
28$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
29$(GEN): PRIVATE_CUSTOM_TOOL = \
30 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong2cd440c2016-11-23 11:30:36 -080031 -Ljava \
32 -randroid.hidl:system/libhidl/transport \
33 -randroid.hidl:system/libhidl/transport \
Steven Moreland40ede2c2016-11-09 13:51:53 -080034 android.hidl.manager@1.0::IServiceManager
35
36$(GEN): $(LOCAL_PATH)/IServiceManager.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build IServiceNotification.hal
42#
43GEN := $(intermediates)/android/hidl/manager/1.0/IServiceNotification.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IServiceNotification.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong2cd440c2016-11-23 11:30:36 -080050 -Ljava \
51 -randroid.hidl:system/libhidl/transport \
52 -randroid.hidl:system/libhidl/transport \
Steven Moreland40ede2c2016-11-09 13:51:53 -080053 android.hidl.manager@1.0::IServiceNotification
54
55$(GEN): $(LOCAL_PATH)/IServiceNotification.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58include $(BUILD_JAVA_LIBRARY)
59
60
61################################################################################
62
63include $(CLEAR_VARS)
64LOCAL_MODULE := android.hidl.manager@1.0-java-static
65LOCAL_MODULE_CLASS := JAVA_LIBRARIES
66
67intermediates := $(local-generated-sources-dir)
68
69HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
70
Yifan Hong2cd440c2016-11-23 11:30:36 -080071LOCAL_STATIC_JAVA_LIBRARIES := \
72 android.hidl.base@1.0-java-static \
73
74
Steven Moreland40ede2c2016-11-09 13:51:53 -080075#
76# Build IServiceManager.hal
77#
78GEN := $(intermediates)/android/hidl/manager/1.0/IServiceManager.java
79$(GEN): $(HIDL)
80$(GEN): PRIVATE_HIDL := $(HIDL)
81$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IServiceManager.hal
82$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IServiceNotification.hal
83$(GEN): $(LOCAL_PATH)/IServiceNotification.hal
84$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
85$(GEN): PRIVATE_CUSTOM_TOOL = \
86 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong2cd440c2016-11-23 11:30:36 -080087 -Ljava \
88 -randroid.hidl:system/libhidl/transport \
89 -randroid.hidl:system/libhidl/transport \
Steven Moreland40ede2c2016-11-09 13:51:53 -080090 android.hidl.manager@1.0::IServiceManager
91
92$(GEN): $(LOCAL_PATH)/IServiceManager.hal
93 $(transform-generated-source)
94LOCAL_GENERATED_SOURCES += $(GEN)
95
96#
97# Build IServiceNotification.hal
98#
99GEN := $(intermediates)/android/hidl/manager/1.0/IServiceNotification.java
100$(GEN): $(HIDL)
101$(GEN): PRIVATE_HIDL := $(HIDL)
102$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IServiceNotification.hal
103$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
104$(GEN): PRIVATE_CUSTOM_TOOL = \
105 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong2cd440c2016-11-23 11:30:36 -0800106 -Ljava \
107 -randroid.hidl:system/libhidl/transport \
108 -randroid.hidl:system/libhidl/transport \
Steven Moreland40ede2c2016-11-09 13:51:53 -0800109 android.hidl.manager@1.0::IServiceNotification
110
111$(GEN): $(LOCAL_PATH)/IServiceNotification.hal
112 $(transform-generated-source)
113LOCAL_GENERATED_SOURCES += $(GEN)
114include $(BUILD_STATIC_JAVA_LIBRARY)
115
116
117
118include $(call all-makefiles-under,$(LOCAL_PATH))