summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2021-03-29 22:30:03 +0300
committerRasmus Andersson <rasmus@notion.se>2021-03-29 22:30:03 +0300
commit637d0eb1861100028c1fb5159206a8059a658c9b (patch)
tree0e9cbee88a19873c72748867909a4cef1c21181d /Makefile
parentbff8f875a27e130145e68612e2ed54d174ccbdcd (diff)
downloadinter-637d0eb1861100028c1fb5159206a8059a658c9b.tar.xz
web: Disable subset fonts as it turns out pyftsubset does not correctly handle substitution features causing subs like ccmp to break
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile34
1 files changed, 30 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index bfd76079d..1abb7fab3 100644
--- a/Makefile
+++ b/Makefile
@@ -400,10 +400,39 @@ docs_info: docs/_data/fontinfo.json \
docs/glyphs/metrics.json
docs_fonts: docs_fonts_text docs_fonts_display
+
+
+# TODO: re-enable this when we have figured out how to make subset VFs work
+# with substitution features like ccmp.
+# docs_fonts_pre:
+# rm -rf docs/font-files
+# mkdir docs/font-files $(FONTDIR)/subset
+# python misc/tools/subset.py
+# docs_fonts_text: docs_fonts_pre
+# cp -a $(FONTDIR)/const/*.woff \
+# $(FONTDIR)/const/*.woff2 \
+# $(FONTDIR)/const/*.otf \
+# $(FONTDIR)/var/Inter.var.* \
+# $(FONTDIR)/var/InterDisplay.var.* \
+# $(FONTDIR)/var/Inter*-roman.var.* \
+# $(FONTDIR)/var/Inter*-italic.var.* \
+# $(FONTDIR)/subset/Inter-*.woff2 \
+# $(FONTDIR)/subset/Inter.*.woff2 \
+# docs/font-files/
+# docs_fonts_display: docs_fonts_pre
+# cp -a $(FONTDIR)/const/*.woff \
+# $(FONTDIR)/const/*.woff2 \
+# $(FONTDIR)/const/*.otf \
+# $(FONTDIR)/var/Inter.var.* \
+# $(FONTDIR)/var/InterDisplay.var.* \
+# $(FONTDIR)/var/Inter*-roman.var.* \
+# $(FONTDIR)/var/Inter*-italic.var.* \
+# $(FONTDIR)/subset/InterDisplay*.woff2 \
+# docs/font-files/
+
docs_fonts_pre:
rm -rf docs/font-files
mkdir docs/font-files
- python misc/tools/subset.py
docs_fonts_text: docs_fonts_pre
cp -a $(FONTDIR)/const/*.woff \
@@ -413,8 +442,6 @@ docs_fonts_text: docs_fonts_pre
$(FONTDIR)/var/InterDisplay.var.* \
$(FONTDIR)/var/Inter*-roman.var.* \
$(FONTDIR)/var/Inter*-italic.var.* \
- $(FONTDIR)/subset/Inter-*.woff2 \
- $(FONTDIR)/subset/Inter.*.woff2 \
docs/font-files/
docs_fonts_display: docs_fonts_pre
@@ -425,7 +452,6 @@ docs_fonts_display: docs_fonts_pre
$(FONTDIR)/var/InterDisplay.var.* \
$(FONTDIR)/var/Inter*-roman.var.* \
$(FONTDIR)/var/Inter*-italic.var.* \
- $(FONTDIR)/subset/InterDisplay*.woff2 \
docs/font-files/
.PHONY: docs docs_info docs_fonts docs_fonts_pre docs_fonts_text docs_fonts_display