blob: 1d5d2054b988e9d87711d164b3143172babed615 [file] [log] [blame]
Pawin Vongmasa04c0edc2018-02-26 16:27:02 -08001cc_binary {
2 name: "vendor.google.media.c2@1.0-service",
3 defaults: ["hidl_defaults"],
4 soc_specific: true,
5 relative_install_path: "hw",
6 srcs: [
7 "vendor.cpp",
8 ],
9
10 init_rc: ["vendor.google.media.c2@1.0-service.rc"],
11
12 shared_libs: [
13 "vendor.google.media.c2@1.0",
14 "libavservices_minijail_vendor",
15 "libhidlbase",
16 "libhidltransport",
17 "libhwbinder",
18 "liblog",
19 "libstagefright_codec2_hidl@1.0",
20 "libstagefright_codec2_vndk",
21 "libutils",
22 ],
23
24 arch: {
25 arm: {
26 required: ["codec2.vendor.base.policy"],
27 },
28 x86: {
29 required: ["codec2.vendor.base.policy"],
30 },
31 },
32
33 compile_multilib: "32",
34}
35
36cc_binary {
37 name: "vendor.google.media.c2@1.0-service-system",
38 defaults: ["hidl_defaults"],
39 relative_install_path: "hw",
40 srcs: [
41 "system.cpp",
42 ],
43
44 init_rc: ["vendor.google.media.c2@1.0-service-system.rc"],
45
46 shared_libs: [
47 "vendor.google.media.c2@1.0",
48 "libavservices_minijail",
49 "libcutils",
50 "libhidlbase",
51 "libhidltransport",
52 "libhwbinder",
53 "liblog",
54 "libstagefright_codec2_hidl@1.0",
55 "libstagefright_codec2_vndk",
56 "libutils",
57 "libv4l2_c2componentstore",
58 ],
59
60 arch: {
61 arm: {
62 required: ["codec2.system.base.policy"],
63 },
64 x86: {
65 required: ["codec2.system.base.policy"],
66 },
67 },
68
69 compile_multilib: "32",
70}
71