blob: 8de1d799477bdd8ccafe2982706b7c3c17bb72a3 [file] [log] [blame]
Mikhail Naganove5d747e2021-11-16 01:31:03 +00001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
10cc_test {
11 name: "VtsHalAudioCoreTargetTest",
12 defaults: [
13 "VtsHalTargetTestDefaults",
14 "use_libaidlvintf_gtest_helper_static",
Lorena Torres-Huerta9ae4f222022-08-12 23:08:10 +000015 "latest_android_hardware_audio_common_ndk_static",
16 "latest_android_hardware_audio_core_ndk_static",
17 "latest_android_media_audio_common_types_ndk_static",
Mikhail Naganove5d747e2021-11-16 01:31:03 +000018 ],
Mikhail Naganove5d747e2021-11-16 01:31:03 +000019 shared_libs: [
Mikhail Naganovf84d6402022-06-16 00:35:31 +000020 "libbinder_ndk",
Mikhail Naganov4f5d3f12022-07-22 23:23:25 +000021 "libcutils",
22 "libfmq",
Mikhail Naganove5d747e2021-11-16 01:31:03 +000023 ],
24 static_libs: [
Mikhail Naganov6a4872d2022-06-15 21:39:04 +000025 "android.hardware.common-V2-ndk",
26 "android.hardware.common.fmq-V1-ndk",
Mikhail Naganov0b9c5fe2022-08-08 18:28:36 +000027 "libaudioaidlcommon",
Mikhail Naganove5d747e2021-11-16 01:31:03 +000028 ],
Mikhail Naganov4f5d3f12022-07-22 23:23:25 +000029 cflags: [
30 "-Wall",
31 "-Wextra",
32 "-Werror",
33 "-Wthread-safety",
34 ],
35 srcs: [
36 "ModuleConfig.cpp",
37 "VtsHalAudioCoreTargetTest.cpp",
38 ],
Mikhail Naganove5d747e2021-11-16 01:31:03 +000039 test_suites: [
40 "general-tests",
41 "vts",
42 ],
43}
Shunkai Yao67b1be62022-07-13 05:01:42 +000044
45cc_test {
Shunkai Yaoea24c1a2022-09-28 17:39:23 +000046 name: "VtsHalAudioEffectFactoryTargetTest",
47 defaults: [
48 "latest_android_media_audio_common_types_ndk_static",
49 "VtsHalTargetTestDefaults",
50 "use_libaidlvintf_gtest_helper_static",
51 ],
52 srcs: [
53 "VtsHalAudioEffectFactoryTargetTest.cpp",
54 ],
55 shared_libs: [
56 "libbinder_ndk",
57 ],
58 static_libs: [
59 "android.hardware.audio.effect-V1-ndk",
60 "android.hardware.common-V2-ndk",
61 "android.hardware.common.fmq-V1-ndk",
62 ],
Shunkai Yaoa4ab38c2022-10-14 01:07:47 +000063 header_libs: ["libaudioaidl_headers"],
Shunkai Yaoea24c1a2022-09-28 17:39:23 +000064 cflags: [
65 "-Wall",
66 "-Wextra",
67 "-Werror",
68 "-Wthread-safety",
69 ],
70 test_suites: [
71 "general-tests",
72 "vts",
73 ],
74}
75
76cc_test {
Shunkai Yao67b1be62022-07-13 05:01:42 +000077 name: "VtsHalAudioEffectTargetTest",
78 defaults: [
Shunkai Yaoa4ab38c2022-10-14 01:07:47 +000079 "latest_android_hardware_audio_common_ndk_static",
Lorena Torres-Huerta308e2572022-08-29 21:48:01 +000080 "latest_android_media_audio_common_types_ndk_static",
Shunkai Yao67b1be62022-07-13 05:01:42 +000081 "VtsHalTargetTestDefaults",
82 "use_libaidlvintf_gtest_helper_static",
83 ],
84 srcs: [
85 "VtsHalAudioEffectTargetTest.cpp",
86 ],
87 shared_libs: [
88 "libbinder_ndk",
Shunkai Yaoa4ab38c2022-10-14 01:07:47 +000089 "libfmq",
Shunkai Yao67b1be62022-07-13 05:01:42 +000090 ],
91 static_libs: [
Shunkai Yao67b1be62022-07-13 05:01:42 +000092 "android.hardware.audio.effect-V1-ndk",
Shunkai Yaoea24c1a2022-09-28 17:39:23 +000093 "android.hardware.common-V2-ndk",
94 "android.hardware.common.fmq-V1-ndk",
Shunkai Yaoa4ab38c2022-10-14 01:07:47 +000095 "libaudioaidlcommon",
Shunkai Yao67b1be62022-07-13 05:01:42 +000096 ],
Shunkai Yaoa4ab38c2022-10-14 01:07:47 +000097 header_libs: ["libaudioaidl_headers"],
98 cflags: [
99 "-Wall",
100 "-Wextra",
101 "-Werror",
102 "-Wthread-safety",
103 ],
104 test_suites: [
105 "general-tests",
106 "vts",
107 ],
108}
109
110cc_test {
111 name: "VtsHalEqualizerTargetTest",
112 defaults: [
113 "latest_android_hardware_audio_common_ndk_static",
114 "latest_android_media_audio_common_types_ndk_static",
115 "VtsHalTargetTestDefaults",
116 "use_libaidlvintf_gtest_helper_static",
117 ],
118 srcs: [
119 "VtsHalEqualizerTargetTest.cpp",
120 ],
121 shared_libs: [
122 "libbinder_ndk",
123 "libfmq",
124 ],
125 static_libs: [
126 "android.hardware.audio.effect-V1-ndk",
127 "android.hardware.common-V2-ndk",
128 "android.hardware.common.fmq-V1-ndk",
129 "libaudioaidlcommon",
130 ],
131 header_libs: ["libaudioaidl_headers"],
Shunkai Yao67b1be62022-07-13 05:01:42 +0000132 cflags: [
133 "-Wall",
134 "-Wextra",
135 "-Werror",
136 "-Wthread-safety",
137 ],
138 test_suites: [
139 "general-tests",
140 "vts",
141 ],
142}