blob: 570af71d9a93d36d60f4ee68e8f53f783104dd0a [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
Connor O'Brien57337192018-11-20 12:49:16 -080010cc_library {
11 name: "libtimeinstate",
12 srcs: ["cputimeinstate.cpp"],
13 shared_libs: [
14 "libbase",
15 "libbpf",
16 "libbpf_android",
17 "liblog",
18 "libnetdutils"
19 ],
Connor O'Briend65f2a02019-08-28 16:15:38 -070020 header_libs: ["bpf_prog_headers"],
Connor O'Brien57337192018-11-20 12:49:16 -080021 cflags: [
22 "-Werror",
23 "-Wall",
24 "-Wextra",
25 ],
Connor O'Brien79609632019-08-20 18:54:58 -070026 export_include_dirs: ["."],
Connor O'Brien57337192018-11-20 12:49:16 -080027}
28
29cc_test {
30 name: "libtimeinstate_test",
31 srcs: ["testtimeinstate.cpp"],
32 shared_libs: [
Connor O'Briena178a732019-06-05 18:27:47 -070033 "libbase",
34 "libbpf",
35 "libbpf_android",
Connor O'Brien57337192018-11-20 12:49:16 -080036 "libtimeinstate",
Connor O'Briena178a732019-06-05 18:27:47 -070037 "libnetdutils",
Connor O'Brien57337192018-11-20 12:49:16 -080038 ],
Connor O'Briend65f2a02019-08-28 16:15:38 -070039 header_libs: ["bpf_prog_headers"],
Connor O'Brien57337192018-11-20 12:49:16 -080040 cflags: [
41 "-Werror",
42 "-Wall",
43 "-Wextra",
44 ],
Dmitri Plotnikov2677dba2020-10-17 21:06:55 -070045 require_root: true,
Connor O'Brien57337192018-11-20 12:49:16 -080046}