1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 13:07:46 +00:00

Meta: Generate emoji.txt at build time from Unicode's emoji-test.txt

Instead of manually updating emoji.txt whenever new emoji are added,
we use Unicode's emoji-test.txt to generate emoji.txt on each build,
including only the emojis that Serenity supports at that time.

By using emoji-test.txt, we can also include all forms of each emoji
(fully-qualified, minimally-qualified, and unqualified) which can be
helpful when double-checking how certain forms are handled.
This commit is contained in:
Ryan Liptak 2022-08-20 02:20:22 -07:00 committed by Linus Groh
parent 8f4317e207
commit 221d9089e9
5 changed files with 86 additions and 509 deletions

View file

@ -206,6 +206,7 @@ option(BUILD_EVERYTHING "Build all optional components" ON)
include(utils)
include(wasm_spec_tests)
include(emoji_txt)
serenity_component(
Tests