blob: ad1d9c761a891f9fcaa41163be531028b330d930 [file] [log] [blame]
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +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_library_static {
11 name: "libaudioserviceexampleimpl",
12 vendor: true,
13 shared_libs: [
14 "libbase",
15 "libbinder_ndk",
Mikhail Naganov111e0ce2022-06-17 21:41:19 +000016 "libstagefright_foundation",
Mikhail Naganov00603d12022-05-02 22:52:13 +000017 "android.media.audio.common.types-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000018 "android.hardware.audio.core-V1-ndk",
19 ],
20 export_include_dirs: ["include"],
21 srcs: [
22 "Config.cpp",
23 "Configuration.cpp",
24 "Module.cpp",
25 "Stream.cpp",
26 ],
27 visibility: [
28 ":__subpackages__",
29 ],
30}
31
32cc_binary {
33 name: "android.hardware.audio.service-aidl.example",
34 relative_install_path: "hw",
35 init_rc: ["android.hardware.audio.service-aidl.example.rc"],
36 vintf_fragments: ["android.hardware.audio.service-aidl.xml"],
37 vendor: true,
38 shared_libs: [
39 "libbase",
40 "libbinder_ndk",
Mikhail Naganov111e0ce2022-06-17 21:41:19 +000041 "libstagefright_foundation",
Mikhail Naganov00603d12022-05-02 22:52:13 +000042 "android.media.audio.common.types-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000043 "android.hardware.audio.core-V1-ndk",
44 ],
45 static_libs: [
46 "libaudioserviceexampleimpl",
47 ],
48 srcs: ["main.cpp"],
49}