adc89f825b | ||
---|---|---|
.. | ||
README.md | ||
all.toml | ||
noflags.toml |
README.md
COLRv1 Build
We assume the bitmap version with equivalent coverage exists and contains emojicompat metadata.
Build Steps
-
Check the list of sources in the config files is in sync with the current sources
# running from the noto-emoji repository root directory python colrv1_generate_configs.py git diff colrv1/*.toml
If configs are in sync, the
colrv1/*.toml
files should contain no diffs. -
Compile the COLRv1 fonts
time nanoemoji *.toml cp build/NotoColorEmoji.ttf ../fonts/Noto-COLRv1.ttf cp build/NotoColorEmoji-noflags.ttf ../fonts/Noto-COLRv1-noflags.ttf
-
Post-process COLRv1 font for Android
- At time of writing only the noflags version is for Android
# Assumed to be in a python3 environment with requirements.txt fulfilled python colrv1_postproc.py colrv1/build/NotoColorEmoji-noflags.ttf \ PATH_TO/NotoColorEmojiCompat.ttf