blob: 5e306abae2e8d39a04e67c08b5e2d2cedd974fb0 [file] [log] [blame]
Steven Moreland1457c922017-04-27 16:31:05 -07001cc_binary {
2 name: "lmkd",
3
4 srcs: ["lmkd.c"],
5 shared_libs: [
6 "liblog",
Steven Moreland1457c922017-04-27 16:31:05 -07007 "libcutils",
8 ],
Rajeev Kumar70450032018-01-31 17:54:56 -08009 static_libs: [
10 "libstatslogc",
11 ],
Suren Baghdasaryan0f100512018-01-24 16:51:41 -080012 local_include_dirs: ["include"],
Steven Moreland1457c922017-04-27 16:31:05 -070013 cflags: ["-Werror"],
14
15 init_rc: ["lmkd.rc"],
Suren Baghdasaryanc7135592018-01-04 10:43:58 -080016
17 product_variables: {
18 debuggable: {
19 cflags: [
20 "-DLMKD_TRACE_KILLS"
21 ],
22 },
23 },
Steven Moreland1457c922017-04-27 16:31:05 -070024}
Rajeev Kumarf0216a82018-01-24 14:40:36 -080025
Rajeev Kumar70450032018-01-31 17:54:56 -080026cc_library_static {
Rajeev Kumarf0216a82018-01-24 14:40:36 -080027 name: "libstatslogc",
28 srcs: ["statslog.c"],
29 cflags: [
30 "-Wall",
31 "-Werror",
32 ],
33 shared_libs: [
34 "liblog",
35 ],
36}
Suren Baghdasaryan0f100512018-01-24 16:51:41 -080037
38cc_library_static {
39 name: "liblmkd_utils",
40 srcs: ["liblmkd_utils.c"],
41 shared_libs: [
42 "libcutils",
43 ],
44 export_include_dirs: ["include"],
45 cppflags: [
46 "-g",
47 "-Wall",
48 "-Werror",
49 ]
50}