1a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# This file is generated by gyp; do not edit. 2a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 3a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automergerinclude $(CLEAR_VARS) 4a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 5a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_MODULE_CLASS := STATIC_LIBRARIES 6a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_MODULE := third_party_freetype_ft2_gyp 7a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_MODULE_SUFFIX := .a 8b0026218f7844a72aa79b919a723b124ae5a8d3bAndroid Chromium AutomergerLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) 9b0026218f7844a72aa79b919a723b124ae5a8d3bAndroid Chromium Automergergyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) 10b0026218f7844a72aa79b919a723b124ae5a8d3bAndroid Chromium Automergergyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) 11a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 12a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Make sure our deps are built first. 13a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerGYP_TARGET_DEPENDENCIES := 14a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 15a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerGYP_GENERATED_OUTPUTS := 16a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 17a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Make sure our deps and generated files are built first. 18a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 19a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 20a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_GENERATED_SOURCES := 21a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 22a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerGYP_COPIED_SOURCE_ORIGIN_DIRS := 23a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 24a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_SRC_FILES := \ 25a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftbbox.c \ 26a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftbitmap.c \ 27a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftfstype.c \ 28a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftglyph.c \ 29a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftlcdfil.c \ 30a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftstroke.c \ 31a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/fttype1.c \ 32a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftxf86.c \ 33a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftbase.c \ 34a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftsystem.c \ 35a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftinit.c \ 36a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/base/ftgasp.c \ 37a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/raster/raster.c \ 38a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/sfnt/sfnt.c \ 39a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/smooth/smooth.c \ 40a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/autofit/autofit.c \ 41a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/truetype/truetype.c \ 42a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/cff/cff.c \ 43a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/psnames/psnames.c \ 44a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger third_party/freetype/src/pshinter/pshinter.c 45a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 46a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 47a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Flags passed to both C and C++ files. 48a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerMY_CFLAGS_Debug := \ 49a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fstack-protector \ 50a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger --param=ssp-buffer-size=4 \ 51a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-strict-aliasing \ 52a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-unused-parameter \ 53a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-missing-field-initializers \ 54a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fvisibility=hidden \ 55a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -pipe \ 56a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fPIC \ 571b75e9f56d1465d6af086b17cdf270b44ca3502fAndroid Chromium Automerger -Wno-unused-local-typedefs \ 58a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-format \ 59a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -m64 \ 60a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -march=x86-64 \ 61a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -ffunction-sections \ 62a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -funwind-tables \ 63a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -g \ 64a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fstack-protector \ 65a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-short-enums \ 66a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -finline-limit=64 \ 67a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wa,--noexecstack \ 68a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -U_FORTIFY_SOURCE \ 69a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-extra \ 70a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-ignored-qualifiers \ 71a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-type-limits \ 72a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-unused-but-set-variable \ 73a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-address \ 74a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-format-security \ 75a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-return-type \ 76a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-sequence-point \ 77a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Os \ 78a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -g \ 798d74ca057dd8db8dbf64df6ef61385c555c513b9Android Chromium Automerger -gdwarf-4 \ 80a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fdata-sections \ 81a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -ffunction-sections \ 82d0d975b7c290905153a6c5e7e0c2cb9516627e04Android Chromium Automerger -fomit-frame-pointer \ 83a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -funwind-tables 84a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 85a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerMY_DEFS_Debug := \ 86a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 87a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 88a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DNO_TCMALLOC' \ 89a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDISABLE_NACL' \ 90a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROMIUM_BUILD' \ 91a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 921e70db80ef607b77d37b95589be531df8f1ef7edAndroid Chromium Automerger '-DENABLE_WEBRTC=1' \ 93a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 94c9d3664bc736891d70e179d1fd79c5778179751eAndroid Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 95a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 96a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 97a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 98a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 99a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCLD_VERSION=1' \ 100a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_PRINTING=1' \ 101a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 102b24fe9f4fffcbeaaa54410dec01e9598dbaf9066Torne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 103ea9b5441a4c939a26c9f0520b2d9b6a4c6b75e00Android Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 104ea9b5441a4c939a26c9f0520b2d9b6a4c6b75e00Android Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 105b24fe9f4fffcbeaaa54410dec01e9598dbaf9066Torne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 106b24fe9f4fffcbeaaa54410dec01e9598dbaf9066Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 107a537a45691ec6cdddbc7c6ef136371fd29eed4a0Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 1088c576bb549fb2757854c2827ab953b2338c0d1cfTorne (Richard Coles) '-DVIDEO_HOLE=1' \ 1093ac31c336a71fff84ebe3f986ac430d55fe8c85bAndroid Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 110a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DFT2_BUILD_LIBRARY' \ 111a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDARWIN_NO_CARBON' \ 112a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROME_PNG_WRITE_SUPPORT' \ 113a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DPNG_USER_CONFIG' \ 114a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROME_PNG_READ_PACK_SUPPORT' \ 115a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_OPENSSL=1' \ 116fb90560a6968a36170ad145089bf6952621d9a7fAndroid Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 117a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DANDROID' \ 118a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-D__GNU_SOURCE=1' \ 119a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_STLPORT=1' \ 120a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 121a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROME_BUILD_ID=""' \ 122a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 123a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 124a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-D_DEBUG' 125a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 126a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 127a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 128a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_C_INCLUDES_Debug := \ 1293dc2a3cd8d98274cf0a76e566edc2a578ca0ba2dAndroid Chromium Automerger $(gyp_shared_intermediate_dir) \ 130a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/freetype/build \ 131a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/freetype/include \ 132a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/libpng \ 133a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/zlib \ 134a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(PWD)/frameworks/wilhelm/include \ 135a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(PWD)/bionic \ 136a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(PWD)/external/stlport/stlport 137a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 138a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 139a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Flags passed to only C++ (and not C) files. 140a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_CPPFLAGS_Debug := \ 141ffd96a095281548480b15d6c99d0a9a15b27f6beAndroid Chromium Automerger -fno-exceptions \ 142a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-rtti \ 143a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-threadsafe-statics \ 144a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fvisibility-inlines-hidden \ 145a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-deprecated \ 146062c7d9db180ecc98c8aaaacf19d5e05d05ad035Android Chromium Automerger -std=gnu++11 \ 147062c7d9db180ecc98c8aaaacf19d5e05d05ad035Android Chromium Automerger -Wno-narrowing \ 148062c7d9db180ecc98c8aaaacf19d5e05d05ad035Android Chromium Automerger -Wno-literal-suffix \ 149a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-non-virtual-dtor \ 150a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-sign-promo \ 151a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-non-virtual-dtor 152a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 153a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 154a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Flags passed to both C and C++ files. 155a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerMY_CFLAGS_Release := \ 156a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fstack-protector \ 157a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger --param=ssp-buffer-size=4 \ 158a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-strict-aliasing \ 159a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-unused-parameter \ 160a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-missing-field-initializers \ 161a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fvisibility=hidden \ 162a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -pipe \ 163a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fPIC \ 1641b75e9f56d1465d6af086b17cdf270b44ca3502fAndroid Chromium Automerger -Wno-unused-local-typedefs \ 165a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-format \ 166a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -m64 \ 167a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -march=x86-64 \ 168a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -ffunction-sections \ 169a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -funwind-tables \ 170a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -g \ 171a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fstack-protector \ 172a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-short-enums \ 173a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -finline-limit=64 \ 174a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wa,--noexecstack \ 175a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -U_FORTIFY_SOURCE \ 176a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-extra \ 177a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-ignored-qualifiers \ 178a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-type-limits \ 179a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-unused-but-set-variable \ 180a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-address \ 181a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-format-security \ 182a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-return-type \ 183a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-sequence-point \ 184a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Os \ 185a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-ident \ 186a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fdata-sections \ 187a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -ffunction-sections \ 188a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fomit-frame-pointer \ 189a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -funwind-tables 190a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 191a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerMY_DEFS_Release := \ 192a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 193a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 194a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DNO_TCMALLOC' \ 195a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDISABLE_NACL' \ 196a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROMIUM_BUILD' \ 197a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 1981e70db80ef607b77d37b95589be531df8f1ef7edAndroid Chromium Automerger '-DENABLE_WEBRTC=1' \ 199a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 200c9d3664bc736891d70e179d1fd79c5778179751eAndroid Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 201a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 202a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 203a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 204a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 205a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCLD_VERSION=1' \ 206a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_PRINTING=1' \ 207a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 208b24fe9f4fffcbeaaa54410dec01e9598dbaf9066Torne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 209ea9b5441a4c939a26c9f0520b2d9b6a4c6b75e00Android Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 210ea9b5441a4c939a26c9f0520b2d9b6a4c6b75e00Android Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 211b24fe9f4fffcbeaaa54410dec01e9598dbaf9066Torne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 212b24fe9f4fffcbeaaa54410dec01e9598dbaf9066Torne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 213a537a45691ec6cdddbc7c6ef136371fd29eed4a0Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 2148c576bb549fb2757854c2827ab953b2338c0d1cfTorne (Richard Coles) '-DVIDEO_HOLE=1' \ 2153ac31c336a71fff84ebe3f986ac430d55fe8c85bAndroid Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 216a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DFT2_BUILD_LIBRARY' \ 217a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDARWIN_NO_CARBON' \ 218a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROME_PNG_WRITE_SUPPORT' \ 219a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DPNG_USER_CONFIG' \ 220a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROME_PNG_READ_PACK_SUPPORT' \ 221a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_OPENSSL=1' \ 222fb90560a6968a36170ad145089bf6952621d9a7fAndroid Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 223a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DANDROID' \ 224a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-D__GNU_SOURCE=1' \ 225a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DUSE_STLPORT=1' \ 226a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 227a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DCHROME_BUILD_ID=""' \ 228a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DNDEBUG' \ 229a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DNVALGRIND' \ 230a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger '-DDYNAMIC_ANNOTATIONS_ENABLED=0' 231a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 232a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 233a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 234a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_C_INCLUDES_Release := \ 2353dc2a3cd8d98274cf0a76e566edc2a578ca0ba2dAndroid Chromium Automerger $(gyp_shared_intermediate_dir) \ 236a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/freetype/build \ 237a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/freetype/include \ 238a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/libpng \ 239a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(LOCAL_PATH)/third_party/zlib \ 240a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(PWD)/frameworks/wilhelm/include \ 241a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(PWD)/bionic \ 242a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger $(PWD)/external/stlport/stlport 243a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 244a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 245a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Flags passed to only C++ (and not C) files. 246a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_CPPFLAGS_Release := \ 247ffd96a095281548480b15d6c99d0a9a15b27f6beAndroid Chromium Automerger -fno-exceptions \ 248a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-rtti \ 249a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fno-threadsafe-statics \ 250a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -fvisibility-inlines-hidden \ 251a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-deprecated \ 252062c7d9db180ecc98c8aaaacf19d5e05d05ad035Android Chromium Automerger -std=gnu++11 \ 253062c7d9db180ecc98c8aaaacf19d5e05d05ad035Android Chromium Automerger -Wno-narrowing \ 254062c7d9db180ecc98c8aaaacf19d5e05d05ad035Android Chromium Automerger -Wno-literal-suffix \ 255a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-non-virtual-dtor \ 256a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-sign-promo \ 257a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger -Wno-non-virtual-dtor 258a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 259a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 260a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 261a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 262a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 263a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_ASFLAGS := $(LOCAL_CFLAGS) 264a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger### Rules for final target. 265a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 266a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium AutomergerLOCAL_SHARED_LIBRARIES := \ 267a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger libstlport \ 268a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger libdl 269a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 270a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Add target alias to "gyp_all_modules" target. 271a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger.PHONY: gyp_all_modules 272a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automergergyp_all_modules: third_party_freetype_ft2_gyp 273a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 274a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger# Alias gyp target name. 275a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger.PHONY: ft2 276a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automergerft2: third_party_freetype_ft2_gyp 277a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automerger 278a1083dc567f206cadd49a756209b9e07c4660a18Android Chromium Automergerinclude $(BUILD_STATIC_LIBRARY) 279