blob: 710076578858592d5aba9e85469e3454dec0cf9a [file] [log] [blame]
Myles Watsonacfbd252016-09-12 10:58:42 -07001# 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.hardware.bluetooth@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#
16# Build types.hal (Status)
17#
18GEN := $(intermediates)/android/hardware/bluetooth/1.0/Status.java
19$(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 \
26 android.hardware.bluetooth@1.0::types.Status
27
28$(GEN): $(LOCAL_PATH)/types.hal
29 $(transform-generated-source)
30LOCAL_GENERATED_SOURCES += $(GEN)
31
32#
33# Build IBluetoothHci.hal
34#
35GEN := $(intermediates)/android/hardware/bluetooth/1.0/IBluetoothHci.java
36$(GEN): $(HIDL)
37$(GEN): PRIVATE_HIDL := $(HIDL)
38$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHci.hal
39$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
40$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
41$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
42$(GEN): $(LOCAL_PATH)/types.hal
43$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
44$(GEN): PRIVATE_CUSTOM_TOOL = \
45 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
46 -Ljava -randroid.hardware:hardware/interfaces \
47 android.hardware.bluetooth@1.0::IBluetoothHci
48
49$(GEN): $(LOCAL_PATH)/IBluetoothHci.hal
50 $(transform-generated-source)
51LOCAL_GENERATED_SOURCES += $(GEN)
52
53#
54# Build IBluetoothHciCallbacks.hal
55#
56GEN := $(intermediates)/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.java
57$(GEN): $(HIDL)
58$(GEN): PRIVATE_HIDL := $(HIDL)
59$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
60$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
61$(GEN): $(LOCAL_PATH)/types.hal
62$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
63$(GEN): PRIVATE_CUSTOM_TOOL = \
64 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
65 -Ljava -randroid.hardware:hardware/interfaces \
66 android.hardware.bluetooth@1.0::IBluetoothHciCallbacks
67
68$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
69 $(transform-generated-source)
70LOCAL_GENERATED_SOURCES += $(GEN)
71include $(BUILD_JAVA_LIBRARY)
72
73
74################################################################################
75
76include $(CLEAR_VARS)
77LOCAL_MODULE := android.hardware.bluetooth@1.0-java-static
78LOCAL_MODULE_CLASS := JAVA_LIBRARIES
79
80intermediates := $(local-generated-sources-dir)
81
82HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
83
84#
85# Build types.hal (Status)
86#
87GEN := $(intermediates)/android/hardware/bluetooth/1.0/Status.java
88$(GEN): $(HIDL)
89$(GEN): PRIVATE_HIDL := $(HIDL)
90$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
91$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
92$(GEN): PRIVATE_CUSTOM_TOOL = \
93 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
94 -Ljava -randroid.hardware:hardware/interfaces \
95 android.hardware.bluetooth@1.0::types.Status
96
97$(GEN): $(LOCAL_PATH)/types.hal
98 $(transform-generated-source)
99LOCAL_GENERATED_SOURCES += $(GEN)
100
101#
102# Build IBluetoothHci.hal
103#
104GEN := $(intermediates)/android/hardware/bluetooth/1.0/IBluetoothHci.java
105$(GEN): $(HIDL)
106$(GEN): PRIVATE_HIDL := $(HIDL)
107$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHci.hal
108$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
109$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
110$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
111$(GEN): $(LOCAL_PATH)/types.hal
112$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
113$(GEN): PRIVATE_CUSTOM_TOOL = \
114 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
115 -Ljava -randroid.hardware:hardware/interfaces \
116 android.hardware.bluetooth@1.0::IBluetoothHci
117
118$(GEN): $(LOCAL_PATH)/IBluetoothHci.hal
119 $(transform-generated-source)
120LOCAL_GENERATED_SOURCES += $(GEN)
121
122#
123# Build IBluetoothHciCallbacks.hal
124#
125GEN := $(intermediates)/android/hardware/bluetooth/1.0/IBluetoothHciCallbacks.java
126$(GEN): $(HIDL)
127$(GEN): PRIVATE_HIDL := $(HIDL)
128$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
129$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
130$(GEN): $(LOCAL_PATH)/types.hal
131$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
132$(GEN): PRIVATE_CUSTOM_TOOL = \
133 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
134 -Ljava -randroid.hardware:hardware/interfaces \
135 android.hardware.bluetooth@1.0::IBluetoothHciCallbacks
136
137$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
138 $(transform-generated-source)
139LOCAL_GENERATED_SOURCES += $(GEN)
140include $(BUILD_STATIC_JAVA_LIBRARY)
141
142
143
144include $(call all-makefiles-under,$(LOCAL_PATH))