blob: 8cf2d62fd74ccfa72c590b28a221ed2be460b953 [file] [log] [blame]
Hangyu Kuang71b9fb42019-11-27 10:33:32 -08001// service library
2cc_library_shared {
3 name: "libmediatranscodingservice",
4
5 srcs: ["MediaTranscodingService.cpp"],
6
7 shared_libs: [
hkuang9c04b8d2020-01-22 10:03:21 -08008 "libbase",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -08009 "libbinder_ndk",
10 "liblog",
hkuang9c04b8d2020-01-22 10:03:21 -080011 "libmediatranscoding",
12 "libutils",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080013 ],
14
15 static_libs: [
16 "mediatranscoding_aidl_interface-ndk_platform",
17 ],
18
19 cflags: [
20 "-Werror",
21 "-Wall",
22 ],
23}
24
25cc_binary {
26 name: "mediatranscoding",
27
28 srcs: [
29 "main_mediatranscodingservice.cpp",
30 ],
31
32 shared_libs: [
hkuang9c04b8d2020-01-22 10:03:21 -080033 "libbase",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080034 // TODO(hkuang): Use libbinder_ndk
35 "libbinder",
36 "libutils",
37 "liblog",
38 "libbase",
hkuang9c04b8d2020-01-22 10:03:21 -080039 "libmediatranscoding",
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080040 "libmediatranscodingservice",
41 ],
42
43 static_libs: [
44 "mediatranscoding_aidl_interface-ndk_platform",
45 ],
46
Hangyu Kuang71b9fb42019-11-27 10:33:32 -080047 init_rc: ["mediatranscoding.rc"],
48
49 cflags: [
50 "-Werror",
51 "-Wall",
52 ],
53}