diff options
Diffstat (limited to 'buildSrc')
| -rw-r--r-- | buildSrc/src/main/groovy/emoji/EmojiKeyboardsExtractor.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/buildSrc/src/main/groovy/emoji/EmojiKeyboardsExtractor.java b/buildSrc/src/main/groovy/emoji/EmojiKeyboardsExtractor.java index f3f9fc778..2486aa621 100644 --- a/buildSrc/src/main/groovy/emoji/EmojiKeyboardsExtractor.java +++ b/buildSrc/src/main/groovy/emoji/EmojiKeyboardsExtractor.java @@ -71,5 +71,12 @@ public class EmojiKeyboardsExtractor { EmojiKeyboardCreator creator = new EmojiKeyboardCreator(xmlResourceFolder, collector); creator.buildKeyboardFile(); } + + if (uncollectedEmojiCollector.getOwnedEmjois().size() == 0) { + System.out.println("Since all emojis were collected, there is no need for the uncollected XML file. Deleting..."); + if (!new File(xmlResourceFolder, uncollectedEmojiCollector.getResourceFileName()).delete()) { + System.out.println(String.format(Locale.US, "Failed to delete uncollected emojis file '%s'!", uncollectedEmojiCollector.getResourceFileName())); + } + } } } |
