blob: 548b080f303e33844e7d1580d56cbe8911d2037a [file] [log] [blame]
jiabin9ccb28b2019-07-31 09:59:09 -07001cc_library_headers {
2 name: "libaudiofoundation_headers",
3 vendor_available: true,
Jooyung Hane3cf41a2020-04-30 04:22:22 +09004 min_sdk_version: "29",
5
jiabin9ccb28b2019-07-31 09:59:09 -07006 export_include_dirs: ["include"],
jiabin0ff1d642019-10-17 14:15:45 -07007 header_libs: [
8 "libaudio_system_headers",
Jiabin Huangbbb38232019-10-23 21:02:41 +00009 "libmedia_helper_headers",
jiabin0ff1d642019-10-17 14:15:45 -070010 ],
11 export_header_lib_headers: [
12 "libaudio_system_headers",
Jiabin Huangbbb38232019-10-23 21:02:41 +000013 "libmedia_helper_headers",
jiabin0ff1d642019-10-17 14:15:45 -070014 ],
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,
jiabin43810402019-10-24 14:58:31 -070020 double_loadable: true,
jiabin9ccb28b2019-07-31 09:59:09 -070021
22 srcs: [
jiabin9a3361e2019-10-01 09:38:30 -070023 "AudioContainers.cpp",
jiabin05b5edd2019-11-04 14:10:42 -080024 "AudioDeviceTypeAddr.cpp",
jiabin9ccb28b2019-07-31 09:59:09 -070025 "AudioGain.cpp",
jiabine1284852019-09-11 10:15:46 -070026 "AudioPort.cpp",
jiabin9bb3a1e2019-08-19 10:10:17 -070027 "AudioProfile.cpp",
jiabince9f20e2019-09-12 16:29:15 -070028 "DeviceDescriptorBase.cpp",
jiabin9ccb28b2019-07-31 09:59:09 -070029 ],
30
31 shared_libs: [
jiabince9f20e2019-09-12 16:29:15 -070032 "libaudioutils",
jiabin9ccb28b2019-07-31 09:59:09 -070033 "libbase",
34 "libbinder",
35 "liblog",
jiabin9bb3a1e2019-08-19 10:10:17 -070036 "libmedia_helper",
jiabin9ccb28b2019-07-31 09:59:09 -070037 "libutils",
38 ],
39
40 header_libs: [
jiabin9ccb28b2019-07-31 09:59:09 -070041 "libaudiofoundation_headers",
42 ],
43
jiabin0ff1d642019-10-17 14:15:45 -070044 export_header_lib_headers: [
45 "libaudiofoundation_headers",
46 ],
jiabin9ccb28b2019-07-31 09:59:09 -070047
48 cflags: [
49 "-Werror",
50 "-Wall",
51 ],
52}