blob: e830e56af1b7276a36ee54e3eba2eb4c962c28c9 [file] [log] [blame]
jiabin9ccb28b2019-07-31 09:59:09 -07001cc_library_headers {
2 name: "libaudiofoundation_headers",
3 vendor_available: true,
4 export_include_dirs: ["include"],
jiabin0ff1d642019-10-17 14:15:45 -07005 header_libs: [
6 "libaudio_system_headers",
7 "libaudioclient_headers",
8 "libmedia_headers",
9 ],
10 export_header_lib_headers: [
11 "libaudio_system_headers",
12 "libaudioclient_headers",
13 "libmedia_headers",
14 ],
jiabin9ccb28b2019-07-31 09:59:09 -070015}
16
jiabin54b0d312019-10-16 11:28:57 -070017cc_library {
jiabin9ccb28b2019-07-31 09:59:09 -070018 name: "libaudiofoundation",
19 vendor_available: true,
20
21 srcs: [
jiabin9a3361e2019-10-01 09:38:30 -070022 "AudioContainers.cpp",
jiabin9ccb28b2019-07-31 09:59:09 -070023 "AudioGain.cpp",
jiabine1284852019-09-11 10:15:46 -070024 "AudioPort.cpp",
jiabin9bb3a1e2019-08-19 10:10:17 -070025 "AudioProfile.cpp",
jiabince9f20e2019-09-12 16:29:15 -070026 "DeviceDescriptorBase.cpp",
jiabin9ccb28b2019-07-31 09:59:09 -070027 ],
28
29 shared_libs: [
jiabince9f20e2019-09-12 16:29:15 -070030 "libaudioutils",
jiabin9ccb28b2019-07-31 09:59:09 -070031 "libbase",
32 "libbinder",
33 "liblog",
jiabin9bb3a1e2019-08-19 10:10:17 -070034 "libmedia_helper",
jiabin9ccb28b2019-07-31 09:59:09 -070035 "libutils",
36 ],
37
38 header_libs: [
jiabin9ccb28b2019-07-31 09:59:09 -070039 "libaudiofoundation_headers",
40 ],
41
jiabin0ff1d642019-10-17 14:15:45 -070042 export_header_lib_headers: [
43 "libaudiofoundation_headers",
44 ],
jiabin9ccb28b2019-07-31 09:59:09 -070045
46 cflags: [
47 "-Werror",
48 "-Wall",
49 ],
50}