blob: d1173eb2630cbe47167f5a705c57b22fbe2a2637 [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",
Daniel Nicoara0a60e4b2017-01-09 12:51:06 -050014 "liblog",
15 "libsync",
16 "libutils",
17 ],
18}
19
Chia-I Wu7f8d3962016-09-28 21:04:23 +080020cc_library_shared {
21 name: "android.hardware.graphics.composer@2.1-impl",
Steven Morelanda0da1a12017-02-13 09:59:06 -080022 proprietary: true,
Chia-I Wu7f8d3962016-09-28 21:04:23 +080023 relative_install_path: "hw",
Chia-I Wu16624b62017-02-02 09:03:20 -080024 srcs: ["Hwc.cpp"],
25 static_libs: ["libhwcomposer-client"],
Chia-I Wu7f8d3962016-09-28 21:04:23 +080026 shared_libs: [
27 "android.hardware.graphics.allocator@2.0",
28 "android.hardware.graphics.composer@2.1",
29 "libbase",
30 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080031 "libfmq",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080032 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080033 "libhidlbase",
34 "libhidltransport",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080035 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080036 "libsync",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080037 "libutils",
38 ],
39}
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080040
41cc_binary {
42 name: "android.hardware.graphics.composer@2.1-service",
Steven Morelanda0da1a12017-02-13 09:59:06 -080043 proprietary: true,
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080044 relative_install_path: "hw",
Chia-I Wu16624b62017-02-02 09:03:20 -080045 srcs: ["service.cpp"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080046 init_rc: ["android.hardware.graphics.composer@2.1-service.rc"],
Chia-I Wu16624b62017-02-02 09:03:20 -080047 static_libs: ["libhwcomposer-client"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080048 shared_libs: [
49 "android.hardware.graphics.allocator@2.0",
50 "android.hardware.graphics.composer@2.1",
51 "libbase",
52 "libbinder",
53 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080054 "libfmq",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080055 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080056 "libhidlbase",
57 "libhidltransport",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080058 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080059 "libsync",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080060 "libutils",
61 ],
62}
Chia-I Wubb61a722016-10-24 15:40:20 +080063
64cc_library_static {
65 name: "libhwcomposer-command-buffer",
66 shared_libs: ["android.hardware.graphics.composer@2.1"],
67 export_include_dirs: ["."],
68}