OSDN Git Service

Update makefiles for vndk enabled.
[android-x86/hardware-interfaces.git] / wifi / supplicant / 1.0 / Android.bp
1 // This file is autogenerated by hidl-gen. Do not edit manually.
2
3 filegroup {
4     name: "android.hardware.wifi.supplicant@1.0_hal",
5     srcs: [
6         "types.hal",
7         "ISupplicant.hal",
8         "ISupplicantCallback.hal",
9         "ISupplicantIface.hal",
10         "ISupplicantNetwork.hal",
11         "ISupplicantP2pIface.hal",
12         "ISupplicantP2pIfaceCallback.hal",
13         "ISupplicantP2pNetwork.hal",
14         "ISupplicantP2pNetworkCallback.hal",
15         "ISupplicantStaIface.hal",
16         "ISupplicantStaIfaceCallback.hal",
17         "ISupplicantStaNetwork.hal",
18         "ISupplicantStaNetworkCallback.hal",
19     ],
20 }
21
22 genrule {
23     name: "android.hardware.wifi.supplicant@1.0_genc++",
24     tools: ["hidl-gen"],
25     cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0",
26     srcs: [
27         ":android.hardware.wifi.supplicant@1.0_hal",
28     ],
29     out: [
30         "android/hardware/wifi/supplicant/1.0/types.cpp",
31         "android/hardware/wifi/supplicant/1.0/SupplicantAll.cpp",
32         "android/hardware/wifi/supplicant/1.0/SupplicantCallbackAll.cpp",
33         "android/hardware/wifi/supplicant/1.0/SupplicantIfaceAll.cpp",
34         "android/hardware/wifi/supplicant/1.0/SupplicantNetworkAll.cpp",
35         "android/hardware/wifi/supplicant/1.0/SupplicantP2pIfaceAll.cpp",
36         "android/hardware/wifi/supplicant/1.0/SupplicantP2pIfaceCallbackAll.cpp",
37         "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetworkAll.cpp",
38         "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetworkCallbackAll.cpp",
39         "android/hardware/wifi/supplicant/1.0/SupplicantStaIfaceAll.cpp",
40         "android/hardware/wifi/supplicant/1.0/SupplicantStaIfaceCallbackAll.cpp",
41         "android/hardware/wifi/supplicant/1.0/SupplicantStaNetworkAll.cpp",
42         "android/hardware/wifi/supplicant/1.0/SupplicantStaNetworkCallbackAll.cpp",
43     ],
44 }
45
46 genrule {
47     name: "android.hardware.wifi.supplicant@1.0_genc++_headers",
48     tools: ["hidl-gen"],
49     cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0",
50     srcs: [
51         ":android.hardware.wifi.supplicant@1.0_hal",
52     ],
53     out: [
54         "android/hardware/wifi/supplicant/1.0/types.h",
55         "android/hardware/wifi/supplicant/1.0/hwtypes.h",
56         "android/hardware/wifi/supplicant/1.0/ISupplicant.h",
57         "android/hardware/wifi/supplicant/1.0/IHwSupplicant.h",
58         "android/hardware/wifi/supplicant/1.0/BnHwSupplicant.h",
59         "android/hardware/wifi/supplicant/1.0/BpHwSupplicant.h",
60         "android/hardware/wifi/supplicant/1.0/BsSupplicant.h",
61         "android/hardware/wifi/supplicant/1.0/ISupplicantCallback.h",
62         "android/hardware/wifi/supplicant/1.0/IHwSupplicantCallback.h",
63         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantCallback.h",
64         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantCallback.h",
65         "android/hardware/wifi/supplicant/1.0/BsSupplicantCallback.h",
66         "android/hardware/wifi/supplicant/1.0/ISupplicantIface.h",
67         "android/hardware/wifi/supplicant/1.0/IHwSupplicantIface.h",
68         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantIface.h",
69         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantIface.h",
70         "android/hardware/wifi/supplicant/1.0/BsSupplicantIface.h",
71         "android/hardware/wifi/supplicant/1.0/ISupplicantNetwork.h",
72         "android/hardware/wifi/supplicant/1.0/IHwSupplicantNetwork.h",
73         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantNetwork.h",
74         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantNetwork.h",
75         "android/hardware/wifi/supplicant/1.0/BsSupplicantNetwork.h",
76         "android/hardware/wifi/supplicant/1.0/ISupplicantP2pIface.h",
77         "android/hardware/wifi/supplicant/1.0/IHwSupplicantP2pIface.h",
78         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantP2pIface.h",
79         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantP2pIface.h",
80         "android/hardware/wifi/supplicant/1.0/BsSupplicantP2pIface.h",
81         "android/hardware/wifi/supplicant/1.0/ISupplicantP2pIfaceCallback.h",
82         "android/hardware/wifi/supplicant/1.0/IHwSupplicantP2pIfaceCallback.h",
83         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantP2pIfaceCallback.h",
84         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantP2pIfaceCallback.h",
85         "android/hardware/wifi/supplicant/1.0/BsSupplicantP2pIfaceCallback.h",
86         "android/hardware/wifi/supplicant/1.0/ISupplicantP2pNetwork.h",
87         "android/hardware/wifi/supplicant/1.0/IHwSupplicantP2pNetwork.h",
88         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantP2pNetwork.h",
89         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantP2pNetwork.h",
90         "android/hardware/wifi/supplicant/1.0/BsSupplicantP2pNetwork.h",
91         "android/hardware/wifi/supplicant/1.0/ISupplicantP2pNetworkCallback.h",
92         "android/hardware/wifi/supplicant/1.0/IHwSupplicantP2pNetworkCallback.h",
93         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantP2pNetworkCallback.h",
94         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantP2pNetworkCallback.h",
95         "android/hardware/wifi/supplicant/1.0/BsSupplicantP2pNetworkCallback.h",
96         "android/hardware/wifi/supplicant/1.0/ISupplicantStaIface.h",
97         "android/hardware/wifi/supplicant/1.0/IHwSupplicantStaIface.h",
98         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantStaIface.h",
99         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantStaIface.h",
100         "android/hardware/wifi/supplicant/1.0/BsSupplicantStaIface.h",
101         "android/hardware/wifi/supplicant/1.0/ISupplicantStaIfaceCallback.h",
102         "android/hardware/wifi/supplicant/1.0/IHwSupplicantStaIfaceCallback.h",
103         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantStaIfaceCallback.h",
104         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantStaIfaceCallback.h",
105         "android/hardware/wifi/supplicant/1.0/BsSupplicantStaIfaceCallback.h",
106         "android/hardware/wifi/supplicant/1.0/ISupplicantStaNetwork.h",
107         "android/hardware/wifi/supplicant/1.0/IHwSupplicantStaNetwork.h",
108         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantStaNetwork.h",
109         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantStaNetwork.h",
110         "android/hardware/wifi/supplicant/1.0/BsSupplicantStaNetwork.h",
111         "android/hardware/wifi/supplicant/1.0/ISupplicantStaNetworkCallback.h",
112         "android/hardware/wifi/supplicant/1.0/IHwSupplicantStaNetworkCallback.h",
113         "android/hardware/wifi/supplicant/1.0/BnHwSupplicantStaNetworkCallback.h",
114         "android/hardware/wifi/supplicant/1.0/BpHwSupplicantStaNetworkCallback.h",
115         "android/hardware/wifi/supplicant/1.0/BsSupplicantStaNetworkCallback.h",
116     ],
117 }
118
119 cc_library_shared {
120     name: "android.hardware.wifi.supplicant@1.0",
121     defaults: ["hidl-module-defaults"],
122     generated_sources: ["android.hardware.wifi.supplicant@1.0_genc++"],
123     generated_headers: ["android.hardware.wifi.supplicant@1.0_genc++_headers"],
124     export_generated_headers: ["android.hardware.wifi.supplicant@1.0_genc++_headers"],
125     vendor_available: true,
126     vndk: {
127         enabled: true,
128     },
129     shared_libs: [
130         "libhidlbase",
131         "libhidltransport",
132         "libhwbinder",
133         "liblog",
134         "libutils",
135         "libcutils",
136     ],
137     export_shared_lib_headers: [
138         "libhidlbase",
139         "libhidltransport",
140         "libhwbinder",
141         "libutils",
142     ],
143 }