blob: 3fd948e47fc2919adb83f35309388a48dd9b1f7b [file] [log] [blame]
Steven Moreland2c68cc42016-11-11 16:17:28 -08001# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
Andreas Huber6fa374a2017-04-13 09:53:54 -07008LOCAL_MODULE := android.hardware.graphics.common-V1.0-java
Steven Moreland2c68cc42016-11-11 16:17:28 -08009LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Andreas Huberd38f1472017-02-09 10:06:41 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Steven Moreland2c68cc42016-11-11 16:17:28 -080012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
Steven Morelanddfd82872017-08-10 15:15:40 -070014LOCAL_NO_STANDARD_LIBRARIES := true
15LOCAL_JAVA_LIBRARIES += core-oj hwbinder
Steven Moreland2c68cc42016-11-11 16:17:28 -080016
17#
Chia-I Wu79d13ff2017-03-31 12:48:11 -070018# Build types.hal (BufferUsage)
19#
20GEN := $(intermediates)/android/hardware/graphics/common/V1_0/BufferUsage.java
21$(GEN): $(HIDL)
22$(GEN): PRIVATE_HIDL := $(HIDL)
23$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
24$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
25$(GEN): PRIVATE_CUSTOM_TOOL = \
26 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
27 -Ljava \
28 -randroid.hardware:hardware/interfaces \
29 -randroid.hidl:system/libhidl/transport \
30 android.hardware.graphics.common@1.0::types.BufferUsage
31
32$(GEN): $(LOCAL_PATH)/types.hal
33 $(transform-generated-source)
34LOCAL_GENERATED_SOURCES += $(GEN)
35
36#
Steven Moreland2c68cc42016-11-11 16:17:28 -080037# Build types.hal (ColorMode)
38#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000039GEN := $(intermediates)/android/hardware/graphics/common/V1_0/ColorMode.java
Steven Moreland2c68cc42016-11-11 16:17:28 -080040$(GEN): $(HIDL)
41$(GEN): PRIVATE_HIDL := $(HIDL)
42$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
43$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
44$(GEN): PRIVATE_CUSTOM_TOOL = \
45 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080046 -Ljava \
47 -randroid.hardware:hardware/interfaces \
48 -randroid.hidl:system/libhidl/transport \
Steven Moreland2c68cc42016-11-11 16:17:28 -080049 android.hardware.graphics.common@1.0::types.ColorMode
50
51$(GEN): $(LOCAL_PATH)/types.hal
52 $(transform-generated-source)
53LOCAL_GENERATED_SOURCES += $(GEN)
54
55#
56# Build types.hal (ColorTransform)
57#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000058GEN := $(intermediates)/android/hardware/graphics/common/V1_0/ColorTransform.java
Steven Moreland2c68cc42016-11-11 16:17:28 -080059$(GEN): $(HIDL)
60$(GEN): PRIVATE_HIDL := $(HIDL)
61$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
62$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
63$(GEN): PRIVATE_CUSTOM_TOOL = \
64 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080065 -Ljava \
66 -randroid.hardware:hardware/interfaces \
67 -randroid.hidl:system/libhidl/transport \
Steven Moreland2c68cc42016-11-11 16:17:28 -080068 android.hardware.graphics.common@1.0::types.ColorTransform
69
70$(GEN): $(LOCAL_PATH)/types.hal
71 $(transform-generated-source)
72LOCAL_GENERATED_SOURCES += $(GEN)
73
74#
75# Build types.hal (Dataspace)
76#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000077GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Dataspace.java
Steven Moreland2c68cc42016-11-11 16:17:28 -080078$(GEN): $(HIDL)
79$(GEN): PRIVATE_HIDL := $(HIDL)
80$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
81$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
82$(GEN): PRIVATE_CUSTOM_TOOL = \
83 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -080084 -Ljava \
85 -randroid.hardware:hardware/interfaces \
86 -randroid.hidl:system/libhidl/transport \
Steven Moreland2c68cc42016-11-11 16:17:28 -080087 android.hardware.graphics.common@1.0::types.Dataspace
88
89$(GEN): $(LOCAL_PATH)/types.hal
90 $(transform-generated-source)
91LOCAL_GENERATED_SOURCES += $(GEN)
92
93#
94# Build types.hal (Hdr)
95#
Yifan Hongf35ee3b2016-12-13 22:20:16 +000096GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Hdr.java
Steven Moreland2c68cc42016-11-11 16:17:28 -080097$(GEN): $(HIDL)
98$(GEN): PRIVATE_HIDL := $(HIDL)
99$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
100$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
101$(GEN): PRIVATE_CUSTOM_TOOL = \
102 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800103 -Ljava \
104 -randroid.hardware:hardware/interfaces \
105 -randroid.hidl:system/libhidl/transport \
Steven Moreland2c68cc42016-11-11 16:17:28 -0800106 android.hardware.graphics.common@1.0::types.Hdr
107
108$(GEN): $(LOCAL_PATH)/types.hal
109 $(transform-generated-source)
110LOCAL_GENERATED_SOURCES += $(GEN)
111
112#
113# Build types.hal (PixelFormat)
114#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000115GEN := $(intermediates)/android/hardware/graphics/common/V1_0/PixelFormat.java
Steven Moreland2c68cc42016-11-11 16:17:28 -0800116$(GEN): $(HIDL)
117$(GEN): PRIVATE_HIDL := $(HIDL)
118$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
119$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
120$(GEN): PRIVATE_CUSTOM_TOOL = \
121 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800122 -Ljava \
123 -randroid.hardware:hardware/interfaces \
124 -randroid.hidl:system/libhidl/transport \
Steven Moreland2c68cc42016-11-11 16:17:28 -0800125 android.hardware.graphics.common@1.0::types.PixelFormat
126
127$(GEN): $(LOCAL_PATH)/types.hal
128 $(transform-generated-source)
129LOCAL_GENERATED_SOURCES += $(GEN)
130
131#
132# Build types.hal (Transform)
133#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000134GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Transform.java
Steven Moreland2c68cc42016-11-11 16:17:28 -0800135$(GEN): $(HIDL)
136$(GEN): PRIVATE_HIDL := $(HIDL)
137$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
138$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
139$(GEN): PRIVATE_CUSTOM_TOOL = \
140 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800141 -Ljava \
142 -randroid.hardware:hardware/interfaces \
143 -randroid.hidl:system/libhidl/transport \
Steven Moreland2c68cc42016-11-11 16:17:28 -0800144 android.hardware.graphics.common@1.0::types.Transform
145
146$(GEN): $(LOCAL_PATH)/types.hal
147 $(transform-generated-source)
148LOCAL_GENERATED_SOURCES += $(GEN)
149include $(BUILD_JAVA_LIBRARY)
150
151
152################################################################################
153
154include $(CLEAR_VARS)
Andreas Huber6fa374a2017-04-13 09:53:54 -0700155LOCAL_MODULE := android.hardware.graphics.common-V1.0-java-constants
Steven Moreland2c68cc42016-11-11 16:17:28 -0800156LOCAL_MODULE_CLASS := JAVA_LIBRARIES
157
Andreas Huberd38f1472017-02-09 10:06:41 -0800158intermediates := $(call local-generated-sources-dir, COMMON)
Steven Moreland2c68cc42016-11-11 16:17:28 -0800159
160HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
161#
Yifan Hongf35ee3b2016-12-13 22:20:16 +0000162GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Constants.java
Steven Moreland2c68cc42016-11-11 16:17:28 -0800163$(GEN): $(HIDL)
164$(GEN): $(LOCAL_PATH)/types.hal
165
166$(GEN): PRIVATE_HIDL := $(HIDL)
167$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
168$(GEN): PRIVATE_CUSTOM_TOOL = \
169 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
Yifan Hong50183942016-11-28 16:09:37 -0800170 -Ljava-constants \
171 -randroid.hardware:hardware/interfaces \
172 -randroid.hidl:system/libhidl/transport \
Steven Moreland2c68cc42016-11-11 16:17:28 -0800173 android.hardware.graphics.common@1.0
174
175$(GEN):
176 $(transform-generated-source)
177LOCAL_GENERATED_SOURCES += $(GEN)
178# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
179LOCAL_NO_STANDARD_LIBRARIES := true
180LOCAL_JAVA_LIBRARIES := core-oj
181
182include $(BUILD_STATIC_JAVA_LIBRARY)
183
184
185
186include $(call all-makefiles-under,$(LOCAL_PATH))