blob: 07b10976f72e2df8d78a427ccbc86ffd6ce1ff21 [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: [
Mikhail Naganov0b9c5fe2022-08-08 18:28:36 +000014 "libaudioaidlcommon",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000015 "libbase",
16 "libbinder_ndk",
Mikhail Naganov111e0ce2022-06-17 21:41:19 +000017 "libstagefright_foundation",
Mikhail Naganov00603d12022-05-02 22:52:13 +000018 "android.media.audio.common.types-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000019 "android.hardware.audio.core-V1-ndk",
Mikhail Naganov6a4872d2022-06-15 21:39:04 +000020 "android.hardware.common-V2-ndk",
21 "android.hardware.common.fmq-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000022 ],
23 export_include_dirs: ["include"],
24 srcs: [
25 "Config.cpp",
26 "Configuration.cpp",
27 "Module.cpp",
28 "Stream.cpp",
29 ],
30 visibility: [
31 ":__subpackages__",
32 ],
33}
34
35cc_binary {
36 name: "android.hardware.audio.service-aidl.example",
37 relative_install_path: "hw",
38 init_rc: ["android.hardware.audio.service-aidl.example.rc"],
39 vintf_fragments: ["android.hardware.audio.service-aidl.xml"],
40 vendor: true,
41 shared_libs: [
42 "libbase",
43 "libbinder_ndk",
Mikhail Naganov111e0ce2022-06-17 21:41:19 +000044 "libstagefright_foundation",
Mikhail Naganov00603d12022-05-02 22:52:13 +000045 "android.media.audio.common.types-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000046 "android.hardware.audio.core-V1-ndk",
Mikhail Naganov6a4872d2022-06-15 21:39:04 +000047 "android.hardware.common-V2-ndk",
48 "android.hardware.common.fmq-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000049 ],
50 static_libs: [
51 "libaudioserviceexampleimpl",
52 ],
53 srcs: ["main.cpp"],
54}