blob: 3cc0e2d9ee6e92e7c8c63b5ef0e23ea020229efa [file] [log] [blame]
jiabin41502b22019-07-31 09:59:09 -07001cc_library_headers {
2 name: "libaudiofoundation_headers",
3 vendor_available: true,
4 export_include_dirs: ["include"],
jiabinad549002019-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 ],
jiabin41502b22019-07-31 09:59:09 -070015}
16
17cc_library_shared {
18 name: "libaudiofoundation",
19 vendor_available: true,
20
21 srcs: [
jiabin12dc6b02019-10-01 09:38:30 -070022 "AudioContainers.cpp",
jiabin5b781412019-11-04 14:10:42 -080023 "AudioDeviceTypeAddr.cpp",
jiabin41502b22019-07-31 09:59:09 -070024 "AudioGain.cpp",
jiabindd81cc22019-09-11 10:15:46 -070025 "AudioPort.cpp",
jiabinb6776432019-08-19 10:10:17 -070026 "AudioProfile.cpp",
jiabin6713a382019-09-12 16:29:15 -070027 "DeviceDescriptorBase.cpp",
jiabin41502b22019-07-31 09:59:09 -070028 ],
29
30 shared_libs: [
jiabin6713a382019-09-12 16:29:15 -070031 "libaudioutils",
jiabin41502b22019-07-31 09:59:09 -070032 "libbase",
33 "libbinder",
34 "liblog",
jiabinb6776432019-08-19 10:10:17 -070035 "libmedia_helper",
jiabin41502b22019-07-31 09:59:09 -070036 "libutils",
37 ],
38
39 header_libs: [
jiabin41502b22019-07-31 09:59:09 -070040 "libaudiofoundation_headers",
41 ],
42
jiabinad549002019-10-17 14:15:45 -070043 export_header_lib_headers: [
44 "libaudiofoundation_headers",
45 ],
jiabin41502b22019-07-31 09:59:09 -070046
47 cflags: [
48 "-Werror",
49 "-Wall",
50 ],
51}