diff options
author | Rasmus Andersson <rasmus@notion.se> | 2023-04-21 19:17:17 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2023-04-21 19:17:17 +0300 |
commit | 4b7fd1a40221489e747f29b762c5bf860e485639 (patch) | |
tree | 36631c7ba53fab44cb94bd2cc7c574529069f3d4 | |
parent | aa522f1a954b48696a885a7c53e4a43525deee3a (diff) | |
download | inter-4b7fd1a40221489e747f29b762c5bf860e485639.tar.xz |
tooling: tighten makefile deps
-rw-r--r-- | Makefile | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -18,7 +18,7 @@ $(UFODIR)/%.glyphs: src/%.glyphspackage | $(UFODIR) venv . $(VENV) ; build/venv/bin/glyphspkg -o $(dir $@) $^ # features -src/features: $(wildcard src/features/*) +features_data: src/features $(wildcard src/features/*) @touch "$@" @true $(UFODIR)/features: src/features @@ -33,9 +33,9 @@ $(UFODIR)/%.designspace: $(UFODIR)/%.glyphs $(UFODIR)/features | venv . $(VENV) ; python misc/tools/postprocess-designspace.py $@ # instance UFOs from designspace -$(UFODIR)/Inter-%Italic.ufo: $(UFODIR)/Inter-Italic.designspace $(UFODIR)/features | venv +$(UFODIR)/Inter-%Italic.ufo: $(UFODIR)/Inter-Italic.designspace features_data | venv . $(VENV) ; bash misc/tools/gen-instance-ufo.sh $< $@ -$(UFODIR)/Inter-%.ufo: $(UFODIR)/Inter-Roman.designspace $(UFODIR)/features | venv +$(UFODIR)/Inter-%.ufo: $(UFODIR)/Inter-Roman.designspace features_data | venv . $(VENV) ; bash misc/tools/gen-instance-ufo.sh $< $@ # designspace & master UFOs (for editing) |