123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# This file is generated by gyp; do not edit. 223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)include $(CLEAR_VARS) 423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)LOCAL_MODULE_CLASS := STATIC_LIBRARIES 623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)LOCAL_MODULE := third_party_WebKit_Source_wtf_wtf_gyp 723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)LOCAL_MODULE_SUFFIX := .a 8a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben MurdochLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) 9a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdochgyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) 10a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdochgyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) 1123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 1223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# Make sure our deps are built first. 1323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)GYP_TARGET_DEPENDENCIES := \ 14a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch $(call intermediates-dir-for,GYP,third_party_WebKit_Source_wtf_wtf_config_gyp,,,$(GYP_VAR_PREFIX))/wtf_config.stamp \ 15a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch $(call intermediates-dir-for,GYP,third_party_WebKit_Source_config_gyp,,,$(GYP_VAR_PREFIX))/config.stamp \ 16a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch $(call intermediates-dir-for,GYP,third_party_icu_icui18n_gyp,,,$(GYP_VAR_PREFIX))/icui18n.stamp \ 17a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch $(call intermediates-dir-for,GYP,third_party_icu_icuuc_gyp,,,$(GYP_VAR_PREFIX))/icuuc.stamp 1823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 1923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)GYP_GENERATED_OUTPUTS := 2023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 2123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# Make sure our deps and generated files are built first. 2223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 2323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 2423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/bignum-dtoa.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/bignum-dtoa.cc 2523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 2623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/bignum.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/bignum.cc 2723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 2823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/cached-powers.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/cached-powers.cc 2923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 3023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/diy-fp.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/diy-fp.cc 3123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 3223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/double-conversion.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/double-conversion.cc 3323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 3423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/fast-dtoa.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/fast-dtoa.cc 3523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 3623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/fixed-dtoa.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/fixed-dtoa.cc 3723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 3823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)$(gyp_intermediate_dir)/strtod.cpp: $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa/strtod.cc 3923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 4023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)LOCAL_GENERATED_SOURCES := \ 4123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/bignum-dtoa.cpp \ 4223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/bignum.cpp \ 4323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/cached-powers.cpp \ 4423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/diy-fp.cpp \ 4523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/double-conversion.cpp \ 4623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/fast-dtoa.cpp \ 4723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/fixed-dtoa.cpp \ 4823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_intermediate_dir)/strtod.cpp 4923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 5023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)GYP_COPIED_SOURCE_ORIGIN_DIRS := \ 5123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(LOCAL_PATH)/third_party/WebKit/Source/wtf/dtoa 5223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 5323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)LOCAL_SRC_FILES := \ 54197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch third_party/WebKit/Source/wtf/AddressSpaceRandomization.cpp \ 5523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/ArrayBuffer.cpp \ 56bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles) third_party/WebKit/Source/wtf/ArrayBufferBuilder.cpp \ 5723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/ArrayBufferContents.cpp \ 5823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/ArrayBufferView.cpp \ 59323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles) third_party/WebKit/Source/wtf/ArrayPiece.cpp \ 6023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/Assertions.cpp \ 6123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/BitVector.cpp \ 6223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/CryptographicallyRandomNumber.cpp \ 6323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/CurrentTime.cpp \ 6423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/DataLog.cpp \ 6523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/DateMath.cpp \ 66323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles) third_party/WebKit/Source/wtf/DefaultAllocator.cpp \ 6723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/DynamicAnnotations.cpp \ 6823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/FastMalloc.cpp \ 6923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/FilePrintStream.cpp \ 7023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/HashTable.cpp \ 71a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) third_party/WebKit/Source/wtf/InstanceCounter.cpp \ 7223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/MainThread.cpp \ 7323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/NullPtr.cpp \ 74521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles) third_party/WebKit/Source/wtf/PageAllocator.cpp \ 7523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/PartitionAlloc.cpp \ 7623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/PrintStream.cpp \ 7723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/RefCountedLeakCounter.cpp \ 7823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/SizeLimits.cpp \ 7923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/ThreadingPthreads.cpp \ 8023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/TypeTraits.cpp \ 813c9e4aeaee9f9b0a9a814da07bcb33319c7ea363Ben Murdoch third_party/WebKit/Source/wtf/WTF.cpp \ 8223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/WTFThreadData.cpp \ 8323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/dtoa.cpp \ 8423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/AtomicString.cpp \ 8523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/Base64.cpp \ 8623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/CString.cpp \ 8723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/StringBuilder.cpp \ 887242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci third_party/WebKit/Source/wtf/text/StringConcatenate.cpp \ 8923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/StringImpl.cpp \ 9023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/StringStatics.cpp \ 9123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextCodec.cpp \ 9223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextCodecICU.cpp \ 9323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextCodecLatin1.cpp \ 94d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) third_party/WebKit/Source/wtf/text/TextCodecReplacement.cpp \ 9523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextCodecUTF16.cpp \ 9623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextCodecUTF8.cpp \ 9723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextCodecUserDefined.cpp \ 9823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextEncoding.cpp \ 9923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/TextEncodingRegistry.cpp \ 100591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch third_party/WebKit/Source/wtf/text/TextPosition.cpp \ 10123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/text/WTFString.cpp \ 10223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/unicode/UTF8.cpp \ 10323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) third_party/WebKit/Source/wtf/unicode/icu/CollatorICU.cpp 10423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 10523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 10623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# Flags passed to both C and C++ files. 107591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Debug := \ 10823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fstack-protector \ 10923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) --param=ssp-buffer-size=4 \ 11023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) \ 11123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fno-strict-aliasing \ 11251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wall \ 11323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-unused-parameter \ 11423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-missing-field-initializers \ 11523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fvisibility=hidden \ 11623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -pipe \ 11723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fPIC \ 118d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) -Wno-unused-local-typedefs \ 11923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -ffunction-sections \ 12023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -funwind-tables \ 12123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -g \ 12223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fstack-protector \ 12323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fno-short-enums \ 12423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -finline-limit=64 \ 12523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wa,--noexecstack \ 12623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -U_FORTIFY_SOURCE \ 12723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-extra \ 12823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-ignored-qualifiers \ 12923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-type-limits \ 13009380295ba73501a205346becac22c6978e4671dTorne (Richard Coles) -Wno-unused-but-set-variable \ 13123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Os \ 13223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -g \ 1337242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci -gdwarf-4 \ 13423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fdata-sections \ 13509380295ba73501a205346becac22c6978e4671dTorne (Richard Coles) -ffunction-sections \ 136197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch -fomit-frame-pointer \ 13709380295ba73501a205346becac22c6978e4671dTorne (Richard Coles) -funwind-tables 13823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 139591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Debug := \ 140a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) '-DV8_DEPRECATION_WARNINGS' \ 14123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-D_FILE_OFFSET_BITS=64' \ 14223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DNO_TCMALLOC' \ 14323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DDISABLE_NACL' \ 14423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DCHROMIUM_BUILD' \ 14523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DUSE_LIBJPEG_TURBO=1' \ 146aafa69cb17c9d6606c07663ade5f81388a2c5986Ben Murdoch '-DENABLE_WEBRTC=1' \ 14723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DUSE_PROPRIETARY_CODECS' \ 1485d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles) '-DENABLE_BROWSER_CDMS' \ 14983750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch '-DENABLE_CONFIGURATION_POLICY' \ 150f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles) '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 151f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles) '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 15223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DENABLE_EGLIMAGE=1' \ 1538abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles) '-DCLD_VERSION=1' \ 154a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) '-DENABLE_PRINTING=1' \ 15551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-DENABLE_MANAGED_USERS=1' \ 156d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 1577242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 1587242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 159d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 160d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 16176c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 162f523d2789ac2f83c4eca0ee4d5161bfdb5f2d052Torne (Richard Coles) '-DVIDEO_HOLE=1' \ 1637242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 16423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DWTF_IMPLEMENTATION=1' \ 16523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DENABLE_SVG_FONTS=1' \ 16623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \ 167197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch '-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \ 168197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch '-DENABLE_WEB_AUDIO=1' \ 16923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DENABLE_OPENTYPE_VERTICAL=1' \ 17023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DU_USING_ICU_NAMESPACE=0' \ 171c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles) '-DU_ENABLE_DYLOAD=0' \ 172d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles) '-DUSE_OPENSSL=1' \ 17307a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch '-DUSE_OPENSSL_CERTS=1' \ 17451b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-D__STDC_CONSTANT_MACROS' \ 17551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-D__STDC_FORMAT_MACROS' \ 17623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DANDROID' \ 17723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-D__GNU_SOURCE=1' \ 17823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DUSE_STLPORT=1' \ 17923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 18023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DCHROME_BUILD_ID=""' \ 18123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 18223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 18323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) '-D_DEBUG' 18423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 18523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 18623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# Include paths placed before CFLAGS/CPPFLAGS 187591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Debug := \ 18823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \ 1893464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch $(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \ 1905d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles) $(gyp_shared_intermediate_dir) \ 1913464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch $(LOCAL_PATH)/third_party/WebKit/Source \ 19251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) $(LOCAL_PATH)/third_party/WebKit \ 193c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles) $(PWD)/external/icu/icu4c/source/common \ 194c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles) $(PWD)/external/icu/icu4c/source/i18n \ 19523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(PWD)/frameworks/wilhelm/include \ 19623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(PWD)/bionic \ 19723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) $(PWD)/external/stlport/stlport 19823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 19923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 20023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# Flags passed to only C++ (and not C) files. 201591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Debug := \ 20223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-c++0x-compat \ 2037242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci -fno-exceptions \ 20423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fno-rtti \ 20523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fno-threadsafe-statics \ 20623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -fvisibility-inlines-hidden \ 20751b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wsign-compare \ 20851b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wno-c++0x-compat \ 20923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-uninitialized \ 210197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch -std=gnu++11 \ 211197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch -Wno-narrowing \ 212197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch -Wno-literal-suffix \ 21323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) -Wno-non-virtual-dtor \ 21451b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wno-sign-promo 21523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 216591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 217591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to both C and C++ files. 218591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Release := \ 219591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fstack-protector \ 220591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch --param=ssp-buffer-size=4 \ 221591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch \ 222591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fno-strict-aliasing \ 22351b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wall \ 224591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-unused-parameter \ 225591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-missing-field-initializers \ 226591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fvisibility=hidden \ 227591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -pipe \ 228591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fPIC \ 229d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) -Wno-unused-local-typedefs \ 230591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -ffunction-sections \ 231591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -funwind-tables \ 232591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -g \ 233591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fstack-protector \ 234591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fno-short-enums \ 235591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -finline-limit=64 \ 236591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wa,--noexecstack \ 237591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -U_FORTIFY_SOURCE \ 238591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-extra \ 239591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-ignored-qualifiers \ 240591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-type-limits \ 24109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles) -Wno-unused-but-set-variable \ 242591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Os \ 243591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fno-ident \ 244591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fdata-sections \ 245591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -ffunction-sections \ 24609380295ba73501a205346becac22c6978e4671dTorne (Richard Coles) -fomit-frame-pointer \ 24709380295ba73501a205346becac22c6978e4671dTorne (Richard Coles) -funwind-tables 248591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 249591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Release := \ 250a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) '-DV8_DEPRECATION_WARNINGS' \ 251591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-D_FILE_OFFSET_BITS=64' \ 252591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DNO_TCMALLOC' \ 253591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DDISABLE_NACL' \ 254591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DCHROMIUM_BUILD' \ 255591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DUSE_LIBJPEG_TURBO=1' \ 256aafa69cb17c9d6606c07663ade5f81388a2c5986Ben Murdoch '-DENABLE_WEBRTC=1' \ 257591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DUSE_PROPRIETARY_CODECS' \ 2585d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles) '-DENABLE_BROWSER_CDMS' \ 25983750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch '-DENABLE_CONFIGURATION_POLICY' \ 260f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles) '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 261f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles) '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 262591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DENABLE_EGLIMAGE=1' \ 2638abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles) '-DCLD_VERSION=1' \ 264a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) '-DENABLE_PRINTING=1' \ 26551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-DENABLE_MANAGED_USERS=1' \ 266d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 2677242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 2687242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 269d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 270d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 27176c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 272f523d2789ac2f83c4eca0ee4d5161bfdb5f2d052Torne (Richard Coles) '-DVIDEO_HOLE=1' \ 2737242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 274591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DWTF_IMPLEMENTATION=1' \ 275591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DENABLE_SVG_FONTS=1' \ 276591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \ 277197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch '-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \ 278197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch '-DENABLE_WEB_AUDIO=1' \ 279591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DENABLE_OPENTYPE_VERTICAL=1' \ 280591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DU_USING_ICU_NAMESPACE=0' \ 281c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles) '-DU_ENABLE_DYLOAD=0' \ 282d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles) '-DUSE_OPENSSL=1' \ 28307a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch '-DUSE_OPENSSL_CERTS=1' \ 28451b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-D__STDC_CONSTANT_MACROS' \ 28551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-D__STDC_FORMAT_MACROS' \ 286591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DANDROID' \ 287591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-D__GNU_SOURCE=1' \ 288591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DUSE_STLPORT=1' \ 289591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 290591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DCHROME_BUILD_ID=""' \ 291591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DNDEBUG' \ 292591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch '-DNVALGRIND' \ 29351b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ 29451b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) '-D_FORTIFY_SOURCE=2' 295591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 296591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 297591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Include paths placed before CFLAGS/CPPFLAGS 298591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Release := \ 299591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch $(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \ 3003464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch $(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \ 3015d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles) $(gyp_shared_intermediate_dir) \ 3023464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch $(LOCAL_PATH)/third_party/WebKit/Source \ 30351b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) $(LOCAL_PATH)/third_party/WebKit \ 304c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles) $(PWD)/external/icu/icu4c/source/common \ 305c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles) $(PWD)/external/icu/icu4c/source/i18n \ 306591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch $(PWD)/frameworks/wilhelm/include \ 307591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch $(PWD)/bionic \ 308591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch $(PWD)/external/stlport/stlport 309591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 310591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 311591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to only C++ (and not C) files. 312591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Release := \ 313591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-c++0x-compat \ 3147242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci -fno-exceptions \ 315591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fno-rtti \ 316591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fno-threadsafe-statics \ 317591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -fvisibility-inlines-hidden \ 31851b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wsign-compare \ 31951b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wno-c++0x-compat \ 320591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-uninitialized \ 321197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch -std=gnu++11 \ 322197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch -Wno-narrowing \ 323197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch -Wno-literal-suffix \ 324591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch -Wno-non-virtual-dtor \ 32551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles) -Wno-sign-promo 326591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 327591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch 328591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 329591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 330591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 331d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)LOCAL_ASFLAGS := $(LOCAL_CFLAGS) 33223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)### Rules for final target. 33323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 33423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)LOCAL_SHARED_LIBRARIES := \ 33523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) libstlport \ 33623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) libdl 33723042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 33823042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# Add target alias to "gyp_all_modules" target. 33923042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles).PHONY: gyp_all_modules 34023042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)gyp_all_modules: third_party_WebKit_Source_wtf_wtf_gyp 34123042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 34223042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)# Alias gyp target name. 34323042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles).PHONY: wtf 34423042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)wtf: third_party_WebKit_Source_wtf_wtf_gyp 34523042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles) 34623042b77ca894a768b5747ff08f587ed8222772aTorne (Richard Coles)include $(BUILD_STATIC_LIBRARY) 347