blob: 6bc93906646af863eaff2d11675b01bfbd0ea8b4 [file] [log] [blame]
Dan Willemsen242b34e2016-09-28 16:12:24 -07001# This file is autogenerated by hidl-gen. Do not edit manually.
2
Yifan Hongab407f02016-08-12 17:39:44 -07003LOCAL_PATH := $(call my-dir)
Andreas Huber7ab75a72016-08-31 09:10:55 -07004
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.expression@1.0-java
9LOCAL_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 := \
16 android.hidl.base@1.0-java \
17
18
Andreas Huber7ab75a72016-08-31 09:10:55 -070019#
20# Build IExpression.hal
21#
Yifan Hongb85d8762016-12-12 16:05:23 -080022GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpression.java
Andreas Huber7ab75a72016-08-31 09:10:55 -070023$(GEN): $(HIDL)
24$(GEN): PRIVATE_HIDL := $(HIDL)
25$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpression.hal
26$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
27$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070028 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080029 -Ljava \
30 -randroid.hardware:hardware/interfaces \
31 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070032 android.hardware.tests.expression@1.0::IExpression
Andreas Huber7ab75a72016-08-31 09:10:55 -070033
34$(GEN): $(LOCAL_PATH)/IExpression.hal
35 $(transform-generated-source)
36LOCAL_GENERATED_SOURCES += $(GEN)
Yifan Hong467bb282016-09-20 13:41:30 -070037
38#
39# Build IExpressionExt.hal
40#
Yifan Hongb85d8762016-12-12 16:05:23 -080041GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpressionExt.java
Yifan Hong467bb282016-09-20 13:41:30 -070042$(GEN): $(HIDL)
43$(GEN): PRIVATE_HIDL := $(HIDL)
44$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpressionExt.hal
45$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IExpression.hal
46$(GEN): $(LOCAL_PATH)/IExpression.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070049 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080050 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070053 android.hardware.tests.expression@1.0::IExpressionExt
Yifan Hong467bb282016-09-20 13:41:30 -070054
55$(GEN): $(LOCAL_PATH)/IExpressionExt.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber7ab75a72016-08-31 09:10:55 -070058include $(BUILD_JAVA_LIBRARY)
Iliyan Malchev998892c2016-09-22 16:23:07 -070059
60
Andreas Huber495391a2016-09-23 09:15:24 -070061################################################################################
62
63include $(CLEAR_VARS)
64LOCAL_MODULE := android.hardware.tests.expression@1.0-java-static
65LOCAL_MODULE_CLASS := JAVA_LIBRARIES
66
Andreas Huber0574bac2017-02-09 10:06:41 -080067intermediates := $(call local-generated-sources-dir, COMMON)
Andreas Huber495391a2016-09-23 09:15:24 -070068
69HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
70
Yifan Honge19e5822016-11-28 16:09:37 -080071LOCAL_STATIC_JAVA_LIBRARIES := \
72 android.hidl.base@1.0-java-static \
73
74
Andreas Huber495391a2016-09-23 09:15:24 -070075#
76# Build IExpression.hal
77#
Yifan Hongb85d8762016-12-12 16:05:23 -080078GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpression.java
Andreas Huber495391a2016-09-23 09:15:24 -070079$(GEN): $(HIDL)
80$(GEN): PRIVATE_HIDL := $(HIDL)
81$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpression.hal
82$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
83$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070084 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -080085 -Ljava \
86 -randroid.hardware:hardware/interfaces \
87 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -070088 android.hardware.tests.expression@1.0::IExpression
Andreas Huber495391a2016-09-23 09:15:24 -070089
90$(GEN): $(LOCAL_PATH)/IExpression.hal
91 $(transform-generated-source)
92LOCAL_GENERATED_SOURCES += $(GEN)
Yifan Hongb0b53222016-09-26 15:38:09 -070093
94#
95# Build IExpressionExt.hal
96#
Yifan Hongb85d8762016-12-12 16:05:23 -080097GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpressionExt.java
Yifan Hongb0b53222016-09-26 15:38:09 -070098$(GEN): $(HIDL)
99$(GEN): PRIVATE_HIDL := $(HIDL)
100$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpressionExt.hal
101$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IExpression.hal
102$(GEN): $(LOCAL_PATH)/IExpression.hal
103$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
104$(GEN): PRIVATE_CUSTOM_TOOL = \
105 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Honge19e5822016-11-28 16:09:37 -0800106 -Ljava \
107 -randroid.hardware:hardware/interfaces \
108 -randroid.hidl:system/libhidl/transport \
Yifan Hongb0b53222016-09-26 15:38:09 -0700109 android.hardware.tests.expression@1.0::IExpressionExt
110
111$(GEN): $(LOCAL_PATH)/IExpressionExt.hal
112 $(transform-generated-source)
113LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber495391a2016-09-23 09:15:24 -0700114include $(BUILD_STATIC_JAVA_LIBRARY)
115
116
117
Iliyan Malchev998892c2016-09-22 16:23:07 -0700118include $(call all-makefiles-under,$(LOCAL_PATH))