blob: a856c0570c965a8e07b6d9b7c287255a1da89c3a [file] [log] [blame]
hkuang9c04b8d2020-01-22 10:03:21 -08001// Build the unit tests for MediaTranscodingService
2
Bob Badour948e6aa2021-02-12 21:02:31 -08003package {
4 // See: http://go/android-license-faq
5 // A large-scale-change added 'default_applicable_licenses' to import
6 // all of the 'license_kinds' from "frameworks_av_services_mediatranscoding_license"
7 // to get the below license kinds:
8 // SPDX-license-identifier-Apache-2.0
9 default_applicable_licenses: [
10 "frameworks_av_services_mediatranscoding_license",
11 ],
12}
13
hkuang9c04b8d2020-01-22 10:03:21 -080014cc_defaults {
15 name: "mediatranscodingservice_test_defaults",
16
17 cflags: [
18 "-Wall",
19 "-Werror",
20 "-Wextra",
21 ],
22
23 include_dirs: [
24 "frameworks/av/services/mediatranscoding",
25 ],
26
27 shared_libs: [
Steven Moreland190aa932021-04-05 23:18:44 +000028 "libactivitymanager_aidl",
hkuang9c04b8d2020-01-22 10:03:21 -080029 "libbinder",
30 "libbinder_ndk",
31 "liblog",
32 "libutils",
33 "libmediatranscodingservice",
34 ],
35
36 static_libs: [
37 "mediatranscoding_aidl_interface-ndk_platform",
38 ],
39}
40
41// MediaTranscodingService unit test
42cc_test {
43 name: "mediatranscodingservice_tests",
44 defaults: ["mediatranscodingservice_test_defaults"],
45
46 srcs: ["mediatranscodingservice_tests.cpp"],
Bob Badour948e6aa2021-02-12 21:02:31 -080047}