From 3d94190f890ea4a167b9b8a2b309c79c4a8cfbb4 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sat, 28 Apr 2018 11:45:37 +0100 Subject: [PATCH] tools: support espeak-ng based annotations files --- tools/emoji | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tools/emoji b/tools/emoji index 58e09348..ac1f4a21 100755 --- a/tools/emoji +++ b/tools/emoji @@ -76,13 +76,15 @@ cldr_path = sys.argv[3] filenames = [ os.path.join(cldr_path, "common", "annotations", "{0}.xml".format(lang)), - os.path.join(cldr_path, "common", "annotationsDerived", "{0}.xml".format(lang)) + os.path.join(cldr_path, "common", "annotationsDerived", "{0}.xml".format(lang)), + os.path.join("data", "annotationsEspeak", "{0}.xml".format(lang)) ] annotations = {} for filename in filenames: - for cp, name in read_annotations(filename): - annotations[cp] = name + if os.path.exists(filename): + for cp, name in read_annotations(filename): + annotations[cp] = name for entry in read_emoji(emoji_dict): if isinstance(entry, Emoji):