blob: 9296d0eb127242e941789ba26dcfe97d92a0421b [file] [log] [blame]
jiabin41502b22019-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
jiabin41502b22019-07-31 09:59:09 -07006 export_include_dirs: ["include"],
jiabinad549002019-10-17 14:15:45 -07007 header_libs: [
Ytai Ben-Tsvi643783e2020-11-18 14:04:15 -08008 "libaudioclient_aidl_conversion_util",
jiabinad549002019-10-17 14:15:45 -07009 "libaudio_system_headers",
jiabin8d752282019-10-18 15:49:48 -070010 "libmedia_helper_headers",
jiabinad549002019-10-17 14:15:45 -070011 ],
12 export_header_lib_headers: [
Ytai Ben-Tsvi643783e2020-11-18 14:04:15 -080013 "libaudioclient_aidl_conversion_util",
jiabinad549002019-10-17 14:15:45 -070014 "libaudio_system_headers",
jiabin8d752282019-10-18 15:49:48 -070015 "libmedia_helper_headers",
jiabinad549002019-10-17 14:15:45 -070016 ],
Ytai Ben-Tsvice182942020-11-04 14:48:01 -080017 static_libs: [
18 "audioclient-types-aidl-unstable-cpp",
Ytai Ben-Tsvice182942020-11-04 14:48:01 -080019 ],
20 export_static_lib_headers: [
21 "audioclient-types-aidl-unstable-cpp",
Ytai Ben-Tsvice182942020-11-04 14:48:01 -080022 ],
S Vasudev Prasad06079fe2020-05-09 12:49:15 +053023 host_supported: true,
24 target: {
25 darwin: {
26 enabled: false,
27 },
28 },
jiabin41502b22019-07-31 09:59:09 -070029}
30
jiabina40cb142019-10-16 11:28:57 -070031cc_library {
jiabin41502b22019-07-31 09:59:09 -070032 name: "libaudiofoundation",
33 vendor_available: true,
jiabinc0106832019-10-24 14:58:31 -070034 double_loadable: true,
jiabin41502b22019-07-31 09:59:09 -070035
36 srcs: [
jiabin12dc6b02019-10-01 09:38:30 -070037 "AudioContainers.cpp",
jiabin5b781412019-11-04 14:10:42 -080038 "AudioDeviceTypeAddr.cpp",
jiabin41502b22019-07-31 09:59:09 -070039 "AudioGain.cpp",
jiabindd81cc22019-09-11 10:15:46 -070040 "AudioPort.cpp",
jiabinb6776432019-08-19 10:10:17 -070041 "AudioProfile.cpp",
jiabin6713a382019-09-12 16:29:15 -070042 "DeviceDescriptorBase.cpp",
jiabin41502b22019-07-31 09:59:09 -070043 ],
44
45 shared_libs: [
Ytai Ben-Tsvice182942020-11-04 14:48:01 -080046 "audioclient-types-aidl-unstable-cpp",
47 "libaudioclient_aidl_conversion",
jiabin6713a382019-09-12 16:29:15 -070048 "libaudioutils",
jiabin41502b22019-07-31 09:59:09 -070049 "libbase",
50 "libbinder",
51 "liblog",
jiabinb6776432019-08-19 10:10:17 -070052 "libmedia_helper",
jiabin41502b22019-07-31 09:59:09 -070053 "libutils",
54 ],
55
Ytai Ben-Tsvi643783e2020-11-18 14:04:15 -080056 export_shared_lib_headers: [
57 "audioclient-types-aidl-unstable-cpp",
58 "libaudioclient_aidl_conversion",
59 ],
60
jiabin41502b22019-07-31 09:59:09 -070061 header_libs: [
jiabin41502b22019-07-31 09:59:09 -070062 "libaudiofoundation_headers",
63 ],
64
jiabinad549002019-10-17 14:15:45 -070065 export_header_lib_headers: [
66 "libaudiofoundation_headers",
67 ],
jiabin41502b22019-07-31 09:59:09 -070068
69 cflags: [
70 "-Werror",
71 "-Wall",
72 ],
73}