diff options
author | Steven G. Johnson <stevenj@mit.edu> | 2018-07-24 13:18:48 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-24 13:18:48 -0400 |
commit | d4a58cfec5345bbb2bb0db1e85172a8cff278da7 (patch) | |
tree | 01a7a3f741550c3a1dbec3b49a70f5d5f2061d6f /data/Makefile | |
parent | 02f4e1890cf8135b609b404c58ac7e8b27136ad6 (diff) | |
download | libutf8proc-d4a58cfec5345bbb2bb0db1e85172a8cff278da7.tar.gz libutf8proc-d4a58cfec5345bbb2bb0db1e85172a8cff278da7.tar.bz2 |
update data and algorithms for Unicode 11 (#140)
Diffstat (limited to 'data/Makefile')
-rw-r--r-- | data/Makefile | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/data/Makefile b/data/Makefile index 1bf49e1..1b24728 100644 --- a/data/Makefile +++ b/data/Makefile @@ -16,11 +16,11 @@ CURLFLAGS = --retry 5 --location .DELETE_ON_ERROR: -utf8proc_data.c.new: data_generator.rb UnicodeData.txt GraphemeBreakProperty.txt DerivedCoreProperties.txt CompositionExclusions.txt CaseFolding.txt CharWidths.txt +utf8proc_data.c.new: data_generator.rb UnicodeData.txt GraphemeBreakProperty.txt DerivedCoreProperties.txt CompositionExclusions.txt CaseFolding.txt CharWidths.txt emoji-data.txt $(RUBY) data_generator.rb < UnicodeData.txt > $@ # GNU Unifont version for font metric calculations: -UNIFONT_VERSION=10.0.07 +UNIFONT_VERSION=11.0.01 unifont.ttf: $(CURL) $(CURLFLAGS) -o $@ $(URLCACHE)https://mirrors.kernel.org/gnu/unifont/unifont-$(UNIFONT_VERSION)/unifont-$(UNIFONT_VERSION).ttf @@ -35,7 +35,7 @@ CharWidths.txt: charwidths.jl unifont.sfd unifont_upper.sfd EastAsianWidth.txt $(JULIA) charwidths.jl > $@ # Unicode data version -UNICODE_VERSION=10.0.0 +UNICODE_VERSION=11.0.0 UnicodeData.txt: $(CURL) $(CURLFLAGS) -o $@ -O http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/UnicodeData.txt @@ -61,6 +61,9 @@ NormalizationTest.txt: GraphemeBreakTest.txt: $(CURL) $(CURLFLAGS) $(URLCACHE)http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/auxiliary/GraphemeBreakTest.txt | $(PERL) -pe 's,÷,/,g;s,×,+,g' > $@ +emoji-data.txt: + $(CURL) $(CURLFLAGS) -o $@ -O $(URLCACHE)http://unicode.org/Public/emoji/`echo $(UNICODE_VERSION) | cut -d. -f1-2`/emoji-data.txt + clean: - rm -f UnicodeData.txt EastAsianWidth.txt GraphemeBreakProperty.txt DerivedCoreProperties.txt CompositionExclusions.txt CaseFolding.txt NormalizationTest.txt GraphemeBreakTest.txt CharWidths.txt unifont*.ttf unifont*.sfd + rm -f UnicodeData.txt EastAsianWidth.txt GraphemeBreakProperty.txt DerivedCoreProperties.txt CompositionExclusions.txt CaseFolding.txt NormalizationTest.txt GraphemeBreakTest.txt CharWidths.txt unifont*.ttf unifont*.sfd emoji-data.txt rm -f utf8proc_data.c.new |