40 lines · plain
1Contains various Unicode data files used in the library for Unicode support2 3To update all files to the last published Unicode version issue the following4command in the directory containing this file.5 6wget \7 https://www.unicode.org/Public/UCD/latest/ucd/DerivedCoreProperties.txt \8 https://www.unicode.org/Public/UCD/latest/ucd/auxiliary/GraphemeBreakProperty.txt \9 https://www.unicode.org/Public/UCD/latest/ucd/auxiliary/GraphemeBreakTest.txt \10 https://www.unicode.org/Public/UCD/latest/ucd/emoji/emoji-data.txt \11 https://www.unicode.org/Public/UCD/latest/ucd/extracted/DerivedGeneralCategory.txt \12 https://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt13 14Afterwards build the `libcxx-generate-files` target to update the generated15Unicode files.16 17GraphemeBreakProperty.txt18Source: https://www.unicode.org/Public/UCD/latest/ucd/auxiliary/GraphemeBreakProperty.txt19Usage: libcxx/utils/generate_extended_grapheme_cluster_table.py20 21emoji-data.txt22Source: https://www.unicode.org/Public/UCD/latest/ucd/emoji/emoji-data.txt23Usage: libcxx/utils/generate_extended_grapheme_cluster_table.py24 25GraphemeBreakTest.txt26Source: https://www.unicode.org/Public/UCD/latest/ucd/auxiliary/GraphemeBreakTest.txt27Usage: libcxx/utils/generate_extended_grapheme_cluster_test.py28 29DerivedCoreProperties.txt30Source: https://www.unicode.org/Public/UCD/latest/ucd/DerivedCoreProperties.txt31Usage: libcxx/utils/generate_escaped_output_table.py32 33DerivedGeneralCategory.txt34Source: https://www.unicode.org/Public/UCD/latest/ucd/extracted/DerivedGeneralCategory.txt35Usage: libcxx/utils/generate_escaped_output_table.py36 37EastAsianWidth.txt38https://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt39Usage: libcxx/utils/generate_width_estimation_table.py40