blob: 0d63c3ca00b263d54ed2e3ace91ba9c37b8a6485 [file] [log] [blame]
Chia-I Wu7f8d3962016-09-28 21:04:23 +08001cc_library_shared {
2 name: "android.hardware.graphics.composer@2.1-impl",
3 relative_install_path: "hw",
Chia-I Wubb61a722016-10-24 15:40:20 +08004 srcs: ["Hwc.cpp", "HwcClient.cpp"],
Chia-I Wu7f8d3962016-09-28 21:04:23 +08005 shared_libs: [
6 "android.hardware.graphics.allocator@2.0",
7 "android.hardware.graphics.composer@2.1",
8 "libbase",
9 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080010 "libfmq",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080011 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080012 "libhidlbase",
13 "libhidltransport",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080014 "libhwbinder",
15 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080016 "libsync",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080017 "libutils",
18 ],
19}
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080020
21cc_binary {
22 name: "android.hardware.graphics.composer@2.1-service",
23 relative_install_path: "hw",
Chia-I Wubb61a722016-10-24 15:40:20 +080024 srcs: ["service.cpp", "Hwc.cpp", "HwcClient.cpp"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080025 cppflags: ["-DBINDERIZED"],
26 init_rc: ["android.hardware.graphics.composer@2.1-service.rc"],
27
28 shared_libs: [
29 "android.hardware.graphics.allocator@2.0",
30 "android.hardware.graphics.composer@2.1",
31 "libbase",
32 "libbinder",
33 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080034 "libfmq",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080035 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080036 "libhidlbase",
37 "libhidltransport",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080038 "libhwbinder",
39 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080040 "libsync",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080041 "libutils",
42 ],
43}
Chia-I Wubb61a722016-10-24 15:40:20 +080044
45cc_library_static {
46 name: "libhwcomposer-command-buffer",
47 shared_libs: ["android.hardware.graphics.composer@2.1"],
48 export_include_dirs: ["."],
49}