blob: e361890d1d623464dfd1e7e773b2d64ee8017b65 [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",
jiabin8d752282019-10-18 15:49:48 -07007 "libmedia_helper_headers",
jiabinad549002019-10-17 14:15:45 -07008 ],
9 export_header_lib_headers: [
10 "libaudio_system_headers",
jiabin8d752282019-10-18 15:49:48 -070011 "libmedia_helper_headers",
jiabinad549002019-10-17 14:15:45 -070012 ],
S Vasudev Prasad06079fe2020-05-09 12:49:15 +053013 host_supported: true,
14 target: {
15 darwin: {
16 enabled: false,
17 },
18 },
jiabin41502b22019-07-31 09:59:09 -070019}
20
jiabina40cb142019-10-16 11:28:57 -070021cc_library {
jiabin41502b22019-07-31 09:59:09 -070022 name: "libaudiofoundation",
23 vendor_available: true,
jiabinc0106832019-10-24 14:58:31 -070024 double_loadable: true,
jiabin41502b22019-07-31 09:59:09 -070025
26 srcs: [
jiabin12dc6b02019-10-01 09:38:30 -070027 "AudioContainers.cpp",
jiabin5b781412019-11-04 14:10:42 -080028 "AudioDeviceTypeAddr.cpp",
jiabin41502b22019-07-31 09:59:09 -070029 "AudioGain.cpp",
jiabindd81cc22019-09-11 10:15:46 -070030 "AudioPort.cpp",
jiabinb6776432019-08-19 10:10:17 -070031 "AudioProfile.cpp",
jiabin6713a382019-09-12 16:29:15 -070032 "DeviceDescriptorBase.cpp",
jiabin41502b22019-07-31 09:59:09 -070033 ],
34
35 shared_libs: [
jiabin6713a382019-09-12 16:29:15 -070036 "libaudioutils",
jiabin41502b22019-07-31 09:59:09 -070037 "libbase",
38 "libbinder",
39 "liblog",
jiabinb6776432019-08-19 10:10:17 -070040 "libmedia_helper",
jiabin41502b22019-07-31 09:59:09 -070041 "libutils",
42 ],
43
44 header_libs: [
jiabin41502b22019-07-31 09:59:09 -070045 "libaudiofoundation_headers",
46 ],
47
jiabinad549002019-10-17 14:15:45 -070048 export_header_lib_headers: [
49 "libaudiofoundation_headers",
50 ],
jiabin41502b22019-07-31 09:59:09 -070051
52 cflags: [
53 "-Werror",
54 "-Wall",
55 ],
56}