12ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# This file is generated by gyp; do not edit. 22ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 32ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automergerinclude $(CLEAR_VARS) 42ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 52ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_MODULE_CLASS := STATIC_LIBRARIES 62ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_MODULE := third_party_webrtc_modules_audio_processing_gyp 72ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_MODULE_SUFFIX := .a 8c71dd0dcd9ff4ccf721127f79fd9a41cee6b13ceAndroid Chromium AutomergerLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) 9c71dd0dcd9ff4ccf721127f79fd9a41cee6b13ceAndroid Chromium Automergergyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) 10c71dd0dcd9ff4ccf721127f79fd9a41cee6b13ceAndroid Chromium Automergergyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) 112ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 122ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Make sure our deps are built first. 132ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerGYP_TARGET_DEPENDENCIES := \ 14c71dd0dcd9ff4ccf721127f79fd9a41cee6b13ceAndroid Chromium Automerger $(call intermediates-dir-for,STATIC_LIBRARIES,third_party_webrtc_modules_audioproc_debug_proto_gyp,,,$(GYP_VAR_PREFIX))/third_party_webrtc_modules_audioproc_debug_proto_gyp.a 152ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 162ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerGYP_GENERATED_OUTPUTS := 172ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 182ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Make sure our deps and generated files are built first. 192ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 202ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 212ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_CPP_EXTENSION := .cc 222ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_GENERATED_SOURCES := 232ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 242ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerGYP_COPIED_SOURCE_ORIGIN_DIRS := 252ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 262ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_SRC_FILES := \ 272ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/aec/echo_cancellation.c \ 282ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/aec/aec_core.c \ 292ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/aec/aec_rdft.c \ 302ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/aec/aec_resampler.c \ 312ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/aecm/echo_control_mobile.c \ 322ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/aecm/aecm_core.c \ 332ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/agc/analog_agc.c \ 342ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/agc/digital_agc.c \ 352ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/audio_buffer.cc \ 362ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/audio_processing_impl.cc \ 372ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/echo_cancellation_impl.cc \ 382ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/echo_control_mobile_impl.cc \ 392ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/gain_control_impl.cc \ 402ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/high_pass_filter_impl.cc \ 412ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/level_estimator_impl.cc \ 422ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/noise_suppression_impl.cc \ 432ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/processing_component.cc \ 44c52369a7fe55160c293404c1c8f73187cfab5f23Android Chromium Automerger third_party/webrtc/modules/audio_processing/rms_level.cc \ 452ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/typing_detection.cc \ 462ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/utility/delay_estimator.c \ 472ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/utility/delay_estimator_wrapper.c \ 482ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/utility/fft4g.c \ 492ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/utility/ring_buffer.c \ 502ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/voice_detection_impl.cc \ 512ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/ns/noise_suppression_x.c \ 522ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/ns/nsx_core.c \ 532ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/ns/nsx_core_c.c \ 542ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger third_party/webrtc/modules/audio_processing/aecm/aecm_core_c.c 552ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 562ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 572ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Flags passed to both C and C++ files. 582ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerMY_CFLAGS_Debug := \ 592ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fstack-protector \ 602ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger --param=ssp-buffer-size=4 \ 612ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Werror \ 622ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-strict-aliasing \ 632ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wall \ 642ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-unused-parameter \ 652ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-missing-field-initializers \ 662ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fvisibility=hidden \ 672ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -pipe \ 682ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fPIC \ 6952dfe97e8b722572766b284b5dc019f6c9b4e874Android Chromium Automerger -Wno-unused-local-typedefs \ 702ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cos \ 712ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sin \ 722ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cosf \ 732ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sinf \ 742ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cos \ 752ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sin \ 762ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cosf \ 772ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sinf \ 782ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-tree-sra \ 7952dfe97e8b722572766b284b5dc019f6c9b4e874Android Chromium Automerger -fno-caller-saves \ 802ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-psabi \ 8140220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-partial-inlining \ 8240220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-early-inlining \ 8340220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-tree-copy-prop \ 8440220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-tree-loop-optimize \ 8540220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-move-loop-invariants \ 862ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -ffunction-sections \ 872ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -funwind-tables \ 882ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -g \ 892ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fstack-protector \ 902ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-short-enums \ 912ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -finline-limit=64 \ 922ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wa,--noexecstack \ 932ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -U_FORTIFY_SOURCE \ 942ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-extra \ 952ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-ignored-qualifiers \ 962ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-type-limits \ 972ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-unused-but-set-variable \ 982ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Os \ 992ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -g \ 10081b7993e9ee6acc9e003ee943373c90221ef6f70Android Chromium Automerger -gdwarf-4 \ 1012ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fdata-sections \ 1022ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -ffunction-sections \ 103477e6bce6816b8bb433c2e6c44b377bdc766a3b3Android Chromium Automerger -fomit-frame-pointer \ 1042ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -funwind-tables 1052ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 1062ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerMY_DEFS_Debug := \ 1072ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 1082ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 1092ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DNO_TCMALLOC' \ 1102ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DDISABLE_NACL' \ 1112ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DCHROMIUM_BUILD' \ 1122ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 1132ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_WEBRTC=1' \ 1142ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 115adda09e50de65c9a17d8d24dbbb421d39da1fe00Android Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 1162ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 1172ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 1182ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 1192ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 1202ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DCLD_VERSION=1' \ 1212ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_PRINTING=1' \ 1222ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 123618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 1240889e2e637af905e46b32b7d69847def0f297fcaAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 1250889e2e637af905e46b32b7d69847def0f297fcaAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 126618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 127618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 128ad3bcf43404f06080840b0787fad7a394e7925d8Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 129d658c1128db26424e73674abd5a5051cc8ef15abTorne (Richard Coles) '-DVIDEO_HOLE=1' \ 130037d14dba23a47e64df0cb621e2c68dba386fb8eAndroid Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 1312ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_RESTRICT_LOGGING' \ 132cb45b28423b9c22974e440af3224efe1a68bace5Android Chromium Automerger '-DEXPAT_RELATIVE_PATH' \ 1332ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_MODULE_UTILITY_VIDEO' \ 1342ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_CHROMIUM_BUILD' \ 135618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DLOGGING_INSIDE_WEBRTC' \ 1362ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ARCH_ARM' \ 1372ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ARCH_ARM_V7' \ 1382ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_DETECT_ARM_NEON' \ 1392ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_POSIX' \ 1402ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_LINUX' \ 1412ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ANDROID' \ 1422ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ANDROID_OPENSLES' \ 1432ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_AUDIOPROC_DEBUG_DUMP' \ 1442ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_NS_FIXED' \ 1452ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DPROTOBUF_USE_DLLS' \ 1462ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DGOOGLE_PROTOBUF_NO_RTTI' \ 1472ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER' \ 1482ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_OPENSSL=1' \ 1492ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 1502ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D__STDC_CONSTANT_MACROS' \ 1512ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D__STDC_FORMAT_MACROS' \ 1522ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DANDROID' \ 1532ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D__GNU_SOURCE=1' \ 1542ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_STLPORT=1' \ 1552ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 1562ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DCHROME_BUILD_ID=""' \ 1572ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 1582ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 1592ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D_DEBUG' 1602ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 1612ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 1622ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 1632ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_C_INCLUDES_Debug := \ 164cb4fdd1fdaaf2c11d40d3aeb3d5f62127230a6ccAndroid Chromium Automerger $(gyp_shared_intermediate_dir) \ 1652ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH) \ 166618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) $(LOCAL_PATH)/third_party/webrtc/overrides \ 167618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) $(LOCAL_PATH)/third_party \ 1682ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \ 1692ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \ 1702ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \ 1712ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ 1722ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(gyp_shared_intermediate_dir)/protoc_out \ 1732ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/protobuf \ 1742ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/protobuf/src \ 1752ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(PWD)/frameworks/wilhelm/include \ 1762ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(PWD)/bionic \ 1772ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(PWD)/external/stlport/stlport 1782ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 1792ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 1802ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Flags passed to only C++ (and not C) files. 1812ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_CPPFLAGS_Debug := \ 18240d8f859f097f75c5bfd85ac8f04c3b983afe0e1Android Chromium Automerger -fno-exceptions \ 1832ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-rtti \ 1842ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-threadsafe-statics \ 1852ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fvisibility-inlines-hidden \ 1862ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wsign-compare \ 1872ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-abi \ 188841f8c8a99058c853fe9c1f16ec0729f90cb6dd0Android Chromium Automerger -std=gnu++11 \ 189841f8c8a99058c853fe9c1f16ec0729f90cb6dd0Android Chromium Automerger -Wno-narrowing \ 190841f8c8a99058c853fe9c1f16ec0729f90cb6dd0Android Chromium Automerger -Wno-literal-suffix \ 1912ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-non-virtual-dtor \ 1922ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-sign-promo 1932ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 1942ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 1952ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Flags passed to both C and C++ files. 1962ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerMY_CFLAGS_Release := \ 1972ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fstack-protector \ 1982ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger --param=ssp-buffer-size=4 \ 1992ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Werror \ 2002ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-strict-aliasing \ 2012ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wall \ 2022ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-unused-parameter \ 2032ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-missing-field-initializers \ 2042ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fvisibility=hidden \ 2052ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -pipe \ 2062ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fPIC \ 20752dfe97e8b722572766b284b5dc019f6c9b4e874Android Chromium Automerger -Wno-unused-local-typedefs \ 2082ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cos \ 2092ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sin \ 2102ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cosf \ 2112ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sinf \ 2122ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cos \ 2132ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sin \ 2142ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-cosf \ 2152ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-builtin-sinf \ 2162ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-tree-sra \ 21752dfe97e8b722572766b284b5dc019f6c9b4e874Android Chromium Automerger -fno-caller-saves \ 2182ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-psabi \ 21940220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-partial-inlining \ 22040220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-early-inlining \ 22140220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-tree-copy-prop \ 22240220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-tree-loop-optimize \ 22340220194bb03637cbc5b21ef36b6abd4e20cbd75Android Chromium Automerger -fno-move-loop-invariants \ 2242ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -ffunction-sections \ 2252ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -funwind-tables \ 2262ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -g \ 2272ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fstack-protector \ 2282ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-short-enums \ 2292ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -finline-limit=64 \ 2302ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wa,--noexecstack \ 2312ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -U_FORTIFY_SOURCE \ 2322ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-extra \ 2332ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-ignored-qualifiers \ 2342ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-type-limits \ 2352ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-unused-but-set-variable \ 2362ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Os \ 2372ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-ident \ 2382ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fdata-sections \ 2392ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -ffunction-sections \ 2402ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fomit-frame-pointer \ 2412ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -funwind-tables 2422ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 2432ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerMY_DEFS_Release := \ 2442ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 2452ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 2462ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DNO_TCMALLOC' \ 2472ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DDISABLE_NACL' \ 2482ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DCHROMIUM_BUILD' \ 2492ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 2502ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_WEBRTC=1' \ 2512ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 252adda09e50de65c9a17d8d24dbbb421d39da1fe00Android Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 2532ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 2542ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 2552ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 2562ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 2572ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DCLD_VERSION=1' \ 2582ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_PRINTING=1' \ 2592ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 260618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 2610889e2e637af905e46b32b7d69847def0f297fcaAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 2620889e2e637af905e46b32b7d69847def0f297fcaAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 263618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 264618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 265ad3bcf43404f06080840b0787fad7a394e7925d8Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 266d658c1128db26424e73674abd5a5051cc8ef15abTorne (Richard Coles) '-DVIDEO_HOLE=1' \ 267037d14dba23a47e64df0cb621e2c68dba386fb8eAndroid Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 2682ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_RESTRICT_LOGGING' \ 269cb45b28423b9c22974e440af3224efe1a68bace5Android Chromium Automerger '-DEXPAT_RELATIVE_PATH' \ 2702ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_MODULE_UTILITY_VIDEO' \ 2712ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_CHROMIUM_BUILD' \ 272618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) '-DLOGGING_INSIDE_WEBRTC' \ 2732ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ARCH_ARM' \ 2742ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ARCH_ARM_V7' \ 2752ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_DETECT_ARM_NEON' \ 2762ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_POSIX' \ 2772ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_LINUX' \ 2782ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ANDROID' \ 2792ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_ANDROID_OPENSLES' \ 2802ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_AUDIOPROC_DEBUG_DUMP' \ 2812ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DWEBRTC_NS_FIXED' \ 2822ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DPROTOBUF_USE_DLLS' \ 2832ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DGOOGLE_PROTOBUF_NO_RTTI' \ 2842ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER' \ 2852ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_OPENSSL=1' \ 2862ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 2872ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D__STDC_CONSTANT_MACROS' \ 2882ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D__STDC_FORMAT_MACROS' \ 2892ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DANDROID' \ 2902ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D__GNU_SOURCE=1' \ 2912ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DUSE_STLPORT=1' \ 2922ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 2932ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DCHROME_BUILD_ID=""' \ 2942ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DNDEBUG' \ 2952ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DNVALGRIND' \ 2962ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ 2972ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger '-D_FORTIFY_SOURCE=2' 2982ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 2992ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3002ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 3012ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_C_INCLUDES_Release := \ 302cb4fdd1fdaaf2c11d40d3aeb3d5f62127230a6ccAndroid Chromium Automerger $(gyp_shared_intermediate_dir) \ 3032ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH) \ 304618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) $(LOCAL_PATH)/third_party/webrtc/overrides \ 305618be31e3c68ebe00416437f2a816297a1b0fb98Torne (Richard Coles) $(LOCAL_PATH)/third_party \ 3062ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \ 3072ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \ 3082ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \ 3092ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ 3102ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(gyp_shared_intermediate_dir)/protoc_out \ 3112ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/protobuf \ 3122ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(LOCAL_PATH)/third_party/protobuf/src \ 3132ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(PWD)/frameworks/wilhelm/include \ 3142ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(PWD)/bionic \ 3152ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger $(PWD)/external/stlport/stlport 3162ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3172ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3182ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Flags passed to only C++ (and not C) files. 3192ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_CPPFLAGS_Release := \ 32040d8f859f097f75c5bfd85ac8f04c3b983afe0e1Android Chromium Automerger -fno-exceptions \ 3212ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-rtti \ 3222ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fno-threadsafe-statics \ 3232ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -fvisibility-inlines-hidden \ 3242ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wsign-compare \ 3252ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-abi \ 326841f8c8a99058c853fe9c1f16ec0729f90cb6dd0Android Chromium Automerger -std=gnu++11 \ 327841f8c8a99058c853fe9c1f16ec0729f90cb6dd0Android Chromium Automerger -Wno-narrowing \ 328841f8c8a99058c853fe9c1f16ec0729f90cb6dd0Android Chromium Automerger -Wno-literal-suffix \ 3292ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-non-virtual-dtor \ 3302ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger -Wno-sign-promo 3312ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3322ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3332ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 3342ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 3352ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 3362ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_ASFLAGS := $(LOCAL_CFLAGS) 3372ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger### Rules for final target. 3382ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3392ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium AutomergerLOCAL_SHARED_LIBRARIES := \ 3402ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger libstlport \ 3412ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger libdl 3422ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3432ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Add target alias to "gyp_all_modules" target. 3442ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger.PHONY: gyp_all_modules 3452ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automergergyp_all_modules: third_party_webrtc_modules_audio_processing_gyp 3462ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3472ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger# Alias gyp target name. 3482ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger.PHONY: audio_processing 3492ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automergeraudio_processing: third_party_webrtc_modules_audio_processing_gyp 3502ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automerger 3512ebb6ba8650702069f40731281b780fea0a37bb5Android Chromium Automergerinclude $(BUILD_STATIC_LIBRARY) 352