blob: 4a5c70d8e9dee758b92f6946a61f1c8558822b2d [file] [log] [blame]
Daniel Nicoara0a60e4b2017-01-09 12:51:06 -05001cc_library_static {
2 name: "libhwcomposer-client",
3 export_include_dirs: ["."],
4 srcs: ["ComposerClient.cpp"],
Daniel Nicoara0a60e4b2017-01-09 12:51:06 -05005 shared_libs: [
6 "android.hardware.graphics.allocator@2.0",
7 "android.hardware.graphics.composer@2.1",
8 "libbase",
9 "libcutils",
10 "libfmq",
11 "libhardware",
12 "libhidlbase",
13 "libhidltransport",
14 "libhwbinder",
15 "liblog",
16 "libsync",
17 "libutils",
18 ],
19}
20
Chia-I Wu7f8d3962016-09-28 21:04:23 +080021cc_library_shared {
22 name: "android.hardware.graphics.composer@2.1-impl",
Steven Morelanda0da1a12017-02-13 09:59:06 -080023 proprietary: true,
Chia-I Wu7f8d3962016-09-28 21:04:23 +080024 relative_install_path: "hw",
Chia-I Wu16624b62017-02-02 09:03:20 -080025 srcs: ["Hwc.cpp"],
26 static_libs: ["libhwcomposer-client"],
Chia-I Wu7f8d3962016-09-28 21:04:23 +080027 shared_libs: [
28 "android.hardware.graphics.allocator@2.0",
29 "android.hardware.graphics.composer@2.1",
30 "libbase",
31 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080032 "libfmq",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080033 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080034 "libhidlbase",
35 "libhidltransport",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080036 "libhwbinder",
37 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080038 "libsync",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080039 "libutils",
40 ],
41}
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080042
43cc_binary {
44 name: "android.hardware.graphics.composer@2.1-service",
Steven Morelanda0da1a12017-02-13 09:59:06 -080045 proprietary: true,
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080046 relative_install_path: "hw",
Chia-I Wu16624b62017-02-02 09:03:20 -080047 srcs: ["service.cpp"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080048 init_rc: ["android.hardware.graphics.composer@2.1-service.rc"],
Chia-I Wu16624b62017-02-02 09:03:20 -080049 static_libs: ["libhwcomposer-client"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080050 shared_libs: [
51 "android.hardware.graphics.allocator@2.0",
52 "android.hardware.graphics.composer@2.1",
53 "libbase",
54 "libbinder",
55 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080056 "libfmq",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080057 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080058 "libhidlbase",
59 "libhidltransport",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080060 "libhwbinder",
61 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080062 "libsync",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080063 "libutils",
64 ],
65}
Chia-I Wubb61a722016-10-24 15:40:20 +080066
67cc_library_static {
68 name: "libhwcomposer-command-buffer",
69 shared_libs: ["android.hardware.graphics.composer@2.1"],
70 export_include_dirs: ["."],
71}