blob: d7380768c3374daecafcf34d5f5fdd0e6ad4a019 [file] [log] [blame]
Etan Cohen6ce50902017-09-14 07:30:57 -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.wifi-V1.2-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hardware.wifi-V1.0-java \
17 android.hardware.wifi-V1.1-java \
18 android.hidl.base-V1.0-java \
19
20LOCAL_NO_STANDARD_LIBRARIES := true
21LOCAL_JAVA_LIBRARIES += core-oj hwbinder
22
23#
24# Build IWifi.hal
25#
26GEN := $(intermediates)/android/hardware/wifi/V1_2/IWifi.java
27$(GEN): $(HIDL)
28$(GEN): PRIVATE_HIDL := $(HIDL)
29$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifi.hal
30$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
31$(GEN): PRIVATE_CUSTOM_TOOL = \
32 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
33 -Ljava \
34 -randroid.hardware:hardware/interfaces \
35 -randroid.hidl:system/libhidl/transport \
36 android.hardware.wifi@1.2::IWifi
37
38$(GEN): $(LOCAL_PATH)/IWifi.hal
39 $(transform-generated-source)
40LOCAL_GENERATED_SOURCES += $(GEN)
41
42#
43# Build IWifiChip.hal
44#
45GEN := $(intermediates)/android/hardware/wifi/V1_2/IWifiChip.java
46$(GEN): $(HIDL)
47$(GEN): PRIVATE_HIDL := $(HIDL)
48$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiChip.hal
49$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
50$(GEN): PRIVATE_CUSTOM_TOOL = \
51 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
52 -Ljava \
53 -randroid.hardware:hardware/interfaces \
54 -randroid.hidl:system/libhidl/transport \
55 android.hardware.wifi@1.2::IWifiChip
56
57$(GEN): $(LOCAL_PATH)/IWifiChip.hal
58 $(transform-generated-source)
59LOCAL_GENERATED_SOURCES += $(GEN)
60include $(BUILD_JAVA_LIBRARY)
61
62
63
64include $(call all-makefiles-under,$(LOCAL_PATH))