blob: 72eb0e9699b8ef7b4b8e57fe41c3adf159ff0557 [file] [log] [blame]
Tej Singhc03d0092019-11-21 12:47:37 -08001//
2// Copyright (C) 2019 The Android Open Source Project
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15//
16
17// ==========================================================
18// Native library to register a pull atom callback with statsd
19// ==========================================================
20cc_library_shared {
21 name: "libstatspull",
Ruchir Rastogi9ecc9862019-12-06 12:42:27 -080022 aidl: {
23 include_dirs: ["frameworks/base/core/java"],
24 },
Tej Singhc03d0092019-11-21 12:47:37 -080025 srcs: [
26 ":statsd_aidl",
27 "stats_pull_atom_callback.cpp",
28 ],
29 cflags: [
30 "-Wall",
31 "-Werror",
32 ],
33 export_include_dirs: ["include"],
34 shared_libs: [
35 //TODO: use libbinder_ndk.
36 "libbinder",
37 "libstatssocket",
38 "libservices",
39 ],
40 static_libs: [
41 "liblog",
42 "libutils",
43 ]
44}