blob: 63accffef7d20418c42cfe99c678de50e9bcbfcd [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"],
Chia-I Wube99ad62018-01-30 21:18:59 -08004 vendor: true,
Chia-I Wu7f8d3962016-09-28 21:04:23 +08005 relative_install_path: "hw",
Chia-I Wube99ad62018-01-30 21:18:59 -08006 srcs: ["passthrough.cpp"],
7 header_libs: [
8 "android.hardware.graphics.composer@2.1-passthrough",
9 ],
Chia-I Wu7f8d3962016-09-28 21:04:23 +080010 shared_libs: [
Chia-I Wu7f8d3962016-09-28 21:04:23 +080011 "android.hardware.graphics.composer@2.1",
Chia-I Wu2ae85702017-04-20 11:01:18 -070012 "android.hardware.graphics.mapper@2.0",
Marissa Walle20b1122018-12-30 11:02:06 -080013 "android.hardware.graphics.mapper@3.0",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080014 "libbase",
15 "libcutils",
Chia-I Wubb61a722016-10-24 15:40:20 +080016 "libfmq",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080017 "libhardware",
Yifan Hong6b920e42016-11-16 14:17:58 -080018 "libhidlbase",
19 "libhidltransport",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080020 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080021 "libsync",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080022 "libutils",
Chia-I Wu16e8ed22017-10-19 09:49:03 -070023 "libhwc2on1adapter",
24 "libhwc2onfbadapter",
Chia-I Wu7f8d3962016-09-28 21:04:23 +080025 ],
Chia-I Wube99ad62018-01-30 21:18:59 -080026 cflags: [
27 "-DLOG_TAG=\"ComposerHal\""
Courtney Goeltzenleuchter5ecd86a2018-01-12 14:00:56 -080028 ],
Chia-I Wu7f8d3962016-09-28 21:04:23 +080029}
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080030
31cc_binary {
32 name: "android.hardware.graphics.composer@2.1-service",
Steven Moreland48c52242017-03-08 16:11:32 -080033 defaults: ["hidl_defaults"],
Chia-I Wube99ad62018-01-30 21:18:59 -080034 vendor: true,
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080035 relative_install_path: "hw",
Chia-I Wu16624b62017-02-02 09:03:20 -080036 srcs: ["service.cpp"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080037 init_rc: ["android.hardware.graphics.composer@2.1-service.rc"],
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080038 shared_libs: [
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080039 "android.hardware.graphics.composer@2.1",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080040 "libbinder",
Yifan Hong6b920e42016-11-16 14:17:58 -080041 "libhidlbase",
42 "libhidltransport",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080043 "liblog",
Chia-I Wubb61a722016-10-24 15:40:20 +080044 "libsync",
Chia-I Wub0b5a4d2016-10-17 14:56:15 +080045 "libutils",
46 ],
47}