blob: d06797dc9ca9262627279e25aeb8edf09907c765 [file] [log] [blame]
Colin Crossc03086f2017-11-14 13:05:37 -08001// AIDL interface between netd and framework.jar
2filegroup {
3 name: "netd_aidl",
4 srcs: ["binder/android/net/INetd.aidl"],
5}
Colin Cross1a8e7972017-12-05 22:35:52 -08006
7// AIDL interface between netd and services.core
8filegroup {
9 name: "netd_metrics_aidl",
10 srcs: ["binder/android/net/metrics/INetdEventListener.aidl"],
11}
Steven Moreland0b7e3802018-03-02 12:41:52 -080012
13cc_library {
14 name: "libnetdaidl",
15
16 cflags: [
17 "-Wall",
18 "-Werror",
19 "-Wthread-safety",
20 ],
21
22 shared_libs: [
23 "libbinder",
24 "libutils",
25 ],
26
27 aidl: {
28 export_aidl_headers: true,
29 local_include_dirs: ["binder"],
30 include_dirs: ["frameworks/native/aidl/binder"],
31 },
32 srcs: [
33 "binder/android/net/INetd.aidl",
34 "binder/android/net/UidRange.cpp",
35 ],
36
37 export_include_dirs: ["binder"],
38}