mirror of
https://github.com/googlefonts/noto-emoji.git
synced 2025-06-07 23:37:58 +00:00
Speed up make by calling flag_glyph_name.py once
This script takes ~1 second for startup, so calling it repeatedly for each flag slows the Makefile considerably, and unnecessarily since it can be called for all the flags at once. Now make clean takes about 1.2s, instead of 3m45s.
This commit is contained in:
parent
76da1e514d
commit
cee85f422b
1 changed files with 2 additions and 1 deletions
3
Makefile
3
Makefile
|
@ -60,8 +60,9 @@ FLAGS_DIR = ./flags
|
||||||
|
|
||||||
glyph_name = $(shell ./flag_glyph_name.py $(flag))
|
glyph_name = $(shell ./flag_glyph_name.py $(flag))
|
||||||
|
|
||||||
|
GLYPH_NAMES := $(shell ./flag_glyph_name.py $(FLAGS))
|
||||||
WAVED_FLAGS := $(foreach flag,$(FLAGS),$(FLAGS_DIR)/$(flag).png)
|
WAVED_FLAGS := $(foreach flag,$(FLAGS),$(FLAGS_DIR)/$(flag).png)
|
||||||
PNG128_FLAGS := $(foreach flag,$(FLAGS),$(addprefix ./png/128/emoji_$(glyph_name),.png))
|
PNG128_FLAGS := $(foreach glyph_name,$(GLYPH_NAMES),$(addprefix ./png/128/emoji_$(glyph_name),.png))
|
||||||
|
|
||||||
$(FLAGS_DIR)/%.png: $(FLAGS_SRC_DIR)/%.png ./waveflag $(PNGQUANT)
|
$(FLAGS_DIR)/%.png: $(FLAGS_SRC_DIR)/%.png ./waveflag $(PNGQUANT)
|
||||||
mkdir -p $(FLAGS_DIR)
|
mkdir -p $(FLAGS_DIR)
|
||||||
|
|
Loading…
Add table
Reference in a new issue