blob: 07775e9ae6e319591b4fceac14ddd6427b47ece9 [file] [log] [blame]
Dan Willemsen242b34e2016-09-28 16:12:24 -07001# This file is autogenerated by hidl-gen. Do not edit manually.
2
Andreas Hubera4831392016-07-29 15:05:03 -07003LOCAL_PATH := $(call my-dir)
Andreas Huber7ab75a72016-08-31 09:10:55 -07004
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.nfc@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
15#
Steven Morelandcffe8d52016-09-26 12:40:29 -070016# Build types.hal (NfcEvent)
Dan Willemsen242b34e2016-09-28 16:12:24 -070017#
Steven Morelandcffe8d52016-09-26 12:40:29 -070018GEN := $(intermediates)/android/hardware/nfc/1.0/NfcEvent.java
Dan Willemsen242b34e2016-09-28 16:12:24 -070019$(GEN): $(HIDL)
20$(GEN): PRIVATE_HIDL := $(HIDL)
21$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
22$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
23$(GEN): PRIVATE_CUSTOM_TOOL = \
24 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
25 -Ljava -randroid.hardware:hardware/interfaces \
Steven Morelandcffe8d52016-09-26 12:40:29 -070026 android.hardware.nfc@1.0::types.NfcEvent
Dan Willemsen242b34e2016-09-28 16:12:24 -070027
28$(GEN): $(LOCAL_PATH)/types.hal
29 $(transform-generated-source)
30LOCAL_GENERATED_SOURCES += $(GEN)
31
32#
Steven Morelandcffe8d52016-09-26 12:40:29 -070033# Build types.hal (NfcStatus)
Andreas Huber7ab75a72016-08-31 09:10:55 -070034#
Steven Morelandcffe8d52016-09-26 12:40:29 -070035GEN := $(intermediates)/android/hardware/nfc/1.0/NfcStatus.java
Andreas Huber7ab75a72016-08-31 09:10:55 -070036$(GEN): $(HIDL)
37$(GEN): PRIVATE_HIDL := $(HIDL)
38$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
39$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
40$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070041 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
42 -Ljava -randroid.hardware:hardware/interfaces \
Steven Morelandcffe8d52016-09-26 12:40:29 -070043 android.hardware.nfc@1.0::types.NfcStatus
Andreas Huber7ab75a72016-08-31 09:10:55 -070044
45$(GEN): $(LOCAL_PATH)/types.hal
46 $(transform-generated-source)
47LOCAL_GENERATED_SOURCES += $(GEN)
Iliyan Malchevb350caf2016-09-07 12:45:02 -070048
49#
50# Build INfc.hal
51#
52GEN := $(intermediates)/android/hardware/nfc/1.0/INfc.java
53$(GEN): $(HIDL)
54$(GEN): PRIVATE_HIDL := $(HIDL)
55$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfc.hal
56$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/INfcClientCallback.hal
57$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
58$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
59$(GEN): $(LOCAL_PATH)/types.hal
60$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
61$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070062 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
63 -Ljava -randroid.hardware:hardware/interfaces \
64 android.hardware.nfc@1.0::INfc
Iliyan Malchevb350caf2016-09-07 12:45:02 -070065
66$(GEN): $(LOCAL_PATH)/INfc.hal
67 $(transform-generated-source)
68LOCAL_GENERATED_SOURCES += $(GEN)
69
70#
71# Build INfcClientCallback.hal
72#
73GEN := $(intermediates)/android/hardware/nfc/1.0/INfcClientCallback.java
74$(GEN): $(HIDL)
75$(GEN): PRIVATE_HIDL := $(HIDL)
76$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfcClientCallback.hal
77$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
78$(GEN): $(LOCAL_PATH)/types.hal
79$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
80$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -070081 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
82 -Ljava -randroid.hardware:hardware/interfaces \
83 android.hardware.nfc@1.0::INfcClientCallback
Iliyan Malchevb350caf2016-09-07 12:45:02 -070084
85$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
86 $(transform-generated-source)
87LOCAL_GENERATED_SOURCES += $(GEN)
Andreas Huber7ab75a72016-08-31 09:10:55 -070088include $(BUILD_JAVA_LIBRARY)
Iliyan Malchev998892c2016-09-22 16:23:07 -070089
90
Andreas Huber495391a2016-09-23 09:15:24 -070091################################################################################
92
93include $(CLEAR_VARS)
94LOCAL_MODULE := android.hardware.nfc@1.0-java-static
95LOCAL_MODULE_CLASS := JAVA_LIBRARIES
96
97intermediates := $(local-generated-sources-dir)
98
99HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
100
101#
Steven Morelandcffe8d52016-09-26 12:40:29 -0700102# Build types.hal (NfcEvent)
Dan Willemsen242b34e2016-09-28 16:12:24 -0700103#
Steven Morelandcffe8d52016-09-26 12:40:29 -0700104GEN := $(intermediates)/android/hardware/nfc/1.0/NfcEvent.java
Dan Willemsen242b34e2016-09-28 16:12:24 -0700105$(GEN): $(HIDL)
106$(GEN): PRIVATE_HIDL := $(HIDL)
107$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
108$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
109$(GEN): PRIVATE_CUSTOM_TOOL = \
110 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
111 -Ljava -randroid.hardware:hardware/interfaces \
Steven Morelandcffe8d52016-09-26 12:40:29 -0700112 android.hardware.nfc@1.0::types.NfcEvent
Dan Willemsen242b34e2016-09-28 16:12:24 -0700113
114$(GEN): $(LOCAL_PATH)/types.hal
115 $(transform-generated-source)
116LOCAL_GENERATED_SOURCES += $(GEN)
117
118#
Steven Morelandcffe8d52016-09-26 12:40:29 -0700119# Build types.hal (NfcStatus)
Andreas Huber495391a2016-09-23 09:15:24 -0700120#
Steven Morelandcffe8d52016-09-26 12:40:29 -0700121GEN := $(intermediates)/android/hardware/nfc/1.0/NfcStatus.java
Andreas Huber495391a2016-09-23 09:15:24 -0700122$(GEN): $(HIDL)
123$(GEN): PRIVATE_HIDL := $(HIDL)
124$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
125$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
126$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700127 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
128 -Ljava -randroid.hardware:hardware/interfaces \
Steven Morelandcffe8d52016-09-26 12:40:29 -0700129 android.hardware.nfc@1.0::types.NfcStatus
Andreas Huber495391a2016-09-23 09:15:24 -0700130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
Andreas Huber495391a2016-09-23 09:15:24 -0700136# Build INfc.hal
137#
138GEN := $(intermediates)/android/hardware/nfc/1.0/INfc.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfc.hal
142$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/INfcClientCallback.hal
143$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
144$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
145$(GEN): $(LOCAL_PATH)/types.hal
146$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
147$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700148 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
149 -Ljava -randroid.hardware:hardware/interfaces \
150 android.hardware.nfc@1.0::INfc
Andreas Huber495391a2016-09-23 09:15:24 -0700151
152$(GEN): $(LOCAL_PATH)/INfc.hal
153 $(transform-generated-source)
154LOCAL_GENERATED_SOURCES += $(GEN)
155
156#
157# Build INfcClientCallback.hal
158#
159GEN := $(intermediates)/android/hardware/nfc/1.0/INfcClientCallback.java
160$(GEN): $(HIDL)
161$(GEN): PRIVATE_HIDL := $(HIDL)
162$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfcClientCallback.hal
163$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
164$(GEN): $(LOCAL_PATH)/types.hal
165$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
166$(GEN): PRIVATE_CUSTOM_TOOL = \
Yifan Hongb0b53222016-09-26 15:38:09 -0700167 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
168 -Ljava -randroid.hardware:hardware/interfaces \
169 android.hardware.nfc@1.0::INfcClientCallback
Andreas Huber495391a2016-09-23 09:15:24 -0700170
171$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
172 $(transform-generated-source)
173LOCAL_GENERATED_SOURCES += $(GEN)
174include $(BUILD_STATIC_JAVA_LIBRARY)
175
176
177
Iliyan Malchev998892c2016-09-22 16:23:07 -0700178include $(call all-makefiles-under,$(LOCAL_PATH))