blob: 6f25cbf0dbb9b4af58dc93c8543a62302123ad29 [file] [log] [blame]
Chia-I Wu7f8d3962016-09-28 21:04:23 +08001cc_library_shared {
2 name: "android.hardware.graphics.composer@2.1-impl",
Steven Moreland48c52242017-03-08 16:11:32 -08003 defaults: ["hidl_defaults"],
Steven Morelanda0da1a12017-02-13 09:59:06 -08004 proprietary: true,
Chia-I Wu7f8d3962016-09-28 21:04:23 +08005 relative_install_path: "hw",
Chia-I Wu16624b62017-02-02 09:03:20 -08006 srcs: ["Hwc.cpp"],
Chia-I Wu7f8d3962016-09-28 21:04:23 +08007 shared_libs: [
Chia-I Wu7f8d3962016-09-28 21:04:23 +08008 "android.hardware.graphics.composer@2.1",
Chia-I Wu2ae85702017-04-20 11:01:18 -07009 "android.hardware.graphics.mapper@2.0",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080010 "libbase",
11 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080012 "libfmq",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080013 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080014 "libhidlbase",
15 "libhidltransport",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080016 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080017 "libsync",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080018 "libutils",
Chia-I Wu16e8ed22017-10-19 09:49:03 -070019 "libhwc2on1adapter",
20 "libhwc2onfbadapter",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080021 ],
Courtney Goeltzenleuchter5ecd86a2018-01-12 14:00:56 -080022 header_libs: [
23 "android.hardware.graphics.composer@2.1-command-buffer",
Chia-I Wubbd95452018-01-25 13:11:21 -080024 "android.hardware.graphics.composer@2.1-hal",
Courtney Goeltzenleuchter5ecd86a2018-01-12 14:00:56 -080025 ],
Chia-I Wu7f8d3962016-09-28 21:04:23 +080026}
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080027
28cc_binary {
29 name: "android.hardware.graphics.composer@2.1-service",
Steven Moreland48c52242017-03-08 16:11:32 -080030 defaults: ["hidl_defaults"],
Steven Morelanda0da1a12017-02-13 09:59:06 -080031 proprietary: true,
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080032 relative_install_path: "hw",
Chia-I Wu16624b62017-02-02 09:03:20 -080033 srcs: ["service.cpp"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080034 init_rc: ["android.hardware.graphics.composer@2.1-service.rc"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080035 shared_libs: [
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080036 "android.hardware.graphics.composer@2.1",
37 "libbase",
38 "libbinder",
39 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080040 "libfmq",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080041 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080042 "libhidlbase",
43 "libhidltransport",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080044 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080045 "libsync",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080046 "libutils",
47 ],
48}