1package { 2 default_team: "trendy_team_android_media_audio_framework", 3 // See: http://go/android-license-faq 4 // A large-scale-change added 'default_applicable_licenses' to import 5 // all of the 'license_kinds' from "frameworks_av_license" 6 // to get the below license kinds: 7 // SPDX-license-identifier-Apache-2.0 8 default_applicable_licenses: ["frameworks_av_license"], 9} 10 11cc_library { 12 name: "libaudiopolicyengineconfigurable_pfwwrapper", 13 export_include_dirs: ["include"], 14 srcs: ["ParameterManagerWrapper.cpp"], 15 cflags: [ 16 "-DENABLE_CAP_AIDL_HYBRID_MODE", 17 "-Wall", 18 "-Werror", 19 "-Wextra", 20 ] + select(release_flag("RELEASE_HARDWARE_AUDIO_USE_CAP_AIDL"), { 21 true: [], 22 default: ["-DDISABLE_CAP_AIDL"], 23 }), 24 header_libs: [ 25 "libaudiofoundation_headers", 26 "libaudiopolicycapengine_config_headers", 27 "libaudiopolicycommon", 28 "libbase_headers", 29 ], 30 shared_libs: [ 31 "libaudiopolicyengine_config", 32 "liblog", 33 "libmedia_helper", 34 "libparameter", 35 "libutils", 36 ], 37} 38