diff options
author | Rasmus Andersson <rasmus@notion.se> | 2020-08-20 20:34:13 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2020-08-20 20:47:31 +0300 |
commit | bb4ca408f6acb5351c463e919468c44beeb4044c (patch) | |
tree | 9d120c71e488875be9e573b963e0a6cf0db6cc27 /Makefile | |
parent | 5efff3b1de490367bf2ae91297e32c292f049d74 (diff) | |
download | inter-bb4ca408f6acb5351c463e919468c44beeb4044c.tar.xz |
tooling: makefile now properly creates directories needed after a make clean invocation
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -112,31 +112,38 @@ build/%.woff: build/%.ttf # VF OTF from UFO $(FONTDIR)/var/Inter.var.ttf: $(all_ufo_masters_text) version.txt + @mkdir -p "$(dir $@)" misc/fontbuild compile-var -o $@ $(FONTBUILD_FLAGS) build/ufo/Inter.designspace $(FONTDIR)/var/Inter-V.var.ttf: $(FONTDIR)/var/Inter.var.ttf misc/fontbuild rename --family "Inter V" -o $@ $< $(FONTDIR)/var/Inter-%.var.ttf: build/ufo/Inter-%.designspace $(all_ufo_masters_text) version.txt + @mkdir -p "$(dir $@)" misc/fontbuild compile-var -o $@ $(FONTBUILD_FLAGS) $< misc/tools/fix-vf-meta.py $@ + $(FONTDIR)/var/InterDisplay.var.ttf: $(all_ufo_masters_display) version.txt + @mkdir -p "$(dir $@)" misc/fontbuild compile-var -o $@ $(FONTBUILD_FLAGS) build/ufo/InterDisplay.designspace $(FONTDIR)/var/InterDisplay-V.var.ttf: $(FONTDIR)/var/InterDisplay.var.ttf misc/fontbuild rename --family "Inter Display V" -o $@ $< $(FONTDIR)/var/InterDisplay-%.var.ttf: build/ufo/InterDisplay-%.designspace $(all_ufo_masters_display) version.txt + @mkdir -p "$(dir $@)" misc/fontbuild compile-var -o $@ $(FONTBUILD_FLAGS) $< misc/tools/fix-vf-meta.py $@ # OTF/TTF from UFO $(FONTDIR)/const/Inter%.otf: build/ufo/Inter%.ufo version.txt + @mkdir -p "$(dir $@)" misc/fontbuild compile -o $@ $(FONTBUILD_FLAGS) build/ufo/Inter$*.ufo $(FONTDIR)/const/Inter%.ttf: build/ufo/Inter%.ufo version.txt + @mkdir -p "$(dir $@)" misc/fontbuild compile -o $@ $(FONTBUILD_FLAGS) build/ufo/Inter$*.ufo @@ -287,6 +294,11 @@ dist_check: echo "${ZIP_FILE_DIST} already exists. Bump version or remove the zip file to continue." >&2; \ exit 1; \ fi + @echo "——————————————————————————————————————————————————————————————————" + @echo "" + @echo " REMEMBER TO 'make clean' FIRST IF FONT FILES CHANGED" + @echo "" + @echo "——————————————————————————————————————————————————————————————————" dist: dist_zip $(MAKE) -j docs |