blob: f37b39e1cd0878d115da59d61d2bf792bd91b6ab [file] [log] [blame]
hkuang9c04b8d2020-01-22 10:03:21 -08001// Build the unit tests for MediaTranscodingService
2
3cc_defaults {
4 name: "mediatranscodingservice_test_defaults",
5
6 cflags: [
7 "-Wall",
8 "-Werror",
9 "-Wextra",
10 ],
11
12 include_dirs: [
13 "frameworks/av/services/mediatranscoding",
14 ],
15
16 shared_libs: [
17 "libbinder",
18 "libbinder_ndk",
19 "liblog",
20 "libutils",
21 "libmediatranscodingservice",
Chong Zhang75222182020-04-29 14:43:42 -070022 "libcutils",
hkuang9c04b8d2020-01-22 10:03:21 -080023 ],
24
25 static_libs: [
26 "mediatranscoding_aidl_interface-ndk_platform",
27 ],
28}
29
30// MediaTranscodingService unit test
31cc_test {
32 name: "mediatranscodingservice_tests",
33 defaults: ["mediatranscodingservice_test_defaults"],
34
35 srcs: ["mediatranscodingservice_tests.cpp"],
Chong Zhang75222182020-04-29 14:43:42 -070036
37 required: [
38 ":TranscodingUidPolicy_TestAppA",
39 ":TranscodingUidPolicy_TestAppB",
40 ":TranscodingUidPolicy_TestAppC",
41 ],
hkuang9c04b8d2020-01-22 10:03:21 -080042}