blob: 3251f395c161f923234aecdf76f55a022b49fcbe [file] [log] [blame]
Steven Moreland2ef31d82016-12-21 14:38:23 -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 Huber0a80ba62017-04-13 09:57:28 -07008LOCAL_MODULE := android.hidl.token-V1.0-java
Steven Moreland2ef31d82016-12-21 14:38:23 -08009LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
Andreas Huber7c400882017-02-09 10:08:04 -080011intermediates := $(call local-generated-sources-dir, COMMON)
Steven Moreland2ef31d82016-12-21 14:38:23 -080012
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
Andreas Huber0a80ba62017-04-13 09:57:28 -070016 android.hidl.base-V1.0-java \
Steven Moreland2ef31d82016-12-21 14:38:23 -080017
Sundong Ahn98dcee82017-07-13 16:30:56 +090018LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
Steven Moreland2ef31d82016-12-21 14:38:23 -080020
21#
22# Build ITokenManager.hal
23#
24GEN := $(intermediates)/android/hidl/token/V1_0/ITokenManager.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ITokenManager.hal
28$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
29$(GEN): PRIVATE_CUSTOM_TOOL = \
30 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
31 -Ljava \
32 -randroid.hidl:system/libhidl/transport \
Steven Moreland2ef31d82016-12-21 14:38:23 -080033 android.hidl.token@1.0::ITokenManager
34
35$(GEN): $(LOCAL_PATH)/ITokenManager.hal
36 $(transform-generated-source)
37LOCAL_GENERATED_SOURCES += $(GEN)
38include $(BUILD_JAVA_LIBRARY)
39
40
Steven Moreland2ef31d82016-12-21 14:38:23 -080041
42include $(call all-makefiles-under,$(LOCAL_PATH))