platform_frameworks_native/Android.bp
Josh Gao b789fb14d6 Move adbd authentication into its own library.
As part of moving adbd into a module, split authentication out into a
library with a stable ABI that lives on the system image.

Bug: http://b/137798163
Test: for i in `seq 1 100000`; do echo $i; adb wait-for-device shell "su 0 stop; su 0 start; sleep 10"; adb disconnect; done
Change-Id: I05e3679598e33c83f8cc4c17208f4f753cbfd5e1
2019-10-29 14:58:06 -07:00

45 lines
863 B
Text

ndk_headers {
name: "libandroid_headers",
from: "include/android",
to: "android",
srcs: ["include/android/**/*.h"],
license: "NOTICE",
}
subdirs = [
"adbd_auth",
"cmds/*",
"headers",
"libs/*",
"opengl",
"services/*",
"vulkan",
]
cc_library_headers {
name: "libandroid_sensor_headers",
vendor: true,
export_include_dirs: ["include_sensor"],
}
filegroup {
name: "framework_native_aidl_binder",
srcs: ["aidl/binder/**/*.aidl"],
path: "aidl/binder",
visibility: ["//frameworks/native"],
}
filegroup {
name: "framework_native_aidl_gui",
srcs: ["aidl/gui/**/*.aidl"],
path: "aidl/gui",
visibility: ["//frameworks/native"],
}
filegroup {
name: "framework_native_aidl",
srcs: [
":framework_native_aidl_binder",
":framework_native_aidl_gui",
],
}