blob: f99588ffc8621c1800b19d7995fdebea56f94811 [file] [log] [blame]
Felipe Leme343175a2016-08-02 18:57:37 -07001cc_defaults {
2 name: "dumpsys_defaults",
Dan Willemsen59e086f2016-07-25 17:13:45 -07003
Felipe Leme343175a2016-08-02 18:57:37 -07004 cflags: [
5 "-Wall",
6 "-Werror",
7 ],
8
9 srcs: [
10 "dumpsys.cpp",
11 ],
Dan Willemsen59e086f2016-07-25 17:13:45 -070012
13 shared_libs: [
Dan Willemsen2a001e82016-08-05 14:06:41 -070014 "libbase",
Dan Willemsen59e086f2016-07-25 17:13:45 -070015 "libutils",
16 "liblog",
17 "libbinder",
18 ],
19
Vishnu Nair780b1282017-10-10 13:57:24 -070020 static_libs: [
21 "libserviceutils",
22 ],
Dan Willemsen59e086f2016-07-25 17:13:45 -070023}
Felipe Leme343175a2016-08-02 18:57:37 -070024
25//
26// Static library used in testing and executable
27//
28
29cc_library_static {
30 name: "libdumpsys",
31
32 defaults: ["dumpsys_defaults"],
33
34 export_include_dirs: ["."],
35}
36
Felipe Leme343175a2016-08-02 18:57:37 -070037//
38// Executable
39//
40
41cc_binary {
42 name: "dumpsys",
43
44 defaults: ["dumpsys_defaults"],
45
46 srcs: [
47 "main.cpp",
48 ],
49}
50
Steven Morelandc942c4c2019-01-25 19:14:27 -080051cc_binary {
52 name: "dumpsys_vendor",
53 stem: "dumpsys",
54
55 vendor: true,
56
57 defaults: ["dumpsys_defaults"],
58
59 srcs: [
60 "main.cpp",
61 ],
62}