diff options
author | Android Chromium Automerger <chromium-automerger@android> | 2013-07-24 23:29:34 +0000 |
---|---|---|
committer | Android Chromium Automerger <chromium-automerger@android> | 2013-07-24 23:29:34 +0000 |
commit | f94cb68f936395218692f55065159c73dcb6504e (patch) | |
tree | b0b215acc94fb703a51041c9d8e56ff72c3b4a29 | |
parent | 4ea0cd6363ab6066076b049edf612170ab52b10c (diff) | |
download | icu-f94cb68f936395218692f55065159c73dcb6504e.tar.gz |
Update makefiles after merge of Chromium at r213540
This commit was generated by merge_from_chromium.py.
Change-Id: Ib41d78891944869471e1f3297a4cf78533d993c9
-rw-r--r-- | icudata.host.darwin-arm.mk | 177 | ||||
-rw-r--r-- | icudata.host.darwin-mips.mk | 179 | ||||
-rw-r--r-- | icudata.host.darwin-x86.mk | 179 | ||||
-rw-r--r-- | icudata.host.linux-arm.mk | 181 | ||||
-rw-r--r-- | icudata.host.linux-mips.mk | 183 | ||||
-rw-r--r-- | icudata.host.linux-x86.mk | 183 | ||||
-rw-r--r-- | icui18n.host.darwin-arm.mk | 330 | ||||
-rw-r--r-- | icui18n.host.darwin-mips.mk | 332 | ||||
-rw-r--r-- | icui18n.host.darwin-x86.mk | 332 | ||||
-rw-r--r-- | icui18n.host.linux-arm.mk | 334 | ||||
-rw-r--r-- | icui18n.host.linux-mips.mk | 336 | ||||
-rw-r--r-- | icui18n.host.linux-x86.mk | 336 | ||||
-rw-r--r-- | icuuc.host.darwin-arm.mk | 335 | ||||
-rw-r--r-- | icuuc.host.darwin-mips.mk | 337 | ||||
-rw-r--r-- | icuuc.host.darwin-x86.mk | 337 | ||||
-rw-r--r-- | icuuc.host.linux-arm.mk | 339 | ||||
-rw-r--r-- | icuuc.host.linux-mips.mk | 341 | ||||
-rw-r--r-- | icuuc.host.linux-x86.mk | 341 |
18 files changed, 0 insertions, 5112 deletions
diff --git a/icudata.host.darwin-arm.mk b/icudata.host.darwin-arm.mk deleted file mode 100644 index 490b3e8..0000000 --- a/icudata.host.darwin-arm.mk +++ /dev/null @@ -1,177 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icudata_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/android/icudt46l_dat.S - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icudata_host_gyp - -# Alias gyp target name. -.PHONY: icudata -icudata: third_party_icu_icudata_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icudata.host.darwin-mips.mk b/icudata.host.darwin-mips.mk deleted file mode 100644 index a533bc7..0000000 --- a/icudata.host.darwin-mips.mk +++ /dev/null @@ -1,179 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icudata_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/android/icudt46l_dat.S - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icudata_host_gyp - -# Alias gyp target name. -.PHONY: icudata -icudata: third_party_icu_icudata_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icudata.host.darwin-x86.mk b/icudata.host.darwin-x86.mk deleted file mode 100644 index 2ed6c66..0000000 --- a/icudata.host.darwin-x86.mk +++ /dev/null @@ -1,179 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icudata_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/android/icudt46l_dat.S - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer \ - -fno-unwind-tables \ - -fno-asynchronous-unwind-tables - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icudata_host_gyp - -# Alias gyp target name. -.PHONY: icudata -icudata: third_party_icu_icudata_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icudata.host.linux-arm.mk b/icudata.host.linux-arm.mk deleted file mode 100644 index bf7bb64..0000000 --- a/icudata.host.linux-arm.mk +++ /dev/null @@ -1,181 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icudata_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/android/icudt46l_dat.S - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icudata_host_gyp - -# Alias gyp target name. -.PHONY: icudata -icudata: third_party_icu_icudata_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icudata.host.linux-mips.mk b/icudata.host.linux-mips.mk deleted file mode 100644 index 1ff2162..0000000 --- a/icudata.host.linux-mips.mk +++ /dev/null @@ -1,183 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icudata_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/android/icudt46l_dat.S - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icudata_host_gyp - -# Alias gyp target name. -.PHONY: icudata -icudata: third_party_icu_icudata_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icudata.host.linux-x86.mk b/icudata.host.linux-x86.mk deleted file mode 100644 index 1c57897..0000000 --- a/icudata.host.linux-x86.mk +++ /dev/null @@ -1,183 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icudata_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/android/icudt46l_dat.S - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer \ - -fno-unwind-tables \ - -fno-asynchronous-unwind-tables - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_HIDE_DATA_SYMBOL' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icudata_host_gyp - -# Alias gyp target name. -.PHONY: icudata -icudata: third_party_icu_icudata_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icui18n.host.darwin-arm.mk b/icui18n.host.darwin-arm.mk deleted file mode 100644 index 7a9780e..0000000 --- a/icui18n.host.darwin-arm.mk +++ /dev/null @@ -1,330 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icui18n_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/i18n/anytrans.cpp \ - third_party/icu/source/i18n/astro.cpp \ - third_party/icu/source/i18n/basictz.cpp \ - third_party/icu/source/i18n/bms.cpp \ - third_party/icu/source/i18n/bmsearch.cpp \ - third_party/icu/source/i18n/bocsu.c \ - third_party/icu/source/i18n/brktrans.cpp \ - third_party/icu/source/i18n/buddhcal.cpp \ - third_party/icu/source/i18n/calendar.cpp \ - third_party/icu/source/i18n/casetrn.cpp \ - third_party/icu/source/i18n/cecal.cpp \ - third_party/icu/source/i18n/chnsecal.cpp \ - third_party/icu/source/i18n/choicfmt.cpp \ - third_party/icu/source/i18n/coleitr.cpp \ - third_party/icu/source/i18n/coll.cpp \ - third_party/icu/source/i18n/colldata.cpp \ - third_party/icu/source/i18n/coptccal.cpp \ - third_party/icu/source/i18n/cpdtrans.cpp \ - third_party/icu/source/i18n/csdetect.cpp \ - third_party/icu/source/i18n/csmatch.cpp \ - third_party/icu/source/i18n/csr2022.cpp \ - third_party/icu/source/i18n/csrecog.cpp \ - third_party/icu/source/i18n/csrmbcs.cpp \ - third_party/icu/source/i18n/csrsbcs.cpp \ - third_party/icu/source/i18n/csrucode.cpp \ - third_party/icu/source/i18n/csrutf8.cpp \ - third_party/icu/source/i18n/curramt.cpp \ - third_party/icu/source/i18n/currfmt.cpp \ - third_party/icu/source/i18n/currpinf.cpp \ - third_party/icu/source/i18n/currunit.cpp \ - third_party/icu/source/i18n/datefmt.cpp \ - third_party/icu/source/i18n/dcfmtsym.cpp \ - third_party/icu/source/i18n/decContext.c \ - third_party/icu/source/i18n/decNumber.c \ - third_party/icu/source/i18n/decimfmt.cpp \ - third_party/icu/source/i18n/digitlst.cpp \ - third_party/icu/source/i18n/dtfmtsym.cpp \ - third_party/icu/source/i18n/dtitvfmt.cpp \ - third_party/icu/source/i18n/dtitvinf.cpp \ - third_party/icu/source/i18n/dtptngen.cpp \ - third_party/icu/source/i18n/dtrule.cpp \ - third_party/icu/source/i18n/esctrn.cpp \ - third_party/icu/source/i18n/ethpccal.cpp \ - third_party/icu/source/i18n/fmtable.cpp \ - third_party/icu/source/i18n/fmtable_cnv.cpp \ - third_party/icu/source/i18n/format.cpp \ - third_party/icu/source/i18n/fphdlimp.cpp \ - third_party/icu/source/i18n/fpositer.cpp \ - third_party/icu/source/i18n/funcrepl.cpp \ - third_party/icu/source/i18n/gregocal.cpp \ - third_party/icu/source/i18n/gregoimp.cpp \ - third_party/icu/source/i18n/hebrwcal.cpp \ - third_party/icu/source/i18n/indiancal.cpp \ - third_party/icu/source/i18n/inputext.cpp \ - third_party/icu/source/i18n/islamcal.cpp \ - third_party/icu/source/i18n/japancal.cpp \ - third_party/icu/source/i18n/locdspnm.cpp \ - third_party/icu/source/i18n/measfmt.cpp \ - third_party/icu/source/i18n/measure.cpp \ - third_party/icu/source/i18n/msgfmt.cpp \ - third_party/icu/source/i18n/name2uni.cpp \ - third_party/icu/source/i18n/nfrs.cpp \ - third_party/icu/source/i18n/nfrule.cpp \ - third_party/icu/source/i18n/nfsubs.cpp \ - third_party/icu/source/i18n/nortrans.cpp \ - third_party/icu/source/i18n/nultrans.cpp \ - third_party/icu/source/i18n/numfmt.cpp \ - third_party/icu/source/i18n/numsys.cpp \ - third_party/icu/source/i18n/olsontz.cpp \ - third_party/icu/source/i18n/persncal.cpp \ - third_party/icu/source/i18n/plurfmt.cpp \ - third_party/icu/source/i18n/plurrule.cpp \ - third_party/icu/source/i18n/quant.cpp \ - third_party/icu/source/i18n/rbnf.cpp \ - third_party/icu/source/i18n/rbt.cpp \ - third_party/icu/source/i18n/rbt_data.cpp \ - third_party/icu/source/i18n/rbt_pars.cpp \ - third_party/icu/source/i18n/rbt_rule.cpp \ - third_party/icu/source/i18n/rbt_set.cpp \ - third_party/icu/source/i18n/rbtz.cpp \ - third_party/icu/source/i18n/regexcmp.cpp \ - third_party/icu/source/i18n/regexst.cpp \ - third_party/icu/source/i18n/regextxt.cpp \ - third_party/icu/source/i18n/reldtfmt.cpp \ - third_party/icu/source/i18n/rematch.cpp \ - third_party/icu/source/i18n/remtrans.cpp \ - third_party/icu/source/i18n/repattrn.cpp \ - third_party/icu/source/i18n/search.cpp \ - third_party/icu/source/i18n/selfmt.cpp \ - third_party/icu/source/i18n/simpletz.cpp \ - third_party/icu/source/i18n/smpdtfmt.cpp \ - third_party/icu/source/i18n/sortkey.cpp \ - third_party/icu/source/i18n/strmatch.cpp \ - third_party/icu/source/i18n/strrepl.cpp \ - third_party/icu/source/i18n/stsearch.cpp \ - third_party/icu/source/i18n/taiwncal.cpp \ - third_party/icu/source/i18n/tblcoll.cpp \ - third_party/icu/source/i18n/timezone.cpp \ - third_party/icu/source/i18n/titletrn.cpp \ - third_party/icu/source/i18n/tmunit.cpp \ - third_party/icu/source/i18n/tmutamt.cpp \ - third_party/icu/source/i18n/tmutfmt.cpp \ - third_party/icu/source/i18n/tolowtrn.cpp \ - third_party/icu/source/i18n/toupptrn.cpp \ - third_party/icu/source/i18n/translit.cpp \ - third_party/icu/source/i18n/transreg.cpp \ - third_party/icu/source/i18n/tridpars.cpp \ - third_party/icu/source/i18n/tzrule.cpp \ - third_party/icu/source/i18n/tztrans.cpp \ - third_party/icu/source/i18n/ucal.cpp \ - third_party/icu/source/i18n/ucln_in.c \ - third_party/icu/source/i18n/ucol.cpp \ - third_party/icu/source/i18n/ucol_bld.cpp \ - third_party/icu/source/i18n/ucol_cnt.cpp \ - third_party/icu/source/i18n/ucol_elm.cpp \ - third_party/icu/source/i18n/ucol_res.cpp \ - third_party/icu/source/i18n/ucol_sit.cpp \ - third_party/icu/source/i18n/ucol_tok.cpp \ - third_party/icu/source/i18n/ucol_wgt.cpp \ - third_party/icu/source/i18n/ucoleitr.cpp \ - third_party/icu/source/i18n/ucsdet.cpp \ - third_party/icu/source/i18n/ucurr.cpp \ - third_party/icu/source/i18n/udat.cpp \ - third_party/icu/source/i18n/udatpg.cpp \ - third_party/icu/source/i18n/ulocdata.c \ - third_party/icu/source/i18n/umsg.cpp \ - third_party/icu/source/i18n/unesctrn.cpp \ - third_party/icu/source/i18n/uni2name.cpp \ - third_party/icu/source/i18n/unum.cpp \ - third_party/icu/source/i18n/uregex.cpp \ - third_party/icu/source/i18n/uregexc.cpp \ - third_party/icu/source/i18n/usearch.cpp \ - third_party/icu/source/i18n/uspoof.cpp \ - third_party/icu/source/i18n/uspoof_build.cpp \ - third_party/icu/source/i18n/uspoof_conf.cpp \ - third_party/icu/source/i18n/uspoof_impl.cpp \ - third_party/icu/source/i18n/uspoof_wsconf.cpp \ - third_party/icu/source/i18n/utmscale.c \ - third_party/icu/source/i18n/utrans.cpp \ - third_party/icu/source/i18n/vtzone.cpp \ - third_party/icu/source/i18n/vzone.cpp \ - third_party/icu/source/i18n/windtfmt.cpp \ - third_party/icu/source/i18n/winnmfmt.cpp \ - third_party/icu/source/i18n/wintzimpl.cpp \ - third_party/icu/source/i18n/zonemeta.cpp \ - third_party/icu/source/i18n/zrule.cpp \ - third_party/icu/source/i18n/zstrfmt.cpp \ - third_party/icu/source/i18n/ztrans.cpp - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icui18n_host_gyp - -# Alias gyp target name. -.PHONY: icui18n -icui18n: third_party_icu_icui18n_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icui18n.host.darwin-mips.mk b/icui18n.host.darwin-mips.mk deleted file mode 100644 index 5a24775..0000000 --- a/icui18n.host.darwin-mips.mk +++ /dev/null @@ -1,332 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icui18n_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/i18n/anytrans.cpp \ - third_party/icu/source/i18n/astro.cpp \ - third_party/icu/source/i18n/basictz.cpp \ - third_party/icu/source/i18n/bms.cpp \ - third_party/icu/source/i18n/bmsearch.cpp \ - third_party/icu/source/i18n/bocsu.c \ - third_party/icu/source/i18n/brktrans.cpp \ - third_party/icu/source/i18n/buddhcal.cpp \ - third_party/icu/source/i18n/calendar.cpp \ - third_party/icu/source/i18n/casetrn.cpp \ - third_party/icu/source/i18n/cecal.cpp \ - third_party/icu/source/i18n/chnsecal.cpp \ - third_party/icu/source/i18n/choicfmt.cpp \ - third_party/icu/source/i18n/coleitr.cpp \ - third_party/icu/source/i18n/coll.cpp \ - third_party/icu/source/i18n/colldata.cpp \ - third_party/icu/source/i18n/coptccal.cpp \ - third_party/icu/source/i18n/cpdtrans.cpp \ - third_party/icu/source/i18n/csdetect.cpp \ - third_party/icu/source/i18n/csmatch.cpp \ - third_party/icu/source/i18n/csr2022.cpp \ - third_party/icu/source/i18n/csrecog.cpp \ - third_party/icu/source/i18n/csrmbcs.cpp \ - third_party/icu/source/i18n/csrsbcs.cpp \ - third_party/icu/source/i18n/csrucode.cpp \ - third_party/icu/source/i18n/csrutf8.cpp \ - third_party/icu/source/i18n/curramt.cpp \ - third_party/icu/source/i18n/currfmt.cpp \ - third_party/icu/source/i18n/currpinf.cpp \ - third_party/icu/source/i18n/currunit.cpp \ - third_party/icu/source/i18n/datefmt.cpp \ - third_party/icu/source/i18n/dcfmtsym.cpp \ - third_party/icu/source/i18n/decContext.c \ - third_party/icu/source/i18n/decNumber.c \ - third_party/icu/source/i18n/decimfmt.cpp \ - third_party/icu/source/i18n/digitlst.cpp \ - third_party/icu/source/i18n/dtfmtsym.cpp \ - third_party/icu/source/i18n/dtitvfmt.cpp \ - third_party/icu/source/i18n/dtitvinf.cpp \ - third_party/icu/source/i18n/dtptngen.cpp \ - third_party/icu/source/i18n/dtrule.cpp \ - third_party/icu/source/i18n/esctrn.cpp \ - third_party/icu/source/i18n/ethpccal.cpp \ - third_party/icu/source/i18n/fmtable.cpp \ - third_party/icu/source/i18n/fmtable_cnv.cpp \ - third_party/icu/source/i18n/format.cpp \ - third_party/icu/source/i18n/fphdlimp.cpp \ - third_party/icu/source/i18n/fpositer.cpp \ - third_party/icu/source/i18n/funcrepl.cpp \ - third_party/icu/source/i18n/gregocal.cpp \ - third_party/icu/source/i18n/gregoimp.cpp \ - third_party/icu/source/i18n/hebrwcal.cpp \ - third_party/icu/source/i18n/indiancal.cpp \ - third_party/icu/source/i18n/inputext.cpp \ - third_party/icu/source/i18n/islamcal.cpp \ - third_party/icu/source/i18n/japancal.cpp \ - third_party/icu/source/i18n/locdspnm.cpp \ - third_party/icu/source/i18n/measfmt.cpp \ - third_party/icu/source/i18n/measure.cpp \ - third_party/icu/source/i18n/msgfmt.cpp \ - third_party/icu/source/i18n/name2uni.cpp \ - third_party/icu/source/i18n/nfrs.cpp \ - third_party/icu/source/i18n/nfrule.cpp \ - third_party/icu/source/i18n/nfsubs.cpp \ - third_party/icu/source/i18n/nortrans.cpp \ - third_party/icu/source/i18n/nultrans.cpp \ - third_party/icu/source/i18n/numfmt.cpp \ - third_party/icu/source/i18n/numsys.cpp \ - third_party/icu/source/i18n/olsontz.cpp \ - third_party/icu/source/i18n/persncal.cpp \ - third_party/icu/source/i18n/plurfmt.cpp \ - third_party/icu/source/i18n/plurrule.cpp \ - third_party/icu/source/i18n/quant.cpp \ - third_party/icu/source/i18n/rbnf.cpp \ - third_party/icu/source/i18n/rbt.cpp \ - third_party/icu/source/i18n/rbt_data.cpp \ - third_party/icu/source/i18n/rbt_pars.cpp \ - third_party/icu/source/i18n/rbt_rule.cpp \ - third_party/icu/source/i18n/rbt_set.cpp \ - third_party/icu/source/i18n/rbtz.cpp \ - third_party/icu/source/i18n/regexcmp.cpp \ - third_party/icu/source/i18n/regexst.cpp \ - third_party/icu/source/i18n/regextxt.cpp \ - third_party/icu/source/i18n/reldtfmt.cpp \ - third_party/icu/source/i18n/rematch.cpp \ - third_party/icu/source/i18n/remtrans.cpp \ - third_party/icu/source/i18n/repattrn.cpp \ - third_party/icu/source/i18n/search.cpp \ - third_party/icu/source/i18n/selfmt.cpp \ - third_party/icu/source/i18n/simpletz.cpp \ - third_party/icu/source/i18n/smpdtfmt.cpp \ - third_party/icu/source/i18n/sortkey.cpp \ - third_party/icu/source/i18n/strmatch.cpp \ - third_party/icu/source/i18n/strrepl.cpp \ - third_party/icu/source/i18n/stsearch.cpp \ - third_party/icu/source/i18n/taiwncal.cpp \ - third_party/icu/source/i18n/tblcoll.cpp \ - third_party/icu/source/i18n/timezone.cpp \ - third_party/icu/source/i18n/titletrn.cpp \ - third_party/icu/source/i18n/tmunit.cpp \ - third_party/icu/source/i18n/tmutamt.cpp \ - third_party/icu/source/i18n/tmutfmt.cpp \ - third_party/icu/source/i18n/tolowtrn.cpp \ - third_party/icu/source/i18n/toupptrn.cpp \ - third_party/icu/source/i18n/translit.cpp \ - third_party/icu/source/i18n/transreg.cpp \ - third_party/icu/source/i18n/tridpars.cpp \ - third_party/icu/source/i18n/tzrule.cpp \ - third_party/icu/source/i18n/tztrans.cpp \ - third_party/icu/source/i18n/ucal.cpp \ - third_party/icu/source/i18n/ucln_in.c \ - third_party/icu/source/i18n/ucol.cpp \ - third_party/icu/source/i18n/ucol_bld.cpp \ - third_party/icu/source/i18n/ucol_cnt.cpp \ - third_party/icu/source/i18n/ucol_elm.cpp \ - third_party/icu/source/i18n/ucol_res.cpp \ - third_party/icu/source/i18n/ucol_sit.cpp \ - third_party/icu/source/i18n/ucol_tok.cpp \ - third_party/icu/source/i18n/ucol_wgt.cpp \ - third_party/icu/source/i18n/ucoleitr.cpp \ - third_party/icu/source/i18n/ucsdet.cpp \ - third_party/icu/source/i18n/ucurr.cpp \ - third_party/icu/source/i18n/udat.cpp \ - third_party/icu/source/i18n/udatpg.cpp \ - third_party/icu/source/i18n/ulocdata.c \ - third_party/icu/source/i18n/umsg.cpp \ - third_party/icu/source/i18n/unesctrn.cpp \ - third_party/icu/source/i18n/uni2name.cpp \ - third_party/icu/source/i18n/unum.cpp \ - third_party/icu/source/i18n/uregex.cpp \ - third_party/icu/source/i18n/uregexc.cpp \ - third_party/icu/source/i18n/usearch.cpp \ - third_party/icu/source/i18n/uspoof.cpp \ - third_party/icu/source/i18n/uspoof_build.cpp \ - third_party/icu/source/i18n/uspoof_conf.cpp \ - third_party/icu/source/i18n/uspoof_impl.cpp \ - third_party/icu/source/i18n/uspoof_wsconf.cpp \ - third_party/icu/source/i18n/utmscale.c \ - third_party/icu/source/i18n/utrans.cpp \ - third_party/icu/source/i18n/vtzone.cpp \ - third_party/icu/source/i18n/vzone.cpp \ - third_party/icu/source/i18n/windtfmt.cpp \ - third_party/icu/source/i18n/winnmfmt.cpp \ - third_party/icu/source/i18n/wintzimpl.cpp \ - third_party/icu/source/i18n/zonemeta.cpp \ - third_party/icu/source/i18n/zrule.cpp \ - third_party/icu/source/i18n/zstrfmt.cpp \ - third_party/icu/source/i18n/ztrans.cpp - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icui18n_host_gyp - -# Alias gyp target name. -.PHONY: icui18n -icui18n: third_party_icu_icui18n_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icui18n.host.darwin-x86.mk b/icui18n.host.darwin-x86.mk deleted file mode 100644 index 2eb5400..0000000 --- a/icui18n.host.darwin-x86.mk +++ /dev/null @@ -1,332 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icui18n_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/i18n/anytrans.cpp \ - third_party/icu/source/i18n/astro.cpp \ - third_party/icu/source/i18n/basictz.cpp \ - third_party/icu/source/i18n/bms.cpp \ - third_party/icu/source/i18n/bmsearch.cpp \ - third_party/icu/source/i18n/bocsu.c \ - third_party/icu/source/i18n/brktrans.cpp \ - third_party/icu/source/i18n/buddhcal.cpp \ - third_party/icu/source/i18n/calendar.cpp \ - third_party/icu/source/i18n/casetrn.cpp \ - third_party/icu/source/i18n/cecal.cpp \ - third_party/icu/source/i18n/chnsecal.cpp \ - third_party/icu/source/i18n/choicfmt.cpp \ - third_party/icu/source/i18n/coleitr.cpp \ - third_party/icu/source/i18n/coll.cpp \ - third_party/icu/source/i18n/colldata.cpp \ - third_party/icu/source/i18n/coptccal.cpp \ - third_party/icu/source/i18n/cpdtrans.cpp \ - third_party/icu/source/i18n/csdetect.cpp \ - third_party/icu/source/i18n/csmatch.cpp \ - third_party/icu/source/i18n/csr2022.cpp \ - third_party/icu/source/i18n/csrecog.cpp \ - third_party/icu/source/i18n/csrmbcs.cpp \ - third_party/icu/source/i18n/csrsbcs.cpp \ - third_party/icu/source/i18n/csrucode.cpp \ - third_party/icu/source/i18n/csrutf8.cpp \ - third_party/icu/source/i18n/curramt.cpp \ - third_party/icu/source/i18n/currfmt.cpp \ - third_party/icu/source/i18n/currpinf.cpp \ - third_party/icu/source/i18n/currunit.cpp \ - third_party/icu/source/i18n/datefmt.cpp \ - third_party/icu/source/i18n/dcfmtsym.cpp \ - third_party/icu/source/i18n/decContext.c \ - third_party/icu/source/i18n/decNumber.c \ - third_party/icu/source/i18n/decimfmt.cpp \ - third_party/icu/source/i18n/digitlst.cpp \ - third_party/icu/source/i18n/dtfmtsym.cpp \ - third_party/icu/source/i18n/dtitvfmt.cpp \ - third_party/icu/source/i18n/dtitvinf.cpp \ - third_party/icu/source/i18n/dtptngen.cpp \ - third_party/icu/source/i18n/dtrule.cpp \ - third_party/icu/source/i18n/esctrn.cpp \ - third_party/icu/source/i18n/ethpccal.cpp \ - third_party/icu/source/i18n/fmtable.cpp \ - third_party/icu/source/i18n/fmtable_cnv.cpp \ - third_party/icu/source/i18n/format.cpp \ - third_party/icu/source/i18n/fphdlimp.cpp \ - third_party/icu/source/i18n/fpositer.cpp \ - third_party/icu/source/i18n/funcrepl.cpp \ - third_party/icu/source/i18n/gregocal.cpp \ - third_party/icu/source/i18n/gregoimp.cpp \ - third_party/icu/source/i18n/hebrwcal.cpp \ - third_party/icu/source/i18n/indiancal.cpp \ - third_party/icu/source/i18n/inputext.cpp \ - third_party/icu/source/i18n/islamcal.cpp \ - third_party/icu/source/i18n/japancal.cpp \ - third_party/icu/source/i18n/locdspnm.cpp \ - third_party/icu/source/i18n/measfmt.cpp \ - third_party/icu/source/i18n/measure.cpp \ - third_party/icu/source/i18n/msgfmt.cpp \ - third_party/icu/source/i18n/name2uni.cpp \ - third_party/icu/source/i18n/nfrs.cpp \ - third_party/icu/source/i18n/nfrule.cpp \ - third_party/icu/source/i18n/nfsubs.cpp \ - third_party/icu/source/i18n/nortrans.cpp \ - third_party/icu/source/i18n/nultrans.cpp \ - third_party/icu/source/i18n/numfmt.cpp \ - third_party/icu/source/i18n/numsys.cpp \ - third_party/icu/source/i18n/olsontz.cpp \ - third_party/icu/source/i18n/persncal.cpp \ - third_party/icu/source/i18n/plurfmt.cpp \ - third_party/icu/source/i18n/plurrule.cpp \ - third_party/icu/source/i18n/quant.cpp \ - third_party/icu/source/i18n/rbnf.cpp \ - third_party/icu/source/i18n/rbt.cpp \ - third_party/icu/source/i18n/rbt_data.cpp \ - third_party/icu/source/i18n/rbt_pars.cpp \ - third_party/icu/source/i18n/rbt_rule.cpp \ - third_party/icu/source/i18n/rbt_set.cpp \ - third_party/icu/source/i18n/rbtz.cpp \ - third_party/icu/source/i18n/regexcmp.cpp \ - third_party/icu/source/i18n/regexst.cpp \ - third_party/icu/source/i18n/regextxt.cpp \ - third_party/icu/source/i18n/reldtfmt.cpp \ - third_party/icu/source/i18n/rematch.cpp \ - third_party/icu/source/i18n/remtrans.cpp \ - third_party/icu/source/i18n/repattrn.cpp \ - third_party/icu/source/i18n/search.cpp \ - third_party/icu/source/i18n/selfmt.cpp \ - third_party/icu/source/i18n/simpletz.cpp \ - third_party/icu/source/i18n/smpdtfmt.cpp \ - third_party/icu/source/i18n/sortkey.cpp \ - third_party/icu/source/i18n/strmatch.cpp \ - third_party/icu/source/i18n/strrepl.cpp \ - third_party/icu/source/i18n/stsearch.cpp \ - third_party/icu/source/i18n/taiwncal.cpp \ - third_party/icu/source/i18n/tblcoll.cpp \ - third_party/icu/source/i18n/timezone.cpp \ - third_party/icu/source/i18n/titletrn.cpp \ - third_party/icu/source/i18n/tmunit.cpp \ - third_party/icu/source/i18n/tmutamt.cpp \ - third_party/icu/source/i18n/tmutfmt.cpp \ - third_party/icu/source/i18n/tolowtrn.cpp \ - third_party/icu/source/i18n/toupptrn.cpp \ - third_party/icu/source/i18n/translit.cpp \ - third_party/icu/source/i18n/transreg.cpp \ - third_party/icu/source/i18n/tridpars.cpp \ - third_party/icu/source/i18n/tzrule.cpp \ - third_party/icu/source/i18n/tztrans.cpp \ - third_party/icu/source/i18n/ucal.cpp \ - third_party/icu/source/i18n/ucln_in.c \ - third_party/icu/source/i18n/ucol.cpp \ - third_party/icu/source/i18n/ucol_bld.cpp \ - third_party/icu/source/i18n/ucol_cnt.cpp \ - third_party/icu/source/i18n/ucol_elm.cpp \ - third_party/icu/source/i18n/ucol_res.cpp \ - third_party/icu/source/i18n/ucol_sit.cpp \ - third_party/icu/source/i18n/ucol_tok.cpp \ - third_party/icu/source/i18n/ucol_wgt.cpp \ - third_party/icu/source/i18n/ucoleitr.cpp \ - third_party/icu/source/i18n/ucsdet.cpp \ - third_party/icu/source/i18n/ucurr.cpp \ - third_party/icu/source/i18n/udat.cpp \ - third_party/icu/source/i18n/udatpg.cpp \ - third_party/icu/source/i18n/ulocdata.c \ - third_party/icu/source/i18n/umsg.cpp \ - third_party/icu/source/i18n/unesctrn.cpp \ - third_party/icu/source/i18n/uni2name.cpp \ - third_party/icu/source/i18n/unum.cpp \ - third_party/icu/source/i18n/uregex.cpp \ - third_party/icu/source/i18n/uregexc.cpp \ - third_party/icu/source/i18n/usearch.cpp \ - third_party/icu/source/i18n/uspoof.cpp \ - third_party/icu/source/i18n/uspoof_build.cpp \ - third_party/icu/source/i18n/uspoof_conf.cpp \ - third_party/icu/source/i18n/uspoof_impl.cpp \ - third_party/icu/source/i18n/uspoof_wsconf.cpp \ - third_party/icu/source/i18n/utmscale.c \ - third_party/icu/source/i18n/utrans.cpp \ - third_party/icu/source/i18n/vtzone.cpp \ - third_party/icu/source/i18n/vzone.cpp \ - third_party/icu/source/i18n/windtfmt.cpp \ - third_party/icu/source/i18n/winnmfmt.cpp \ - third_party/icu/source/i18n/wintzimpl.cpp \ - third_party/icu/source/i18n/zonemeta.cpp \ - third_party/icu/source/i18n/zrule.cpp \ - third_party/icu/source/i18n/zstrfmt.cpp \ - third_party/icu/source/i18n/ztrans.cpp - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer \ - -fno-unwind-tables \ - -fno-asynchronous-unwind-tables - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icui18n_host_gyp - -# Alias gyp target name. -.PHONY: icui18n -icui18n: third_party_icu_icui18n_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icui18n.host.linux-arm.mk b/icui18n.host.linux-arm.mk deleted file mode 100644 index 69ffee7..0000000 --- a/icui18n.host.linux-arm.mk +++ /dev/null @@ -1,334 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icui18n_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/i18n/anytrans.cpp \ - third_party/icu/source/i18n/astro.cpp \ - third_party/icu/source/i18n/basictz.cpp \ - third_party/icu/source/i18n/bms.cpp \ - third_party/icu/source/i18n/bmsearch.cpp \ - third_party/icu/source/i18n/bocsu.c \ - third_party/icu/source/i18n/brktrans.cpp \ - third_party/icu/source/i18n/buddhcal.cpp \ - third_party/icu/source/i18n/calendar.cpp \ - third_party/icu/source/i18n/casetrn.cpp \ - third_party/icu/source/i18n/cecal.cpp \ - third_party/icu/source/i18n/chnsecal.cpp \ - third_party/icu/source/i18n/choicfmt.cpp \ - third_party/icu/source/i18n/coleitr.cpp \ - third_party/icu/source/i18n/coll.cpp \ - third_party/icu/source/i18n/colldata.cpp \ - third_party/icu/source/i18n/coptccal.cpp \ - third_party/icu/source/i18n/cpdtrans.cpp \ - third_party/icu/source/i18n/csdetect.cpp \ - third_party/icu/source/i18n/csmatch.cpp \ - third_party/icu/source/i18n/csr2022.cpp \ - third_party/icu/source/i18n/csrecog.cpp \ - third_party/icu/source/i18n/csrmbcs.cpp \ - third_party/icu/source/i18n/csrsbcs.cpp \ - third_party/icu/source/i18n/csrucode.cpp \ - third_party/icu/source/i18n/csrutf8.cpp \ - third_party/icu/source/i18n/curramt.cpp \ - third_party/icu/source/i18n/currfmt.cpp \ - third_party/icu/source/i18n/currpinf.cpp \ - third_party/icu/source/i18n/currunit.cpp \ - third_party/icu/source/i18n/datefmt.cpp \ - third_party/icu/source/i18n/dcfmtsym.cpp \ - third_party/icu/source/i18n/decContext.c \ - third_party/icu/source/i18n/decNumber.c \ - third_party/icu/source/i18n/decimfmt.cpp \ - third_party/icu/source/i18n/digitlst.cpp \ - third_party/icu/source/i18n/dtfmtsym.cpp \ - third_party/icu/source/i18n/dtitvfmt.cpp \ - third_party/icu/source/i18n/dtitvinf.cpp \ - third_party/icu/source/i18n/dtptngen.cpp \ - third_party/icu/source/i18n/dtrule.cpp \ - third_party/icu/source/i18n/esctrn.cpp \ - third_party/icu/source/i18n/ethpccal.cpp \ - third_party/icu/source/i18n/fmtable.cpp \ - third_party/icu/source/i18n/fmtable_cnv.cpp \ - third_party/icu/source/i18n/format.cpp \ - third_party/icu/source/i18n/fphdlimp.cpp \ - third_party/icu/source/i18n/fpositer.cpp \ - third_party/icu/source/i18n/funcrepl.cpp \ - third_party/icu/source/i18n/gregocal.cpp \ - third_party/icu/source/i18n/gregoimp.cpp \ - third_party/icu/source/i18n/hebrwcal.cpp \ - third_party/icu/source/i18n/indiancal.cpp \ - third_party/icu/source/i18n/inputext.cpp \ - third_party/icu/source/i18n/islamcal.cpp \ - third_party/icu/source/i18n/japancal.cpp \ - third_party/icu/source/i18n/locdspnm.cpp \ - third_party/icu/source/i18n/measfmt.cpp \ - third_party/icu/source/i18n/measure.cpp \ - third_party/icu/source/i18n/msgfmt.cpp \ - third_party/icu/source/i18n/name2uni.cpp \ - third_party/icu/source/i18n/nfrs.cpp \ - third_party/icu/source/i18n/nfrule.cpp \ - third_party/icu/source/i18n/nfsubs.cpp \ - third_party/icu/source/i18n/nortrans.cpp \ - third_party/icu/source/i18n/nultrans.cpp \ - third_party/icu/source/i18n/numfmt.cpp \ - third_party/icu/source/i18n/numsys.cpp \ - third_party/icu/source/i18n/olsontz.cpp \ - third_party/icu/source/i18n/persncal.cpp \ - third_party/icu/source/i18n/plurfmt.cpp \ - third_party/icu/source/i18n/plurrule.cpp \ - third_party/icu/source/i18n/quant.cpp \ - third_party/icu/source/i18n/rbnf.cpp \ - third_party/icu/source/i18n/rbt.cpp \ - third_party/icu/source/i18n/rbt_data.cpp \ - third_party/icu/source/i18n/rbt_pars.cpp \ - third_party/icu/source/i18n/rbt_rule.cpp \ - third_party/icu/source/i18n/rbt_set.cpp \ - third_party/icu/source/i18n/rbtz.cpp \ - third_party/icu/source/i18n/regexcmp.cpp \ - third_party/icu/source/i18n/regexst.cpp \ - third_party/icu/source/i18n/regextxt.cpp \ - third_party/icu/source/i18n/reldtfmt.cpp \ - third_party/icu/source/i18n/rematch.cpp \ - third_party/icu/source/i18n/remtrans.cpp \ - third_party/icu/source/i18n/repattrn.cpp \ - third_party/icu/source/i18n/search.cpp \ - third_party/icu/source/i18n/selfmt.cpp \ - third_party/icu/source/i18n/simpletz.cpp \ - third_party/icu/source/i18n/smpdtfmt.cpp \ - third_party/icu/source/i18n/sortkey.cpp \ - third_party/icu/source/i18n/strmatch.cpp \ - third_party/icu/source/i18n/strrepl.cpp \ - third_party/icu/source/i18n/stsearch.cpp \ - third_party/icu/source/i18n/taiwncal.cpp \ - third_party/icu/source/i18n/tblcoll.cpp \ - third_party/icu/source/i18n/timezone.cpp \ - third_party/icu/source/i18n/titletrn.cpp \ - third_party/icu/source/i18n/tmunit.cpp \ - third_party/icu/source/i18n/tmutamt.cpp \ - third_party/icu/source/i18n/tmutfmt.cpp \ - third_party/icu/source/i18n/tolowtrn.cpp \ - third_party/icu/source/i18n/toupptrn.cpp \ - third_party/icu/source/i18n/translit.cpp \ - third_party/icu/source/i18n/transreg.cpp \ - third_party/icu/source/i18n/tridpars.cpp \ - third_party/icu/source/i18n/tzrule.cpp \ - third_party/icu/source/i18n/tztrans.cpp \ - third_party/icu/source/i18n/ucal.cpp \ - third_party/icu/source/i18n/ucln_in.c \ - third_party/icu/source/i18n/ucol.cpp \ - third_party/icu/source/i18n/ucol_bld.cpp \ - third_party/icu/source/i18n/ucol_cnt.cpp \ - third_party/icu/source/i18n/ucol_elm.cpp \ - third_party/icu/source/i18n/ucol_res.cpp \ - third_party/icu/source/i18n/ucol_sit.cpp \ - third_party/icu/source/i18n/ucol_tok.cpp \ - third_party/icu/source/i18n/ucol_wgt.cpp \ - third_party/icu/source/i18n/ucoleitr.cpp \ - third_party/icu/source/i18n/ucsdet.cpp \ - third_party/icu/source/i18n/ucurr.cpp \ - third_party/icu/source/i18n/udat.cpp \ - third_party/icu/source/i18n/udatpg.cpp \ - third_party/icu/source/i18n/ulocdata.c \ - third_party/icu/source/i18n/umsg.cpp \ - third_party/icu/source/i18n/unesctrn.cpp \ - third_party/icu/source/i18n/uni2name.cpp \ - third_party/icu/source/i18n/unum.cpp \ - third_party/icu/source/i18n/uregex.cpp \ - third_party/icu/source/i18n/uregexc.cpp \ - third_party/icu/source/i18n/usearch.cpp \ - third_party/icu/source/i18n/uspoof.cpp \ - third_party/icu/source/i18n/uspoof_build.cpp \ - third_party/icu/source/i18n/uspoof_conf.cpp \ - third_party/icu/source/i18n/uspoof_impl.cpp \ - third_party/icu/source/i18n/uspoof_wsconf.cpp \ - third_party/icu/source/i18n/utmscale.c \ - third_party/icu/source/i18n/utrans.cpp \ - third_party/icu/source/i18n/vtzone.cpp \ - third_party/icu/source/i18n/vzone.cpp \ - third_party/icu/source/i18n/windtfmt.cpp \ - third_party/icu/source/i18n/winnmfmt.cpp \ - third_party/icu/source/i18n/wintzimpl.cpp \ - third_party/icu/source/i18n/zonemeta.cpp \ - third_party/icu/source/i18n/zrule.cpp \ - third_party/icu/source/i18n/zstrfmt.cpp \ - third_party/icu/source/i18n/ztrans.cpp - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icui18n_host_gyp - -# Alias gyp target name. -.PHONY: icui18n -icui18n: third_party_icu_icui18n_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icui18n.host.linux-mips.mk b/icui18n.host.linux-mips.mk deleted file mode 100644 index 2590f1a..0000000 --- a/icui18n.host.linux-mips.mk +++ /dev/null @@ -1,336 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icui18n_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/i18n/anytrans.cpp \ - third_party/icu/source/i18n/astro.cpp \ - third_party/icu/source/i18n/basictz.cpp \ - third_party/icu/source/i18n/bms.cpp \ - third_party/icu/source/i18n/bmsearch.cpp \ - third_party/icu/source/i18n/bocsu.c \ - third_party/icu/source/i18n/brktrans.cpp \ - third_party/icu/source/i18n/buddhcal.cpp \ - third_party/icu/source/i18n/calendar.cpp \ - third_party/icu/source/i18n/casetrn.cpp \ - third_party/icu/source/i18n/cecal.cpp \ - third_party/icu/source/i18n/chnsecal.cpp \ - third_party/icu/source/i18n/choicfmt.cpp \ - third_party/icu/source/i18n/coleitr.cpp \ - third_party/icu/source/i18n/coll.cpp \ - third_party/icu/source/i18n/colldata.cpp \ - third_party/icu/source/i18n/coptccal.cpp \ - third_party/icu/source/i18n/cpdtrans.cpp \ - third_party/icu/source/i18n/csdetect.cpp \ - third_party/icu/source/i18n/csmatch.cpp \ - third_party/icu/source/i18n/csr2022.cpp \ - third_party/icu/source/i18n/csrecog.cpp \ - third_party/icu/source/i18n/csrmbcs.cpp \ - third_party/icu/source/i18n/csrsbcs.cpp \ - third_party/icu/source/i18n/csrucode.cpp \ - third_party/icu/source/i18n/csrutf8.cpp \ - third_party/icu/source/i18n/curramt.cpp \ - third_party/icu/source/i18n/currfmt.cpp \ - third_party/icu/source/i18n/currpinf.cpp \ - third_party/icu/source/i18n/currunit.cpp \ - third_party/icu/source/i18n/datefmt.cpp \ - third_party/icu/source/i18n/dcfmtsym.cpp \ - third_party/icu/source/i18n/decContext.c \ - third_party/icu/source/i18n/decNumber.c \ - third_party/icu/source/i18n/decimfmt.cpp \ - third_party/icu/source/i18n/digitlst.cpp \ - third_party/icu/source/i18n/dtfmtsym.cpp \ - third_party/icu/source/i18n/dtitvfmt.cpp \ - third_party/icu/source/i18n/dtitvinf.cpp \ - third_party/icu/source/i18n/dtptngen.cpp \ - third_party/icu/source/i18n/dtrule.cpp \ - third_party/icu/source/i18n/esctrn.cpp \ - third_party/icu/source/i18n/ethpccal.cpp \ - third_party/icu/source/i18n/fmtable.cpp \ - third_party/icu/source/i18n/fmtable_cnv.cpp \ - third_party/icu/source/i18n/format.cpp \ - third_party/icu/source/i18n/fphdlimp.cpp \ - third_party/icu/source/i18n/fpositer.cpp \ - third_party/icu/source/i18n/funcrepl.cpp \ - third_party/icu/source/i18n/gregocal.cpp \ - third_party/icu/source/i18n/gregoimp.cpp \ - third_party/icu/source/i18n/hebrwcal.cpp \ - third_party/icu/source/i18n/indiancal.cpp \ - third_party/icu/source/i18n/inputext.cpp \ - third_party/icu/source/i18n/islamcal.cpp \ - third_party/icu/source/i18n/japancal.cpp \ - third_party/icu/source/i18n/locdspnm.cpp \ - third_party/icu/source/i18n/measfmt.cpp \ - third_party/icu/source/i18n/measure.cpp \ - third_party/icu/source/i18n/msgfmt.cpp \ - third_party/icu/source/i18n/name2uni.cpp \ - third_party/icu/source/i18n/nfrs.cpp \ - third_party/icu/source/i18n/nfrule.cpp \ - third_party/icu/source/i18n/nfsubs.cpp \ - third_party/icu/source/i18n/nortrans.cpp \ - third_party/icu/source/i18n/nultrans.cpp \ - third_party/icu/source/i18n/numfmt.cpp \ - third_party/icu/source/i18n/numsys.cpp \ - third_party/icu/source/i18n/olsontz.cpp \ - third_party/icu/source/i18n/persncal.cpp \ - third_party/icu/source/i18n/plurfmt.cpp \ - third_party/icu/source/i18n/plurrule.cpp \ - third_party/icu/source/i18n/quant.cpp \ - third_party/icu/source/i18n/rbnf.cpp \ - third_party/icu/source/i18n/rbt.cpp \ - third_party/icu/source/i18n/rbt_data.cpp \ - third_party/icu/source/i18n/rbt_pars.cpp \ - third_party/icu/source/i18n/rbt_rule.cpp \ - third_party/icu/source/i18n/rbt_set.cpp \ - third_party/icu/source/i18n/rbtz.cpp \ - third_party/icu/source/i18n/regexcmp.cpp \ - third_party/icu/source/i18n/regexst.cpp \ - third_party/icu/source/i18n/regextxt.cpp \ - third_party/icu/source/i18n/reldtfmt.cpp \ - third_party/icu/source/i18n/rematch.cpp \ - third_party/icu/source/i18n/remtrans.cpp \ - third_party/icu/source/i18n/repattrn.cpp \ - third_party/icu/source/i18n/search.cpp \ - third_party/icu/source/i18n/selfmt.cpp \ - third_party/icu/source/i18n/simpletz.cpp \ - third_party/icu/source/i18n/smpdtfmt.cpp \ - third_party/icu/source/i18n/sortkey.cpp \ - third_party/icu/source/i18n/strmatch.cpp \ - third_party/icu/source/i18n/strrepl.cpp \ - third_party/icu/source/i18n/stsearch.cpp \ - third_party/icu/source/i18n/taiwncal.cpp \ - third_party/icu/source/i18n/tblcoll.cpp \ - third_party/icu/source/i18n/timezone.cpp \ - third_party/icu/source/i18n/titletrn.cpp \ - third_party/icu/source/i18n/tmunit.cpp \ - third_party/icu/source/i18n/tmutamt.cpp \ - third_party/icu/source/i18n/tmutfmt.cpp \ - third_party/icu/source/i18n/tolowtrn.cpp \ - third_party/icu/source/i18n/toupptrn.cpp \ - third_party/icu/source/i18n/translit.cpp \ - third_party/icu/source/i18n/transreg.cpp \ - third_party/icu/source/i18n/tridpars.cpp \ - third_party/icu/source/i18n/tzrule.cpp \ - third_party/icu/source/i18n/tztrans.cpp \ - third_party/icu/source/i18n/ucal.cpp \ - third_party/icu/source/i18n/ucln_in.c \ - third_party/icu/source/i18n/ucol.cpp \ - third_party/icu/source/i18n/ucol_bld.cpp \ - third_party/icu/source/i18n/ucol_cnt.cpp \ - third_party/icu/source/i18n/ucol_elm.cpp \ - third_party/icu/source/i18n/ucol_res.cpp \ - third_party/icu/source/i18n/ucol_sit.cpp \ - third_party/icu/source/i18n/ucol_tok.cpp \ - third_party/icu/source/i18n/ucol_wgt.cpp \ - third_party/icu/source/i18n/ucoleitr.cpp \ - third_party/icu/source/i18n/ucsdet.cpp \ - third_party/icu/source/i18n/ucurr.cpp \ - third_party/icu/source/i18n/udat.cpp \ - third_party/icu/source/i18n/udatpg.cpp \ - third_party/icu/source/i18n/ulocdata.c \ - third_party/icu/source/i18n/umsg.cpp \ - third_party/icu/source/i18n/unesctrn.cpp \ - third_party/icu/source/i18n/uni2name.cpp \ - third_party/icu/source/i18n/unum.cpp \ - third_party/icu/source/i18n/uregex.cpp \ - third_party/icu/source/i18n/uregexc.cpp \ - third_party/icu/source/i18n/usearch.cpp \ - third_party/icu/source/i18n/uspoof.cpp \ - third_party/icu/source/i18n/uspoof_build.cpp \ - third_party/icu/source/i18n/uspoof_conf.cpp \ - third_party/icu/source/i18n/uspoof_impl.cpp \ - third_party/icu/source/i18n/uspoof_wsconf.cpp \ - third_party/icu/source/i18n/utmscale.c \ - third_party/icu/source/i18n/utrans.cpp \ - third_party/icu/source/i18n/vtzone.cpp \ - third_party/icu/source/i18n/vzone.cpp \ - third_party/icu/source/i18n/windtfmt.cpp \ - third_party/icu/source/i18n/winnmfmt.cpp \ - third_party/icu/source/i18n/wintzimpl.cpp \ - third_party/icu/source/i18n/zonemeta.cpp \ - third_party/icu/source/i18n/zrule.cpp \ - third_party/icu/source/i18n/zstrfmt.cpp \ - third_party/icu/source/i18n/ztrans.cpp - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icui18n_host_gyp - -# Alias gyp target name. -.PHONY: icui18n -icui18n: third_party_icu_icui18n_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icui18n.host.linux-x86.mk b/icui18n.host.linux-x86.mk deleted file mode 100644 index 06ed74f..0000000 --- a/icui18n.host.linux-x86.mk +++ /dev/null @@ -1,336 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icui18n_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/i18n/anytrans.cpp \ - third_party/icu/source/i18n/astro.cpp \ - third_party/icu/source/i18n/basictz.cpp \ - third_party/icu/source/i18n/bms.cpp \ - third_party/icu/source/i18n/bmsearch.cpp \ - third_party/icu/source/i18n/bocsu.c \ - third_party/icu/source/i18n/brktrans.cpp \ - third_party/icu/source/i18n/buddhcal.cpp \ - third_party/icu/source/i18n/calendar.cpp \ - third_party/icu/source/i18n/casetrn.cpp \ - third_party/icu/source/i18n/cecal.cpp \ - third_party/icu/source/i18n/chnsecal.cpp \ - third_party/icu/source/i18n/choicfmt.cpp \ - third_party/icu/source/i18n/coleitr.cpp \ - third_party/icu/source/i18n/coll.cpp \ - third_party/icu/source/i18n/colldata.cpp \ - third_party/icu/source/i18n/coptccal.cpp \ - third_party/icu/source/i18n/cpdtrans.cpp \ - third_party/icu/source/i18n/csdetect.cpp \ - third_party/icu/source/i18n/csmatch.cpp \ - third_party/icu/source/i18n/csr2022.cpp \ - third_party/icu/source/i18n/csrecog.cpp \ - third_party/icu/source/i18n/csrmbcs.cpp \ - third_party/icu/source/i18n/csrsbcs.cpp \ - third_party/icu/source/i18n/csrucode.cpp \ - third_party/icu/source/i18n/csrutf8.cpp \ - third_party/icu/source/i18n/curramt.cpp \ - third_party/icu/source/i18n/currfmt.cpp \ - third_party/icu/source/i18n/currpinf.cpp \ - third_party/icu/source/i18n/currunit.cpp \ - third_party/icu/source/i18n/datefmt.cpp \ - third_party/icu/source/i18n/dcfmtsym.cpp \ - third_party/icu/source/i18n/decContext.c \ - third_party/icu/source/i18n/decNumber.c \ - third_party/icu/source/i18n/decimfmt.cpp \ - third_party/icu/source/i18n/digitlst.cpp \ - third_party/icu/source/i18n/dtfmtsym.cpp \ - third_party/icu/source/i18n/dtitvfmt.cpp \ - third_party/icu/source/i18n/dtitvinf.cpp \ - third_party/icu/source/i18n/dtptngen.cpp \ - third_party/icu/source/i18n/dtrule.cpp \ - third_party/icu/source/i18n/esctrn.cpp \ - third_party/icu/source/i18n/ethpccal.cpp \ - third_party/icu/source/i18n/fmtable.cpp \ - third_party/icu/source/i18n/fmtable_cnv.cpp \ - third_party/icu/source/i18n/format.cpp \ - third_party/icu/source/i18n/fphdlimp.cpp \ - third_party/icu/source/i18n/fpositer.cpp \ - third_party/icu/source/i18n/funcrepl.cpp \ - third_party/icu/source/i18n/gregocal.cpp \ - third_party/icu/source/i18n/gregoimp.cpp \ - third_party/icu/source/i18n/hebrwcal.cpp \ - third_party/icu/source/i18n/indiancal.cpp \ - third_party/icu/source/i18n/inputext.cpp \ - third_party/icu/source/i18n/islamcal.cpp \ - third_party/icu/source/i18n/japancal.cpp \ - third_party/icu/source/i18n/locdspnm.cpp \ - third_party/icu/source/i18n/measfmt.cpp \ - third_party/icu/source/i18n/measure.cpp \ - third_party/icu/source/i18n/msgfmt.cpp \ - third_party/icu/source/i18n/name2uni.cpp \ - third_party/icu/source/i18n/nfrs.cpp \ - third_party/icu/source/i18n/nfrule.cpp \ - third_party/icu/source/i18n/nfsubs.cpp \ - third_party/icu/source/i18n/nortrans.cpp \ - third_party/icu/source/i18n/nultrans.cpp \ - third_party/icu/source/i18n/numfmt.cpp \ - third_party/icu/source/i18n/numsys.cpp \ - third_party/icu/source/i18n/olsontz.cpp \ - third_party/icu/source/i18n/persncal.cpp \ - third_party/icu/source/i18n/plurfmt.cpp \ - third_party/icu/source/i18n/plurrule.cpp \ - third_party/icu/source/i18n/quant.cpp \ - third_party/icu/source/i18n/rbnf.cpp \ - third_party/icu/source/i18n/rbt.cpp \ - third_party/icu/source/i18n/rbt_data.cpp \ - third_party/icu/source/i18n/rbt_pars.cpp \ - third_party/icu/source/i18n/rbt_rule.cpp \ - third_party/icu/source/i18n/rbt_set.cpp \ - third_party/icu/source/i18n/rbtz.cpp \ - third_party/icu/source/i18n/regexcmp.cpp \ - third_party/icu/source/i18n/regexst.cpp \ - third_party/icu/source/i18n/regextxt.cpp \ - third_party/icu/source/i18n/reldtfmt.cpp \ - third_party/icu/source/i18n/rematch.cpp \ - third_party/icu/source/i18n/remtrans.cpp \ - third_party/icu/source/i18n/repattrn.cpp \ - third_party/icu/source/i18n/search.cpp \ - third_party/icu/source/i18n/selfmt.cpp \ - third_party/icu/source/i18n/simpletz.cpp \ - third_party/icu/source/i18n/smpdtfmt.cpp \ - third_party/icu/source/i18n/sortkey.cpp \ - third_party/icu/source/i18n/strmatch.cpp \ - third_party/icu/source/i18n/strrepl.cpp \ - third_party/icu/source/i18n/stsearch.cpp \ - third_party/icu/source/i18n/taiwncal.cpp \ - third_party/icu/source/i18n/tblcoll.cpp \ - third_party/icu/source/i18n/timezone.cpp \ - third_party/icu/source/i18n/titletrn.cpp \ - third_party/icu/source/i18n/tmunit.cpp \ - third_party/icu/source/i18n/tmutamt.cpp \ - third_party/icu/source/i18n/tmutfmt.cpp \ - third_party/icu/source/i18n/tolowtrn.cpp \ - third_party/icu/source/i18n/toupptrn.cpp \ - third_party/icu/source/i18n/translit.cpp \ - third_party/icu/source/i18n/transreg.cpp \ - third_party/icu/source/i18n/tridpars.cpp \ - third_party/icu/source/i18n/tzrule.cpp \ - third_party/icu/source/i18n/tztrans.cpp \ - third_party/icu/source/i18n/ucal.cpp \ - third_party/icu/source/i18n/ucln_in.c \ - third_party/icu/source/i18n/ucol.cpp \ - third_party/icu/source/i18n/ucol_bld.cpp \ - third_party/icu/source/i18n/ucol_cnt.cpp \ - third_party/icu/source/i18n/ucol_elm.cpp \ - third_party/icu/source/i18n/ucol_res.cpp \ - third_party/icu/source/i18n/ucol_sit.cpp \ - third_party/icu/source/i18n/ucol_tok.cpp \ - third_party/icu/source/i18n/ucol_wgt.cpp \ - third_party/icu/source/i18n/ucoleitr.cpp \ - third_party/icu/source/i18n/ucsdet.cpp \ - third_party/icu/source/i18n/ucurr.cpp \ - third_party/icu/source/i18n/udat.cpp \ - third_party/icu/source/i18n/udatpg.cpp \ - third_party/icu/source/i18n/ulocdata.c \ - third_party/icu/source/i18n/umsg.cpp \ - third_party/icu/source/i18n/unesctrn.cpp \ - third_party/icu/source/i18n/uni2name.cpp \ - third_party/icu/source/i18n/unum.cpp \ - third_party/icu/source/i18n/uregex.cpp \ - third_party/icu/source/i18n/uregexc.cpp \ - third_party/icu/source/i18n/usearch.cpp \ - third_party/icu/source/i18n/uspoof.cpp \ - third_party/icu/source/i18n/uspoof_build.cpp \ - third_party/icu/source/i18n/uspoof_conf.cpp \ - third_party/icu/source/i18n/uspoof_impl.cpp \ - third_party/icu/source/i18n/uspoof_wsconf.cpp \ - third_party/icu/source/i18n/utmscale.c \ - third_party/icu/source/i18n/utrans.cpp \ - third_party/icu/source/i18n/vtzone.cpp \ - third_party/icu/source/i18n/vzone.cpp \ - third_party/icu/source/i18n/windtfmt.cpp \ - third_party/icu/source/i18n/winnmfmt.cpp \ - third_party/icu/source/i18n/wintzimpl.cpp \ - third_party/icu/source/i18n/zonemeta.cpp \ - third_party/icu/source/i18n/zrule.cpp \ - third_party/icu/source/i18n/zstrfmt.cpp \ - third_party/icu/source/i18n/ztrans.cpp - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -fno-builtin-sin \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer \ - -fno-unwind-tables \ - -fno-asynchronous-unwind-tables - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_I18N_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icui18n_host_gyp - -# Alias gyp target name. -.PHONY: icui18n -icui18n: third_party_icu_icui18n_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icuuc.host.darwin-arm.mk b/icuuc.host.darwin-arm.mk deleted file mode 100644 index 2f4d25d..0000000 --- a/icuuc.host.darwin-arm.mk +++ /dev/null @@ -1,335 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icuuc_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/common/bmpset.cpp \ - third_party/icu/source/common/brkeng.cpp \ - third_party/icu/source/common/brkiter.cpp \ - third_party/icu/source/common/bytestream.cpp \ - third_party/icu/source/common/caniter.cpp \ - third_party/icu/source/common/chariter.cpp \ - third_party/icu/source/common/charstr.cpp \ - third_party/icu/source/common/cmemory.c \ - third_party/icu/source/common/cstring.c \ - third_party/icu/source/common/cwchar.c \ - third_party/icu/source/common/dictbe.cpp \ - third_party/icu/source/common/dtintrv.cpp \ - third_party/icu/source/common/errorcode.cpp \ - third_party/icu/source/common/filterednormalizer2.cpp \ - third_party/icu/source/common/icudataver.c \ - third_party/icu/source/common/icuplug.c \ - third_party/icu/source/common/locavailable.cpp \ - third_party/icu/source/common/locbased.cpp \ - third_party/icu/source/common/locdispnames.cpp \ - third_party/icu/source/common/locid.cpp \ - third_party/icu/source/common/loclikely.cpp \ - third_party/icu/source/common/locmap.c \ - third_party/icu/source/common/locresdata.cpp \ - third_party/icu/source/common/locutil.cpp \ - third_party/icu/source/common/mutex.cpp \ - third_party/icu/source/common/normalizer2.cpp \ - third_party/icu/source/common/normalizer2impl.cpp \ - third_party/icu/source/common/normlzr.cpp \ - third_party/icu/source/common/parsepos.cpp \ - third_party/icu/source/common/propname.cpp \ - third_party/icu/source/common/propsvec.c \ - third_party/icu/source/common/punycode.c \ - third_party/icu/source/common/putil.c \ - third_party/icu/source/common/rbbi.cpp \ - third_party/icu/source/common/rbbidata.cpp \ - third_party/icu/source/common/rbbinode.cpp \ - third_party/icu/source/common/rbbirb.cpp \ - third_party/icu/source/common/rbbiscan.cpp \ - third_party/icu/source/common/rbbisetb.cpp \ - third_party/icu/source/common/rbbistbl.cpp \ - third_party/icu/source/common/rbbitblb.cpp \ - third_party/icu/source/common/resbund.cpp \ - third_party/icu/source/common/resbund_cnv.cpp \ - third_party/icu/source/common/ruleiter.cpp \ - third_party/icu/source/common/schriter.cpp \ - third_party/icu/source/common/serv.cpp \ - third_party/icu/source/common/servlk.cpp \ - third_party/icu/source/common/servlkf.cpp \ - third_party/icu/source/common/servls.cpp \ - third_party/icu/source/common/servnotf.cpp \ - third_party/icu/source/common/servrbf.cpp \ - third_party/icu/source/common/servslkf.cpp \ - third_party/icu/source/common/stringpiece.cpp \ - third_party/icu/source/common/triedict.cpp \ - third_party/icu/source/common/uarrsort.c \ - third_party/icu/source/common/ubidi.c \ - third_party/icu/source/common/ubidi_props.c \ - third_party/icu/source/common/ubidiln.c \ - third_party/icu/source/common/ubidiwrt.c \ - third_party/icu/source/common/ubrk.cpp \ - third_party/icu/source/common/ucase.c \ - third_party/icu/source/common/ucasemap.c \ - third_party/icu/source/common/ucat.c \ - third_party/icu/source/common/uchar.c \ - third_party/icu/source/common/uchriter.cpp \ - third_party/icu/source/common/ucln_cmn.c \ - third_party/icu/source/common/ucmndata.c \ - third_party/icu/source/common/ucnv.c \ - third_party/icu/source/common/ucnv2022.c \ - third_party/icu/source/common/ucnv_bld.c \ - third_party/icu/source/common/ucnv_cb.c \ - third_party/icu/source/common/ucnv_cnv.c \ - third_party/icu/source/common/ucnv_err.c \ - third_party/icu/source/common/ucnv_ext.c \ - third_party/icu/source/common/ucnv_io.c \ - third_party/icu/source/common/ucnv_lmb.c \ - third_party/icu/source/common/ucnv_set.c \ - third_party/icu/source/common/ucnv_u16.c \ - third_party/icu/source/common/ucnv_u32.c \ - third_party/icu/source/common/ucnv_u7.c \ - third_party/icu/source/common/ucnv_u8.c \ - third_party/icu/source/common/ucnvbocu.c \ - third_party/icu/source/common/ucnvdisp.c \ - third_party/icu/source/common/ucnvhz.c \ - third_party/icu/source/common/ucnvisci.c \ - third_party/icu/source/common/ucnvlat1.c \ - third_party/icu/source/common/ucnvmbcs.c \ - third_party/icu/source/common/ucnvscsu.c \ - third_party/icu/source/common/ucnvsel.cpp \ - third_party/icu/source/common/ucol_swp.cpp \ - third_party/icu/source/common/udata.cpp \ - third_party/icu/source/common/udatamem.c \ - third_party/icu/source/common/udataswp.c \ - third_party/icu/source/common/uenum.c \ - third_party/icu/source/common/uhash.c \ - third_party/icu/source/common/uhash_us.cpp \ - third_party/icu/source/common/uidna.cpp \ - third_party/icu/source/common/uinit.c \ - third_party/icu/source/common/uinvchar.c \ - third_party/icu/source/common/uiter.cpp \ - third_party/icu/source/common/ulist.c \ - third_party/icu/source/common/uloc.c \ - third_party/icu/source/common/uloc_tag.c \ - third_party/icu/source/common/umapfile.c \ - third_party/icu/source/common/umath.c \ - third_party/icu/source/common/umutex.c \ - third_party/icu/source/common/unames.c \ - third_party/icu/source/common/unifilt.cpp \ - third_party/icu/source/common/unifunct.cpp \ - third_party/icu/source/common/uniset.cpp \ - third_party/icu/source/common/uniset_props.cpp \ - third_party/icu/source/common/unisetspan.cpp \ - third_party/icu/source/common/unistr.cpp \ - third_party/icu/source/common/unistr_case.cpp \ - third_party/icu/source/common/unistr_cnv.cpp \ - third_party/icu/source/common/unistr_props.cpp \ - third_party/icu/source/common/unorm.cpp \ - third_party/icu/source/common/unorm_it.c \ - third_party/icu/source/common/unormcmp.cpp \ - third_party/icu/source/common/uobject.cpp \ - third_party/icu/source/common/uprops.cpp \ - third_party/icu/source/common/ures_cnv.c \ - third_party/icu/source/common/uresbund.c \ - third_party/icu/source/common/uresdata.c \ - third_party/icu/source/common/usc_impl.c \ - third_party/icu/source/common/uscript.c \ - third_party/icu/source/common/uset.cpp \ - third_party/icu/source/common/uset_props.cpp \ - third_party/icu/source/common/usetiter.cpp \ - third_party/icu/source/common/ushape.c \ - third_party/icu/source/common/usprep.cpp \ - third_party/icu/source/common/ustack.cpp \ - third_party/icu/source/common/ustr_cnv.c \ - third_party/icu/source/common/ustr_wcs.c \ - third_party/icu/source/common/ustrcase.c \ - third_party/icu/source/common/ustrenum.cpp \ - third_party/icu/source/common/ustrfmt.c \ - third_party/icu/source/common/ustring.c \ - third_party/icu/source/common/ustrtrns.c \ - third_party/icu/source/common/utext.cpp \ - third_party/icu/source/common/utf_impl.c \ - third_party/icu/source/common/util.cpp \ - third_party/icu/source/common/util_props.cpp \ - third_party/icu/source/common/utrace.c \ - third_party/icu/source/common/utrie.c \ - third_party/icu/source/common/utrie2.cpp \ - third_party/icu/source/common/utrie2_builder.c \ - third_party/icu/source/common/uts46.cpp \ - third_party/icu/source/common/utypes.c \ - third_party/icu/source/common/uvector.cpp \ - third_party/icu/source/common/uvectr32.cpp \ - third_party/icu/source/common/uvectr64.cpp \ - third_party/icu/source/common/wintz.c - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icuuc_host_gyp - -# Alias gyp target name. -.PHONY: icuuc -icuuc: third_party_icu_icuuc_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icuuc.host.darwin-mips.mk b/icuuc.host.darwin-mips.mk deleted file mode 100644 index 03f95cd..0000000 --- a/icuuc.host.darwin-mips.mk +++ /dev/null @@ -1,337 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icuuc_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/common/bmpset.cpp \ - third_party/icu/source/common/brkeng.cpp \ - third_party/icu/source/common/brkiter.cpp \ - third_party/icu/source/common/bytestream.cpp \ - third_party/icu/source/common/caniter.cpp \ - third_party/icu/source/common/chariter.cpp \ - third_party/icu/source/common/charstr.cpp \ - third_party/icu/source/common/cmemory.c \ - third_party/icu/source/common/cstring.c \ - third_party/icu/source/common/cwchar.c \ - third_party/icu/source/common/dictbe.cpp \ - third_party/icu/source/common/dtintrv.cpp \ - third_party/icu/source/common/errorcode.cpp \ - third_party/icu/source/common/filterednormalizer2.cpp \ - third_party/icu/source/common/icudataver.c \ - third_party/icu/source/common/icuplug.c \ - third_party/icu/source/common/locavailable.cpp \ - third_party/icu/source/common/locbased.cpp \ - third_party/icu/source/common/locdispnames.cpp \ - third_party/icu/source/common/locid.cpp \ - third_party/icu/source/common/loclikely.cpp \ - third_party/icu/source/common/locmap.c \ - third_party/icu/source/common/locresdata.cpp \ - third_party/icu/source/common/locutil.cpp \ - third_party/icu/source/common/mutex.cpp \ - third_party/icu/source/common/normalizer2.cpp \ - third_party/icu/source/common/normalizer2impl.cpp \ - third_party/icu/source/common/normlzr.cpp \ - third_party/icu/source/common/parsepos.cpp \ - third_party/icu/source/common/propname.cpp \ - third_party/icu/source/common/propsvec.c \ - third_party/icu/source/common/punycode.c \ - third_party/icu/source/common/putil.c \ - third_party/icu/source/common/rbbi.cpp \ - third_party/icu/source/common/rbbidata.cpp \ - third_party/icu/source/common/rbbinode.cpp \ - third_party/icu/source/common/rbbirb.cpp \ - third_party/icu/source/common/rbbiscan.cpp \ - third_party/icu/source/common/rbbisetb.cpp \ - third_party/icu/source/common/rbbistbl.cpp \ - third_party/icu/source/common/rbbitblb.cpp \ - third_party/icu/source/common/resbund.cpp \ - third_party/icu/source/common/resbund_cnv.cpp \ - third_party/icu/source/common/ruleiter.cpp \ - third_party/icu/source/common/schriter.cpp \ - third_party/icu/source/common/serv.cpp \ - third_party/icu/source/common/servlk.cpp \ - third_party/icu/source/common/servlkf.cpp \ - third_party/icu/source/common/servls.cpp \ - third_party/icu/source/common/servnotf.cpp \ - third_party/icu/source/common/servrbf.cpp \ - third_party/icu/source/common/servslkf.cpp \ - third_party/icu/source/common/stringpiece.cpp \ - third_party/icu/source/common/triedict.cpp \ - third_party/icu/source/common/uarrsort.c \ - third_party/icu/source/common/ubidi.c \ - third_party/icu/source/common/ubidi_props.c \ - third_party/icu/source/common/ubidiln.c \ - third_party/icu/source/common/ubidiwrt.c \ - third_party/icu/source/common/ubrk.cpp \ - third_party/icu/source/common/ucase.c \ - third_party/icu/source/common/ucasemap.c \ - third_party/icu/source/common/ucat.c \ - third_party/icu/source/common/uchar.c \ - third_party/icu/source/common/uchriter.cpp \ - third_party/icu/source/common/ucln_cmn.c \ - third_party/icu/source/common/ucmndata.c \ - third_party/icu/source/common/ucnv.c \ - third_party/icu/source/common/ucnv2022.c \ - third_party/icu/source/common/ucnv_bld.c \ - third_party/icu/source/common/ucnv_cb.c \ - third_party/icu/source/common/ucnv_cnv.c \ - third_party/icu/source/common/ucnv_err.c \ - third_party/icu/source/common/ucnv_ext.c \ - third_party/icu/source/common/ucnv_io.c \ - third_party/icu/source/common/ucnv_lmb.c \ - third_party/icu/source/common/ucnv_set.c \ - third_party/icu/source/common/ucnv_u16.c \ - third_party/icu/source/common/ucnv_u32.c \ - third_party/icu/source/common/ucnv_u7.c \ - third_party/icu/source/common/ucnv_u8.c \ - third_party/icu/source/common/ucnvbocu.c \ - third_party/icu/source/common/ucnvdisp.c \ - third_party/icu/source/common/ucnvhz.c \ - third_party/icu/source/common/ucnvisci.c \ - third_party/icu/source/common/ucnvlat1.c \ - third_party/icu/source/common/ucnvmbcs.c \ - third_party/icu/source/common/ucnvscsu.c \ - third_party/icu/source/common/ucnvsel.cpp \ - third_party/icu/source/common/ucol_swp.cpp \ - third_party/icu/source/common/udata.cpp \ - third_party/icu/source/common/udatamem.c \ - third_party/icu/source/common/udataswp.c \ - third_party/icu/source/common/uenum.c \ - third_party/icu/source/common/uhash.c \ - third_party/icu/source/common/uhash_us.cpp \ - third_party/icu/source/common/uidna.cpp \ - third_party/icu/source/common/uinit.c \ - third_party/icu/source/common/uinvchar.c \ - third_party/icu/source/common/uiter.cpp \ - third_party/icu/source/common/ulist.c \ - third_party/icu/source/common/uloc.c \ - third_party/icu/source/common/uloc_tag.c \ - third_party/icu/source/common/umapfile.c \ - third_party/icu/source/common/umath.c \ - third_party/icu/source/common/umutex.c \ - third_party/icu/source/common/unames.c \ - third_party/icu/source/common/unifilt.cpp \ - third_party/icu/source/common/unifunct.cpp \ - third_party/icu/source/common/uniset.cpp \ - third_party/icu/source/common/uniset_props.cpp \ - third_party/icu/source/common/unisetspan.cpp \ - third_party/icu/source/common/unistr.cpp \ - third_party/icu/source/common/unistr_case.cpp \ - third_party/icu/source/common/unistr_cnv.cpp \ - third_party/icu/source/common/unistr_props.cpp \ - third_party/icu/source/common/unorm.cpp \ - third_party/icu/source/common/unorm_it.c \ - third_party/icu/source/common/unormcmp.cpp \ - third_party/icu/source/common/uobject.cpp \ - third_party/icu/source/common/uprops.cpp \ - third_party/icu/source/common/ures_cnv.c \ - third_party/icu/source/common/uresbund.c \ - third_party/icu/source/common/uresdata.c \ - third_party/icu/source/common/usc_impl.c \ - third_party/icu/source/common/uscript.c \ - third_party/icu/source/common/uset.cpp \ - third_party/icu/source/common/uset_props.cpp \ - third_party/icu/source/common/usetiter.cpp \ - third_party/icu/source/common/ushape.c \ - third_party/icu/source/common/usprep.cpp \ - third_party/icu/source/common/ustack.cpp \ - third_party/icu/source/common/ustr_cnv.c \ - third_party/icu/source/common/ustr_wcs.c \ - third_party/icu/source/common/ustrcase.c \ - third_party/icu/source/common/ustrenum.cpp \ - third_party/icu/source/common/ustrfmt.c \ - third_party/icu/source/common/ustring.c \ - third_party/icu/source/common/ustrtrns.c \ - third_party/icu/source/common/utext.cpp \ - third_party/icu/source/common/utf_impl.c \ - third_party/icu/source/common/util.cpp \ - third_party/icu/source/common/util_props.cpp \ - third_party/icu/source/common/utrace.c \ - third_party/icu/source/common/utrie.c \ - third_party/icu/source/common/utrie2.cpp \ - third_party/icu/source/common/utrie2_builder.c \ - third_party/icu/source/common/uts46.cpp \ - third_party/icu/source/common/utypes.c \ - third_party/icu/source/common/uvector.cpp \ - third_party/icu/source/common/uvectr32.cpp \ - third_party/icu/source/common/uvectr64.cpp \ - third_party/icu/source/common/wintz.c - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icuuc_host_gyp - -# Alias gyp target name. -.PHONY: icuuc -icuuc: third_party_icu_icuuc_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icuuc.host.darwin-x86.mk b/icuuc.host.darwin-x86.mk deleted file mode 100644 index 2f099dc..0000000 --- a/icuuc.host.darwin-x86.mk +++ /dev/null @@ -1,337 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icuuc_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/common/bmpset.cpp \ - third_party/icu/source/common/brkeng.cpp \ - third_party/icu/source/common/brkiter.cpp \ - third_party/icu/source/common/bytestream.cpp \ - third_party/icu/source/common/caniter.cpp \ - third_party/icu/source/common/chariter.cpp \ - third_party/icu/source/common/charstr.cpp \ - third_party/icu/source/common/cmemory.c \ - third_party/icu/source/common/cstring.c \ - third_party/icu/source/common/cwchar.c \ - third_party/icu/source/common/dictbe.cpp \ - third_party/icu/source/common/dtintrv.cpp \ - third_party/icu/source/common/errorcode.cpp \ - third_party/icu/source/common/filterednormalizer2.cpp \ - third_party/icu/source/common/icudataver.c \ - third_party/icu/source/common/icuplug.c \ - third_party/icu/source/common/locavailable.cpp \ - third_party/icu/source/common/locbased.cpp \ - third_party/icu/source/common/locdispnames.cpp \ - third_party/icu/source/common/locid.cpp \ - third_party/icu/source/common/loclikely.cpp \ - third_party/icu/source/common/locmap.c \ - third_party/icu/source/common/locresdata.cpp \ - third_party/icu/source/common/locutil.cpp \ - third_party/icu/source/common/mutex.cpp \ - third_party/icu/source/common/normalizer2.cpp \ - third_party/icu/source/common/normalizer2impl.cpp \ - third_party/icu/source/common/normlzr.cpp \ - third_party/icu/source/common/parsepos.cpp \ - third_party/icu/source/common/propname.cpp \ - third_party/icu/source/common/propsvec.c \ - third_party/icu/source/common/punycode.c \ - third_party/icu/source/common/putil.c \ - third_party/icu/source/common/rbbi.cpp \ - third_party/icu/source/common/rbbidata.cpp \ - third_party/icu/source/common/rbbinode.cpp \ - third_party/icu/source/common/rbbirb.cpp \ - third_party/icu/source/common/rbbiscan.cpp \ - third_party/icu/source/common/rbbisetb.cpp \ - third_party/icu/source/common/rbbistbl.cpp \ - third_party/icu/source/common/rbbitblb.cpp \ - third_party/icu/source/common/resbund.cpp \ - third_party/icu/source/common/resbund_cnv.cpp \ - third_party/icu/source/common/ruleiter.cpp \ - third_party/icu/source/common/schriter.cpp \ - third_party/icu/source/common/serv.cpp \ - third_party/icu/source/common/servlk.cpp \ - third_party/icu/source/common/servlkf.cpp \ - third_party/icu/source/common/servls.cpp \ - third_party/icu/source/common/servnotf.cpp \ - third_party/icu/source/common/servrbf.cpp \ - third_party/icu/source/common/servslkf.cpp \ - third_party/icu/source/common/stringpiece.cpp \ - third_party/icu/source/common/triedict.cpp \ - third_party/icu/source/common/uarrsort.c \ - third_party/icu/source/common/ubidi.c \ - third_party/icu/source/common/ubidi_props.c \ - third_party/icu/source/common/ubidiln.c \ - third_party/icu/source/common/ubidiwrt.c \ - third_party/icu/source/common/ubrk.cpp \ - third_party/icu/source/common/ucase.c \ - third_party/icu/source/common/ucasemap.c \ - third_party/icu/source/common/ucat.c \ - third_party/icu/source/common/uchar.c \ - third_party/icu/source/common/uchriter.cpp \ - third_party/icu/source/common/ucln_cmn.c \ - third_party/icu/source/common/ucmndata.c \ - third_party/icu/source/common/ucnv.c \ - third_party/icu/source/common/ucnv2022.c \ - third_party/icu/source/common/ucnv_bld.c \ - third_party/icu/source/common/ucnv_cb.c \ - third_party/icu/source/common/ucnv_cnv.c \ - third_party/icu/source/common/ucnv_err.c \ - third_party/icu/source/common/ucnv_ext.c \ - third_party/icu/source/common/ucnv_io.c \ - third_party/icu/source/common/ucnv_lmb.c \ - third_party/icu/source/common/ucnv_set.c \ - third_party/icu/source/common/ucnv_u16.c \ - third_party/icu/source/common/ucnv_u32.c \ - third_party/icu/source/common/ucnv_u7.c \ - third_party/icu/source/common/ucnv_u8.c \ - third_party/icu/source/common/ucnvbocu.c \ - third_party/icu/source/common/ucnvdisp.c \ - third_party/icu/source/common/ucnvhz.c \ - third_party/icu/source/common/ucnvisci.c \ - third_party/icu/source/common/ucnvlat1.c \ - third_party/icu/source/common/ucnvmbcs.c \ - third_party/icu/source/common/ucnvscsu.c \ - third_party/icu/source/common/ucnvsel.cpp \ - third_party/icu/source/common/ucol_swp.cpp \ - third_party/icu/source/common/udata.cpp \ - third_party/icu/source/common/udatamem.c \ - third_party/icu/source/common/udataswp.c \ - third_party/icu/source/common/uenum.c \ - third_party/icu/source/common/uhash.c \ - third_party/icu/source/common/uhash_us.cpp \ - third_party/icu/source/common/uidna.cpp \ - third_party/icu/source/common/uinit.c \ - third_party/icu/source/common/uinvchar.c \ - third_party/icu/source/common/uiter.cpp \ - third_party/icu/source/common/ulist.c \ - third_party/icu/source/common/uloc.c \ - third_party/icu/source/common/uloc_tag.c \ - third_party/icu/source/common/umapfile.c \ - third_party/icu/source/common/umath.c \ - third_party/icu/source/common/umutex.c \ - third_party/icu/source/common/unames.c \ - third_party/icu/source/common/unifilt.cpp \ - third_party/icu/source/common/unifunct.cpp \ - third_party/icu/source/common/uniset.cpp \ - third_party/icu/source/common/uniset_props.cpp \ - third_party/icu/source/common/unisetspan.cpp \ - third_party/icu/source/common/unistr.cpp \ - third_party/icu/source/common/unistr_case.cpp \ - third_party/icu/source/common/unistr_cnv.cpp \ - third_party/icu/source/common/unistr_props.cpp \ - third_party/icu/source/common/unorm.cpp \ - third_party/icu/source/common/unorm_it.c \ - third_party/icu/source/common/unormcmp.cpp \ - third_party/icu/source/common/uobject.cpp \ - third_party/icu/source/common/uprops.cpp \ - third_party/icu/source/common/ures_cnv.c \ - third_party/icu/source/common/uresbund.c \ - third_party/icu/source/common/uresdata.c \ - third_party/icu/source/common/usc_impl.c \ - third_party/icu/source/common/uscript.c \ - third_party/icu/source/common/uset.cpp \ - third_party/icu/source/common/uset_props.cpp \ - third_party/icu/source/common/usetiter.cpp \ - third_party/icu/source/common/ushape.c \ - third_party/icu/source/common/usprep.cpp \ - third_party/icu/source/common/ustack.cpp \ - third_party/icu/source/common/ustr_cnv.c \ - third_party/icu/source/common/ustr_wcs.c \ - third_party/icu/source/common/ustrcase.c \ - third_party/icu/source/common/ustrenum.cpp \ - third_party/icu/source/common/ustrfmt.c \ - third_party/icu/source/common/ustring.c \ - third_party/icu/source/common/ustrtrns.c \ - third_party/icu/source/common/utext.cpp \ - third_party/icu/source/common/utf_impl.c \ - third_party/icu/source/common/util.cpp \ - third_party/icu/source/common/util_props.cpp \ - third_party/icu/source/common/utrace.c \ - third_party/icu/source/common/utrie.c \ - third_party/icu/source/common/utrie2.cpp \ - third_party/icu/source/common/utrie2_builder.c \ - third_party/icu/source/common/uts46.cpp \ - third_party/icu/source/common/utypes.c \ - third_party/icu/source/common/uvector.cpp \ - third_party/icu/source/common/uvectr32.cpp \ - third_party/icu/source/common/uvectr64.cpp \ - third_party/icu/source/common/wintz.c - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer \ - -fno-unwind-tables \ - -fno-asynchronous-unwind-tables - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icuuc_host_gyp - -# Alias gyp target name. -.PHONY: icuuc -icuuc: third_party_icu_icuuc_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icuuc.host.linux-arm.mk b/icuuc.host.linux-arm.mk deleted file mode 100644 index 099beda..0000000 --- a/icuuc.host.linux-arm.mk +++ /dev/null @@ -1,339 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icuuc_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/common/bmpset.cpp \ - third_party/icu/source/common/brkeng.cpp \ - third_party/icu/source/common/brkiter.cpp \ - third_party/icu/source/common/bytestream.cpp \ - third_party/icu/source/common/caniter.cpp \ - third_party/icu/source/common/chariter.cpp \ - third_party/icu/source/common/charstr.cpp \ - third_party/icu/source/common/cmemory.c \ - third_party/icu/source/common/cstring.c \ - third_party/icu/source/common/cwchar.c \ - third_party/icu/source/common/dictbe.cpp \ - third_party/icu/source/common/dtintrv.cpp \ - third_party/icu/source/common/errorcode.cpp \ - third_party/icu/source/common/filterednormalizer2.cpp \ - third_party/icu/source/common/icudataver.c \ - third_party/icu/source/common/icuplug.c \ - third_party/icu/source/common/locavailable.cpp \ - third_party/icu/source/common/locbased.cpp \ - third_party/icu/source/common/locdispnames.cpp \ - third_party/icu/source/common/locid.cpp \ - third_party/icu/source/common/loclikely.cpp \ - third_party/icu/source/common/locmap.c \ - third_party/icu/source/common/locresdata.cpp \ - third_party/icu/source/common/locutil.cpp \ - third_party/icu/source/common/mutex.cpp \ - third_party/icu/source/common/normalizer2.cpp \ - third_party/icu/source/common/normalizer2impl.cpp \ - third_party/icu/source/common/normlzr.cpp \ - third_party/icu/source/common/parsepos.cpp \ - third_party/icu/source/common/propname.cpp \ - third_party/icu/source/common/propsvec.c \ - third_party/icu/source/common/punycode.c \ - third_party/icu/source/common/putil.c \ - third_party/icu/source/common/rbbi.cpp \ - third_party/icu/source/common/rbbidata.cpp \ - third_party/icu/source/common/rbbinode.cpp \ - third_party/icu/source/common/rbbirb.cpp \ - third_party/icu/source/common/rbbiscan.cpp \ - third_party/icu/source/common/rbbisetb.cpp \ - third_party/icu/source/common/rbbistbl.cpp \ - third_party/icu/source/common/rbbitblb.cpp \ - third_party/icu/source/common/resbund.cpp \ - third_party/icu/source/common/resbund_cnv.cpp \ - third_party/icu/source/common/ruleiter.cpp \ - third_party/icu/source/common/schriter.cpp \ - third_party/icu/source/common/serv.cpp \ - third_party/icu/source/common/servlk.cpp \ - third_party/icu/source/common/servlkf.cpp \ - third_party/icu/source/common/servls.cpp \ - third_party/icu/source/common/servnotf.cpp \ - third_party/icu/source/common/servrbf.cpp \ - third_party/icu/source/common/servslkf.cpp \ - third_party/icu/source/common/stringpiece.cpp \ - third_party/icu/source/common/triedict.cpp \ - third_party/icu/source/common/uarrsort.c \ - third_party/icu/source/common/ubidi.c \ - third_party/icu/source/common/ubidi_props.c \ - third_party/icu/source/common/ubidiln.c \ - third_party/icu/source/common/ubidiwrt.c \ - third_party/icu/source/common/ubrk.cpp \ - third_party/icu/source/common/ucase.c \ - third_party/icu/source/common/ucasemap.c \ - third_party/icu/source/common/ucat.c \ - third_party/icu/source/common/uchar.c \ - third_party/icu/source/common/uchriter.cpp \ - third_party/icu/source/common/ucln_cmn.c \ - third_party/icu/source/common/ucmndata.c \ - third_party/icu/source/common/ucnv.c \ - third_party/icu/source/common/ucnv2022.c \ - third_party/icu/source/common/ucnv_bld.c \ - third_party/icu/source/common/ucnv_cb.c \ - third_party/icu/source/common/ucnv_cnv.c \ - third_party/icu/source/common/ucnv_err.c \ - third_party/icu/source/common/ucnv_ext.c \ - third_party/icu/source/common/ucnv_io.c \ - third_party/icu/source/common/ucnv_lmb.c \ - third_party/icu/source/common/ucnv_set.c \ - third_party/icu/source/common/ucnv_u16.c \ - third_party/icu/source/common/ucnv_u32.c \ - third_party/icu/source/common/ucnv_u7.c \ - third_party/icu/source/common/ucnv_u8.c \ - third_party/icu/source/common/ucnvbocu.c \ - third_party/icu/source/common/ucnvdisp.c \ - third_party/icu/source/common/ucnvhz.c \ - third_party/icu/source/common/ucnvisci.c \ - third_party/icu/source/common/ucnvlat1.c \ - third_party/icu/source/common/ucnvmbcs.c \ - third_party/icu/source/common/ucnvscsu.c \ - third_party/icu/source/common/ucnvsel.cpp \ - third_party/icu/source/common/ucol_swp.cpp \ - third_party/icu/source/common/udata.cpp \ - third_party/icu/source/common/udatamem.c \ - third_party/icu/source/common/udataswp.c \ - third_party/icu/source/common/uenum.c \ - third_party/icu/source/common/uhash.c \ - third_party/icu/source/common/uhash_us.cpp \ - third_party/icu/source/common/uidna.cpp \ - third_party/icu/source/common/uinit.c \ - third_party/icu/source/common/uinvchar.c \ - third_party/icu/source/common/uiter.cpp \ - third_party/icu/source/common/ulist.c \ - third_party/icu/source/common/uloc.c \ - third_party/icu/source/common/uloc_tag.c \ - third_party/icu/source/common/umapfile.c \ - third_party/icu/source/common/umath.c \ - third_party/icu/source/common/umutex.c \ - third_party/icu/source/common/unames.c \ - third_party/icu/source/common/unifilt.cpp \ - third_party/icu/source/common/unifunct.cpp \ - third_party/icu/source/common/uniset.cpp \ - third_party/icu/source/common/uniset_props.cpp \ - third_party/icu/source/common/unisetspan.cpp \ - third_party/icu/source/common/unistr.cpp \ - third_party/icu/source/common/unistr_case.cpp \ - third_party/icu/source/common/unistr_cnv.cpp \ - third_party/icu/source/common/unistr_props.cpp \ - third_party/icu/source/common/unorm.cpp \ - third_party/icu/source/common/unorm_it.c \ - third_party/icu/source/common/unormcmp.cpp \ - third_party/icu/source/common/uobject.cpp \ - third_party/icu/source/common/uprops.cpp \ - third_party/icu/source/common/ures_cnv.c \ - third_party/icu/source/common/uresbund.c \ - third_party/icu/source/common/uresdata.c \ - third_party/icu/source/common/usc_impl.c \ - third_party/icu/source/common/uscript.c \ - third_party/icu/source/common/uset.cpp \ - third_party/icu/source/common/uset_props.cpp \ - third_party/icu/source/common/usetiter.cpp \ - third_party/icu/source/common/ushape.c \ - third_party/icu/source/common/usprep.cpp \ - third_party/icu/source/common/ustack.cpp \ - third_party/icu/source/common/ustr_cnv.c \ - third_party/icu/source/common/ustr_wcs.c \ - third_party/icu/source/common/ustrcase.c \ - third_party/icu/source/common/ustrenum.cpp \ - third_party/icu/source/common/ustrfmt.c \ - third_party/icu/source/common/ustring.c \ - third_party/icu/source/common/ustrtrns.c \ - third_party/icu/source/common/utext.cpp \ - third_party/icu/source/common/utf_impl.c \ - third_party/icu/source/common/util.cpp \ - third_party/icu/source/common/util_props.cpp \ - third_party/icu/source/common/utrace.c \ - third_party/icu/source/common/utrie.c \ - third_party/icu/source/common/utrie2.cpp \ - third_party/icu/source/common/utrie2_builder.c \ - third_party/icu/source/common/uts46.cpp \ - third_party/icu/source/common/utypes.c \ - third_party/icu/source/common/uvector.cpp \ - third_party/icu/source/common/uvectr32.cpp \ - third_party/icu/source/common/uvectr64.cpp \ - third_party/icu/source/common/wintz.c - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icuuc_host_gyp - -# Alias gyp target name. -.PHONY: icuuc -icuuc: third_party_icu_icuuc_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icuuc.host.linux-mips.mk b/icuuc.host.linux-mips.mk deleted file mode 100644 index 0a8417a..0000000 --- a/icuuc.host.linux-mips.mk +++ /dev/null @@ -1,341 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icuuc_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/common/bmpset.cpp \ - third_party/icu/source/common/brkeng.cpp \ - third_party/icu/source/common/brkiter.cpp \ - third_party/icu/source/common/bytestream.cpp \ - third_party/icu/source/common/caniter.cpp \ - third_party/icu/source/common/chariter.cpp \ - third_party/icu/source/common/charstr.cpp \ - third_party/icu/source/common/cmemory.c \ - third_party/icu/source/common/cstring.c \ - third_party/icu/source/common/cwchar.c \ - third_party/icu/source/common/dictbe.cpp \ - third_party/icu/source/common/dtintrv.cpp \ - third_party/icu/source/common/errorcode.cpp \ - third_party/icu/source/common/filterednormalizer2.cpp \ - third_party/icu/source/common/icudataver.c \ - third_party/icu/source/common/icuplug.c \ - third_party/icu/source/common/locavailable.cpp \ - third_party/icu/source/common/locbased.cpp \ - third_party/icu/source/common/locdispnames.cpp \ - third_party/icu/source/common/locid.cpp \ - third_party/icu/source/common/loclikely.cpp \ - third_party/icu/source/common/locmap.c \ - third_party/icu/source/common/locresdata.cpp \ - third_party/icu/source/common/locutil.cpp \ - third_party/icu/source/common/mutex.cpp \ - third_party/icu/source/common/normalizer2.cpp \ - third_party/icu/source/common/normalizer2impl.cpp \ - third_party/icu/source/common/normlzr.cpp \ - third_party/icu/source/common/parsepos.cpp \ - third_party/icu/source/common/propname.cpp \ - third_party/icu/source/common/propsvec.c \ - third_party/icu/source/common/punycode.c \ - third_party/icu/source/common/putil.c \ - third_party/icu/source/common/rbbi.cpp \ - third_party/icu/source/common/rbbidata.cpp \ - third_party/icu/source/common/rbbinode.cpp \ - third_party/icu/source/common/rbbirb.cpp \ - third_party/icu/source/common/rbbiscan.cpp \ - third_party/icu/source/common/rbbisetb.cpp \ - third_party/icu/source/common/rbbistbl.cpp \ - third_party/icu/source/common/rbbitblb.cpp \ - third_party/icu/source/common/resbund.cpp \ - third_party/icu/source/common/resbund_cnv.cpp \ - third_party/icu/source/common/ruleiter.cpp \ - third_party/icu/source/common/schriter.cpp \ - third_party/icu/source/common/serv.cpp \ - third_party/icu/source/common/servlk.cpp \ - third_party/icu/source/common/servlkf.cpp \ - third_party/icu/source/common/servls.cpp \ - third_party/icu/source/common/servnotf.cpp \ - third_party/icu/source/common/servrbf.cpp \ - third_party/icu/source/common/servslkf.cpp \ - third_party/icu/source/common/stringpiece.cpp \ - third_party/icu/source/common/triedict.cpp \ - third_party/icu/source/common/uarrsort.c \ - third_party/icu/source/common/ubidi.c \ - third_party/icu/source/common/ubidi_props.c \ - third_party/icu/source/common/ubidiln.c \ - third_party/icu/source/common/ubidiwrt.c \ - third_party/icu/source/common/ubrk.cpp \ - third_party/icu/source/common/ucase.c \ - third_party/icu/source/common/ucasemap.c \ - third_party/icu/source/common/ucat.c \ - third_party/icu/source/common/uchar.c \ - third_party/icu/source/common/uchriter.cpp \ - third_party/icu/source/common/ucln_cmn.c \ - third_party/icu/source/common/ucmndata.c \ - third_party/icu/source/common/ucnv.c \ - third_party/icu/source/common/ucnv2022.c \ - third_party/icu/source/common/ucnv_bld.c \ - third_party/icu/source/common/ucnv_cb.c \ - third_party/icu/source/common/ucnv_cnv.c \ - third_party/icu/source/common/ucnv_err.c \ - third_party/icu/source/common/ucnv_ext.c \ - third_party/icu/source/common/ucnv_io.c \ - third_party/icu/source/common/ucnv_lmb.c \ - third_party/icu/source/common/ucnv_set.c \ - third_party/icu/source/common/ucnv_u16.c \ - third_party/icu/source/common/ucnv_u32.c \ - third_party/icu/source/common/ucnv_u7.c \ - third_party/icu/source/common/ucnv_u8.c \ - third_party/icu/source/common/ucnvbocu.c \ - third_party/icu/source/common/ucnvdisp.c \ - third_party/icu/source/common/ucnvhz.c \ - third_party/icu/source/common/ucnvisci.c \ - third_party/icu/source/common/ucnvlat1.c \ - third_party/icu/source/common/ucnvmbcs.c \ - third_party/icu/source/common/ucnvscsu.c \ - third_party/icu/source/common/ucnvsel.cpp \ - third_party/icu/source/common/ucol_swp.cpp \ - third_party/icu/source/common/udata.cpp \ - third_party/icu/source/common/udatamem.c \ - third_party/icu/source/common/udataswp.c \ - third_party/icu/source/common/uenum.c \ - third_party/icu/source/common/uhash.c \ - third_party/icu/source/common/uhash_us.cpp \ - third_party/icu/source/common/uidna.cpp \ - third_party/icu/source/common/uinit.c \ - third_party/icu/source/common/uinvchar.c \ - third_party/icu/source/common/uiter.cpp \ - third_party/icu/source/common/ulist.c \ - third_party/icu/source/common/uloc.c \ - third_party/icu/source/common/uloc_tag.c \ - third_party/icu/source/common/umapfile.c \ - third_party/icu/source/common/umath.c \ - third_party/icu/source/common/umutex.c \ - third_party/icu/source/common/unames.c \ - third_party/icu/source/common/unifilt.cpp \ - third_party/icu/source/common/unifunct.cpp \ - third_party/icu/source/common/uniset.cpp \ - third_party/icu/source/common/uniset_props.cpp \ - third_party/icu/source/common/unisetspan.cpp \ - third_party/icu/source/common/unistr.cpp \ - third_party/icu/source/common/unistr_case.cpp \ - third_party/icu/source/common/unistr_cnv.cpp \ - third_party/icu/source/common/unistr_props.cpp \ - third_party/icu/source/common/unorm.cpp \ - third_party/icu/source/common/unorm_it.c \ - third_party/icu/source/common/unormcmp.cpp \ - third_party/icu/source/common/uobject.cpp \ - third_party/icu/source/common/uprops.cpp \ - third_party/icu/source/common/ures_cnv.c \ - third_party/icu/source/common/uresbund.c \ - third_party/icu/source/common/uresdata.c \ - third_party/icu/source/common/usc_impl.c \ - third_party/icu/source/common/uscript.c \ - third_party/icu/source/common/uset.cpp \ - third_party/icu/source/common/uset_props.cpp \ - third_party/icu/source/common/usetiter.cpp \ - third_party/icu/source/common/ushape.c \ - third_party/icu/source/common/usprep.cpp \ - third_party/icu/source/common/ustack.cpp \ - third_party/icu/source/common/ustr_cnv.c \ - third_party/icu/source/common/ustr_wcs.c \ - third_party/icu/source/common/ustrcase.c \ - third_party/icu/source/common/ustrenum.cpp \ - third_party/icu/source/common/ustrfmt.c \ - third_party/icu/source/common/ustring.c \ - third_party/icu/source/common/ustrtrns.c \ - third_party/icu/source/common/utext.cpp \ - third_party/icu/source/common/utf_impl.c \ - third_party/icu/source/common/util.cpp \ - third_party/icu/source/common/util_props.cpp \ - third_party/icu/source/common/utrace.c \ - third_party/icu/source/common/utrie.c \ - third_party/icu/source/common/utrie2.cpp \ - third_party/icu/source/common/utrie2_builder.c \ - third_party/icu/source/common/uts46.cpp \ - third_party/icu/source/common/utypes.c \ - third_party/icu/source/common/uvector.cpp \ - third_party/icu/source/common/uvectr32.cpp \ - third_party/icu/source/common/uvectr64.cpp \ - third_party/icu/source/common/wintz.c - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icuuc_host_gyp - -# Alias gyp target name. -.PHONY: icuuc -icuuc: third_party_icu_icuuc_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) diff --git a/icuuc.host.linux-x86.mk b/icuuc.host.linux-x86.mk deleted file mode 100644 index c3c9558..0000000 --- a/icuuc.host.linux-x86.mk +++ /dev/null @@ -1,341 +0,0 @@ -# This file is generated by gyp; do not edit. - -include $(CLEAR_VARS) - -LOCAL_MODULE_CLASS := STATIC_LIBRARIES -LOCAL_MODULE := third_party_icu_icuuc_host_gyp -LOCAL_MODULE_SUFFIX := .a -LOCAL_MODULE_TAGS := optional -LOCAL_IS_HOST_MODULE := true -gyp_intermediate_dir := $(call local-intermediates-dir) -gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) - -# Make sure our deps are built first. -GYP_TARGET_DEPENDENCIES := - -GYP_GENERATED_OUTPUTS := - -# Make sure our deps and generated files are built first. -LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) - -LOCAL_GENERATED_SOURCES := - -GYP_COPIED_SOURCE_ORIGIN_DIRS := - -LOCAL_SRC_FILES := \ - third_party/icu/source/common/bmpset.cpp \ - third_party/icu/source/common/brkeng.cpp \ - third_party/icu/source/common/brkiter.cpp \ - third_party/icu/source/common/bytestream.cpp \ - third_party/icu/source/common/caniter.cpp \ - third_party/icu/source/common/chariter.cpp \ - third_party/icu/source/common/charstr.cpp \ - third_party/icu/source/common/cmemory.c \ - third_party/icu/source/common/cstring.c \ - third_party/icu/source/common/cwchar.c \ - third_party/icu/source/common/dictbe.cpp \ - third_party/icu/source/common/dtintrv.cpp \ - third_party/icu/source/common/errorcode.cpp \ - third_party/icu/source/common/filterednormalizer2.cpp \ - third_party/icu/source/common/icudataver.c \ - third_party/icu/source/common/icuplug.c \ - third_party/icu/source/common/locavailable.cpp \ - third_party/icu/source/common/locbased.cpp \ - third_party/icu/source/common/locdispnames.cpp \ - third_party/icu/source/common/locid.cpp \ - third_party/icu/source/common/loclikely.cpp \ - third_party/icu/source/common/locmap.c \ - third_party/icu/source/common/locresdata.cpp \ - third_party/icu/source/common/locutil.cpp \ - third_party/icu/source/common/mutex.cpp \ - third_party/icu/source/common/normalizer2.cpp \ - third_party/icu/source/common/normalizer2impl.cpp \ - third_party/icu/source/common/normlzr.cpp \ - third_party/icu/source/common/parsepos.cpp \ - third_party/icu/source/common/propname.cpp \ - third_party/icu/source/common/propsvec.c \ - third_party/icu/source/common/punycode.c \ - third_party/icu/source/common/putil.c \ - third_party/icu/source/common/rbbi.cpp \ - third_party/icu/source/common/rbbidata.cpp \ - third_party/icu/source/common/rbbinode.cpp \ - third_party/icu/source/common/rbbirb.cpp \ - third_party/icu/source/common/rbbiscan.cpp \ - third_party/icu/source/common/rbbisetb.cpp \ - third_party/icu/source/common/rbbistbl.cpp \ - third_party/icu/source/common/rbbitblb.cpp \ - third_party/icu/source/common/resbund.cpp \ - third_party/icu/source/common/resbund_cnv.cpp \ - third_party/icu/source/common/ruleiter.cpp \ - third_party/icu/source/common/schriter.cpp \ - third_party/icu/source/common/serv.cpp \ - third_party/icu/source/common/servlk.cpp \ - third_party/icu/source/common/servlkf.cpp \ - third_party/icu/source/common/servls.cpp \ - third_party/icu/source/common/servnotf.cpp \ - third_party/icu/source/common/servrbf.cpp \ - third_party/icu/source/common/servslkf.cpp \ - third_party/icu/source/common/stringpiece.cpp \ - third_party/icu/source/common/triedict.cpp \ - third_party/icu/source/common/uarrsort.c \ - third_party/icu/source/common/ubidi.c \ - third_party/icu/source/common/ubidi_props.c \ - third_party/icu/source/common/ubidiln.c \ - third_party/icu/source/common/ubidiwrt.c \ - third_party/icu/source/common/ubrk.cpp \ - third_party/icu/source/common/ucase.c \ - third_party/icu/source/common/ucasemap.c \ - third_party/icu/source/common/ucat.c \ - third_party/icu/source/common/uchar.c \ - third_party/icu/source/common/uchriter.cpp \ - third_party/icu/source/common/ucln_cmn.c \ - third_party/icu/source/common/ucmndata.c \ - third_party/icu/source/common/ucnv.c \ - third_party/icu/source/common/ucnv2022.c \ - third_party/icu/source/common/ucnv_bld.c \ - third_party/icu/source/common/ucnv_cb.c \ - third_party/icu/source/common/ucnv_cnv.c \ - third_party/icu/source/common/ucnv_err.c \ - third_party/icu/source/common/ucnv_ext.c \ - third_party/icu/source/common/ucnv_io.c \ - third_party/icu/source/common/ucnv_lmb.c \ - third_party/icu/source/common/ucnv_set.c \ - third_party/icu/source/common/ucnv_u16.c \ - third_party/icu/source/common/ucnv_u32.c \ - third_party/icu/source/common/ucnv_u7.c \ - third_party/icu/source/common/ucnv_u8.c \ - third_party/icu/source/common/ucnvbocu.c \ - third_party/icu/source/common/ucnvdisp.c \ - third_party/icu/source/common/ucnvhz.c \ - third_party/icu/source/common/ucnvisci.c \ - third_party/icu/source/common/ucnvlat1.c \ - third_party/icu/source/common/ucnvmbcs.c \ - third_party/icu/source/common/ucnvscsu.c \ - third_party/icu/source/common/ucnvsel.cpp \ - third_party/icu/source/common/ucol_swp.cpp \ - third_party/icu/source/common/udata.cpp \ - third_party/icu/source/common/udatamem.c \ - third_party/icu/source/common/udataswp.c \ - third_party/icu/source/common/uenum.c \ - third_party/icu/source/common/uhash.c \ - third_party/icu/source/common/uhash_us.cpp \ - third_party/icu/source/common/uidna.cpp \ - third_party/icu/source/common/uinit.c \ - third_party/icu/source/common/uinvchar.c \ - third_party/icu/source/common/uiter.cpp \ - third_party/icu/source/common/ulist.c \ - third_party/icu/source/common/uloc.c \ - third_party/icu/source/common/uloc_tag.c \ - third_party/icu/source/common/umapfile.c \ - third_party/icu/source/common/umath.c \ - third_party/icu/source/common/umutex.c \ - third_party/icu/source/common/unames.c \ - third_party/icu/source/common/unifilt.cpp \ - third_party/icu/source/common/unifunct.cpp \ - third_party/icu/source/common/uniset.cpp \ - third_party/icu/source/common/uniset_props.cpp \ - third_party/icu/source/common/unisetspan.cpp \ - third_party/icu/source/common/unistr.cpp \ - third_party/icu/source/common/unistr_case.cpp \ - third_party/icu/source/common/unistr_cnv.cpp \ - third_party/icu/source/common/unistr_props.cpp \ - third_party/icu/source/common/unorm.cpp \ - third_party/icu/source/common/unorm_it.c \ - third_party/icu/source/common/unormcmp.cpp \ - third_party/icu/source/common/uobject.cpp \ - third_party/icu/source/common/uprops.cpp \ - third_party/icu/source/common/ures_cnv.c \ - third_party/icu/source/common/uresbund.c \ - third_party/icu/source/common/uresdata.c \ - third_party/icu/source/common/usc_impl.c \ - third_party/icu/source/common/uscript.c \ - third_party/icu/source/common/uset.cpp \ - third_party/icu/source/common/uset_props.cpp \ - third_party/icu/source/common/usetiter.cpp \ - third_party/icu/source/common/ushape.c \ - third_party/icu/source/common/usprep.cpp \ - third_party/icu/source/common/ustack.cpp \ - third_party/icu/source/common/ustr_cnv.c \ - third_party/icu/source/common/ustr_wcs.c \ - third_party/icu/source/common/ustrcase.c \ - third_party/icu/source/common/ustrenum.cpp \ - third_party/icu/source/common/ustrfmt.c \ - third_party/icu/source/common/ustring.c \ - third_party/icu/source/common/ustrtrns.c \ - third_party/icu/source/common/utext.cpp \ - third_party/icu/source/common/utf_impl.c \ - third_party/icu/source/common/util.cpp \ - third_party/icu/source/common/util_props.cpp \ - third_party/icu/source/common/utrace.c \ - third_party/icu/source/common/utrie.c \ - third_party/icu/source/common/utrie2.cpp \ - third_party/icu/source/common/utrie2_builder.c \ - third_party/icu/source/common/uts46.cpp \ - third_party/icu/source/common/utypes.c \ - third_party/icu/source/common/uvector.cpp \ - third_party/icu/source/common/uvectr32.cpp \ - third_party/icu/source/common/uvectr64.cpp \ - third_party/icu/source/common/wintz.c - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Debug := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -g \ - -fomit-frame-pointer \ - -fdata-sections \ - -ffunction-sections - -MY_DEFS_Debug := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ - '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ - '-D_DEBUG' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Debug := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Debug := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -# Flags passed to both C and C++ files. -MY_CFLAGS_Release := \ - -fstack-protector \ - --param=ssp-buffer-size=4 \ - -pthread \ - -fno-exceptions \ - -fno-strict-aliasing \ - -Wno-unused-parameter \ - -Wno-missing-field-initializers \ - -fvisibility=hidden \ - -pipe \ - -fPIC \ - -Wno-deprecated-declarations \ - -Wno-unused-function \ - -Wno-format \ - -m32 \ - -Os \ - -fno-ident \ - -fdata-sections \ - -ffunction-sections \ - -fomit-frame-pointer \ - -fno-unwind-tables \ - -fno-asynchronous-unwind-tables - -MY_DEFS_Release := \ - '-DU_USING_ICU_NAMESPACE=0' \ - '-DANGLE_DX11' \ - '-D_FILE_OFFSET_BITS=64' \ - '-DNO_TCMALLOC' \ - '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ - '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ - '-DDISABLE_NACL' \ - '-DU_STATIC_IMPLEMENTATION' \ - '-DCHROMIUM_BUILD' \ - '-DUSE_LIBJPEG_TURBO=1' \ - '-DUSE_PROPRIETARY_CODECS' \ - '-DENABLE_CONFIGURATION_POLICY' \ - '-DENABLE_GPU=1' \ - '-DUSE_OPENSSL=1' \ - '-DENABLE_EGLIMAGE=1' \ - '-DU_COMMON_IMPLEMENTATION' \ - '-DNDEBUG' \ - '-DNVALGRIND' \ - '-DDYNAMIC_ANNOTATIONS_ENABLED=0' - - -# Include paths placed before CFLAGS/CPPFLAGS -LOCAL_C_INCLUDES_Release := \ - $(LOCAL_PATH)/third_party/icu/source/common \ - $(LOCAL_PATH)/third_party/icu/source/i18n - - -# Flags passed to only C++ (and not C) files. -LOCAL_CPPFLAGS_Release := \ - -fno-rtti \ - -fno-threadsafe-statics \ - -fvisibility-inlines-hidden \ - -frtti \ - -Wno-deprecated - - -LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) -# Undefine ANDROID for host modules -LOCAL_CFLAGS += -UANDROID -LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) -LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) -### Rules for final target. - -LOCAL_LDFLAGS_Debug := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS_Release := \ - -Wl,-z,now \ - -Wl,-z,relro \ - -pthread \ - -fPIC \ - -m32 - - -LOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) - -LOCAL_STATIC_LIBRARIES := - -# Enable grouping to fix circular references -LOCAL_GROUP_STATIC_LIBRARIES := true - -LOCAL_SHARED_LIBRARIES := - -# Add target alias to "gyp_all_modules" target. -.PHONY: gyp_all_modules -gyp_all_modules: third_party_icu_icuuc_host_gyp - -# Alias gyp target name. -.PHONY: icuuc -icuuc: third_party_icu_icuuc_host_gyp - -include $(BUILD_HOST_STATIC_LIBRARY) |