diff options
author | Rasmus Andersson <rasmus@notion.se> | 2023-06-04 22:30:42 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2023-06-04 22:30:42 +0300 |
commit | 48f11a2f15bac1db033ed1008827fa5905071c8d (patch) | |
tree | 660adc01ea5e819dc2867fc6c3ce1cc3ee60dd60 /Makefile | |
parent | d35aa9f085511f2fc0c678c428357f166e0b7c9e (diff) | |
download | inter-48f11a2f15bac1db033ed1008827fa5905071c8d.tar.xz |
build STAT table (version 4) manually for variable fonts, re #577
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 28 |
1 files changed, 7 insertions, 21 deletions
@@ -190,6 +190,13 @@ $(FONTDIR)/var/.%.var.otf: $(UFODIR)/%.var.designspace build/features_data | $(F . $(VENV) ; misc/tools/woff2 compress -o "$@" "$<" +$(FONTDIR)/var/Inter-Variable.ttf: $(FONTDIR)/var/.Inter-Roman.var.ttf + . $(VENV) ; python misc/tools/bake-vf.py $^ -o $@ + +$(FONTDIR)/var/Inter-Variable-Italic.ttf: $(FONTDIR)/var/.Inter-Italic.var.ttf + . $(VENV) ; python misc/tools/bake-vf.py $^ -o $@ + + $(FONTDIR)/static: mkdir -p $@ $(FONTDIR)/static-hinted: @@ -199,27 +206,6 @@ $(FONTDIR)/var: $(UFODIR): mkdir -p $@ -# Inter Variable -$(FONTDIR)/var/.Inter-Variable.stamp: \ - $(FONTDIR)/var/.Inter-Roman.var.ttf \ - $(FONTDIR)/var/.Inter-Italic.var.ttf \ - | venv - rm -rf $(FONTDIR)/var/gen-stat - mkdir $(FONTDIR)/var/gen-stat - . $(VENV) ; gftools gen-stat --out $(FONTDIR)/var/gen-stat $^ - . $(VENV) ; python misc/tools/rename.py --scrub-display --family "Inter Variable" \ - -o $(FONTDIR)/var/Inter-Variable.ttf \ - $(FONTDIR)/var/gen-stat/.Inter-Roman.var.ttf - . $(VENV) ; python misc/tools/rename.py --scrub-display --family "Inter Variable" \ - -o $(FONTDIR)/var/Inter-Variable-Italic.ttf \ - $(FONTDIR)/var/gen-stat/.Inter-Italic.var.ttf - rm -rf $(FONTDIR)/var/gen-stat - touch $@ - -$(FONTDIR)/var/Inter-Variable.ttf: $(FONTDIR)/var/.Inter-Variable.stamp - touch $@ -$(FONTDIR)/var/Inter-Variable-Italic.ttf: $(FONTDIR)/var/.Inter-Variable.stamp - touch $@ var: \ $(FONTDIR)/var/Inter-Variable.ttf \ |