blob: f698515545d440ff49a5350d7247ff102c195b21 [file] [log] [blame]
Bob Badour3306e492021-02-25 15:35:37 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "frameworks_native_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["frameworks_native_license"],
8}
9
Kiyoung Kim33bf9d92024-10-11 17:05:09 +090010vintf_fragment {
11 name: "android.frameworks.stats-service.xml",
12 src: "android.frameworks.stats-service.xml",
13}
14
Jeffrey Huang64421982020-02-03 17:30:43 -080015cc_library_shared {
16 name: "libstatshidl",
17 srcs: [
Vova Sharaienko3092c962021-02-01 23:38:12 +000018 "StatsAidl.cpp",
Jeffrey Huang64421982020-02-03 17:30:43 -080019 "StatsHal.cpp",
20 ],
Vova Sharaienko5540ebc2022-04-08 05:53:43 +000021 cflags: [
22 "-Wall",
23 "-Werror",
24 ],
Jeffrey Huang64421982020-02-03 17:30:43 -080025 shared_libs: [
26 "android.frameworks.stats@1.0",
Vova Sharaienko5540ebc2022-04-08 05:53:43 +000027 "android.frameworks.stats-V2-ndk",
Vova Sharaienko3092c962021-02-01 23:38:12 +000028 "libbinder_ndk",
Vova Sharaienko606eafd2023-03-25 01:32:03 +000029 "libexpresslog",
Jeffrey Huang64421982020-02-03 17:30:43 -080030 "libhidlbase",
31 "liblog",
32 "libstatslog",
33 "libstatssocket",
34 "libutils",
35 ],
36 export_include_dirs: [
Vova Sharaienko3092c962021-02-01 23:38:12 +000037 "include/",
38 ],
39 export_shared_lib_headers: [
40 "android.frameworks.stats@1.0",
Vova Sharaienko5540ebc2022-04-08 05:53:43 +000041 "android.frameworks.stats-V2-ndk",
Jeffrey Huang64421982020-02-03 17:30:43 -080042 ],
43 local_include_dirs: [
44 "include/stats",
45 ],
Kiyoung Kim33bf9d92024-10-11 17:05:09 +090046 vintf_fragment_modules: [
Vova Sharaienko5540ebc2022-04-08 05:53:43 +000047 "android.frameworks.stats-service.xml",
48 ],
Jeffrey Huang64421982020-02-03 17:30:43 -080049}