summaryrefslogtreecommitdiffstats
path: root/icu/makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'icu/makefile.mk')
-rw-r--r--icu/makefile.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/icu/makefile.mk b/icu/makefile.mk
index 5066ef0a17b7..82139b4b2c10 100644
--- a/icu/makefile.mk
+++ b/icu/makefile.mk
@@ -77,6 +77,14 @@ EXTRA_CDEFS+=-DU_HAVE_GCC_ATOMICS=1
EXTRA_CDEFS+=-DU_HAVE_GCC_ATOMICS=0
.ENDIF
+# Save space when using a bundled ICU by leaving out unneeded parts of the ICU data. Generated by
+# the interactive web tool at http://apps.icu-project.org/datacustom/ICUData49.html by dropping
+# the "Charset Mapping Tables". Probably we could carefully cherry-pick other items in the data to
+# be dropped, too. A bit tedious using that web tool, though.
+
+# If you do that, upload a new subset data zip file with just the MD5 part of the name changed
+# appropriately. Let's not bother trying to list what stuff has been removed in the file name.
+# Describe it in the comment above instead.
CONFIGURE_ACTION=unzip $(TARFILE_LOCATION)/$(ICU_DATA_SUBSET_ZIP) && mv icudt49l.dat data/in &&
.IF "$(GUI)"=="UNX"