blob: 3e0f136dfb8981579cc3bf1551d1617fda382d42 [file] [log] [blame]
Dan Willemsene05dc6d2016-07-25 17:13:45 -07001cc_library_shared {
2 name: "libpowermanager",
3
Chris Ye1a5a8882020-01-15 10:51:47 -08004 srcs: [
5 "IPowerManager.cpp",
6 "Temperature.cpp",
7 "CoolingDevice.cpp",
8 ":libpowermanager_aidl",
9 ],
10
11 aidl: {
12 local_include_dirs: ["."],
13 include_dirs: [
14 "frameworks/base/core/java/android/os",
15 ],
16 export_aidl_headers: true
17 },
Dan Willemsene05dc6d2016-07-25 17:13:45 -070018
19 shared_libs: [
20 "libutils",
21 "libbinder",
Chris Ye1a5a8882020-01-15 10:51:47 -080022 "liblog"
Dan Willemsene05dc6d2016-07-25 17:13:45 -070023 ],
24
25 cflags: [
26 "-Wall",
27 "-Werror",
28 "-Wunused",
29 "-Wunreachable-code",
30 ],
31}
Chris Ye1a5a8882020-01-15 10:51:47 -080032
33cc_test {
34 name: "thermalmanager-test",
35 srcs: ["IThermalManagerTest.cpp",
36 ],
37 cflags: [
38 "-Wall",
39 "-Werror",
40 "-Wextra",
41 ],
42 shared_libs: [
43 "libbase",
44 "libhidlbase",
45 "liblog",
46 "libpowermanager",
47 "libbinder",
48 "libutils",
49 ],
50}