blob: a80c47f6f83127fd31708de4cc103d9fb6217998 [file] [log] [blame]
Chong Zhanga4f67512017-04-24 17:18:25 -07001cc_binary {
2 name: "android.hardware.cas@1.0-service",
Peter Kalauskasbf608fc2018-11-16 09:30:13 -08003 vintf_fragments: ["android.hardware.cas@1.0-service.xml"],
Chong Zhanga4f67512017-04-24 17:18:25 -07004 defaults: ["hidl_defaults"],
5 vendor: true,
6 relative_install_path: "hw",
7 srcs: [
8 "CasImpl.cpp",
9 "DescramblerImpl.cpp",
10 "MediaCasService.cpp",
11 "service.cpp",
12 "SharedLibrary.cpp",
13 "TypeConvert.cpp",
14 ],
15
Chong Zhanga4f67512017-04-24 17:18:25 -070016 compile_multilib: "32",
17 init_rc: ["android.hardware.cas@1.0-service.rc"],
18
19 shared_libs: [
20 "android.hardware.cas@1.0",
21 "android.hardware.cas.native@1.0",
22 "android.hidl.memory@1.0",
23 "libbinder",
24 "libhidlbase",
25 "libhidlmemory",
26 "libhidltransport",
27 "liblog",
28 "libutils",
29 ],
Jiyong Park2ee400d2017-07-10 18:23:39 +090030 header_libs: [
31 "libstagefright_foundation_headers",
32 "media_plugin_headers",
33 ],
Chong Zhanga4f67512017-04-24 17:18:25 -070034}