1
1
mirror of https://github.com/rsms/inter.git synced 2024-11-24 05:30:41 +03:00
Commit Graph

66 Commits

Author SHA1 Message Date
Rasmus Andersson
9c444deded makefile cleanup 2019-10-22 12:39:53 -07:00
Rasmus Andersson
ba71122abf updates to distribution 2019-10-22 12:34:20 -07:00
Rasmus Andersson
bc8b267b01 Generate OTF (quads, not cff) for VF, rename upright to roman and add googlefonts makefile target 2019-10-22 07:55:36 -07:00
Rasmus Andersson
4ca248c6c8 Makefile: Move misc/tools/fix-vf-meta.py to a better place 2019-10-21 12:08:42 -07:00
Rasmus Andersson
e3da15b09f makefile: have version.txt be a dep of ttf and otf files 2019-09-07 16:03:29 -07:00
Rasmus Andersson
3df9dfb68c makefile: adds support for FONTBUILD_FLAGS 2019-09-03 20:43:41 -07:00
Rasmus Andersson
49cd0c56c8 moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
Rasmus Andersson
4f364fe80e website: simplify glyphinfo.json file with symlink 2019-05-27 11:33:11 -07:00
Rasmus Andersson
3270773f20 tooling: adds docs/_data/glyphinfo.json (which is a copy of docs/lab/glyphinfo.json) to the makefile 2019-05-26 17:08:54 -07:00
Rasmus Andersson
b85460a872 makefile: rename target all_check_var -> test_var 2019-03-31 13:24:49 -07:00
Rasmus Andersson
1efc243837 makefile: cleanup whitespace + add alias "web" for "all_web" 2019-03-31 12:59:30 -07:00
Rasmus Andersson
f598621096 formatting of makefile 2019-03-27 11:21:26 -07:00
Rasmus Andersson
70f3df7882 Fixup STAT tables of single-axis variable fonts to aid desktop apps (style linking). Related to #142 2019-03-27 11:17:29 -07:00
Rasmus Andersson
5a5be63d6e The Great Rename to "Inter" 2019-02-02 14:29:56 -08:00
Rasmus Andersson
0ab4a4cb3b website: preload vf files. Additionally, update misc/tools/versionize to also patch docs/_includes/preload-font-files.html 2019-01-26 15:39:10 -08:00
Rasmus Andersson
4ded41f4a3 Adds docker toolchain for a simpler build setup 2019-01-05 16:20:22 -08:00
Rasmus Andersson
dee86b504c patches ufo2ft and drops python 2 env for OTF compilation 2019-01-05 11:41:37 -08:00
Rasmus Andersson
799472b3f4 Workaround for Python 3 bug in ufo2ft which caused invalid OTF files to be generated. Closes #110 2019-01-03 15:10:08 -08:00
Rasmus Andersson
b9326c6f99 adds "-BETA" to end of filenames of thin-master derived font files 2019-01-01 19:48:37 -07:00
Rasmus Andersson
10ae7240ef adds makefile alias "var" for building the Inter-UI.var files 2018-11-28 10:34:44 -08:00
Rasmus Andersson
30c1755165 Initial work on light weight master 2018-11-26 08:57:00 -08:00
Rasmus Andersson
5194e4f474 fontbuild: now generating three variable fonts: complete family with two axes, italic version with weight axis and upright version with weight axis. This allows supporting browsers like MS Edge which do not correctly map italic and oblique font style properties to slnt and ital axes. 2018-10-10 23:38:31 -07:00
Rasmus Andersson
9dc29342aa makefile: improve docs data generation order 2018-10-10 23:38:23 -07:00
Rasmus Andersson
640c1b42cd makefile: Disable autohinting of variable font. Closes #75 2018-10-10 23:38:06 -07:00
Rasmus Andersson
f37ca48b87 makefile: select zip file in finder after making the zip (only on macos) 2018-10-10 23:38:00 -07:00
Rasmus Andersson
28bdd2df01 makefile: fix dep for web info 2018-10-10 23:37:56 -07:00
Rasmus Andersson
88325461e1 makefile: improve UFO dependencies 2018-10-10 23:37:43 -07:00
Rasmus Andersson
fef07785c6 makefile blackitalic 2018-10-10 23:37:43 -07:00
Rasmus Andersson
04f496ee66 makefile: fix issue with renamed italic ufo 2018-10-10 23:37:37 -07:00
Rasmus Andersson
26a7168d83 makefile: italic ufo 2018-10-10 23:37:37 -07:00
Rasmus Andersson
69d824fc5b makefile 2018-10-10 23:37:35 -07:00
Rasmus Andersson
eee57fe27a makefile: prevent intermediate products for being removed by make in some scenarios 2018-09-09 17:04:36 -07:00
Rasmus Andersson
234b62ea8f makefile: adds target alias designspace 2018-09-09 13:20:14 -07:00
Rasmus Andersson
94ee69ac0d make: restructure build directory and makefile 2018-09-09 12:30:21 -07:00
Rasmus Andersson
52b14159b7 makefile: cleanup 2018-09-03 19:01:04 -07:00
Rasmus Andersson
8d6bf1281c Makefile: update some docs targets 2018-09-03 17:00:19 -07:00
Rasmus Andersson
f2ee4484fb Makefile: progress on conversion to new toolchain 2018-09-03 16:06:33 -07:00
Rasmus Andersson
c833e252c9 Major overhaul, moving from UFO2 to Glyphs and UFO3, plus a brand new and much simpler fontbuild 2018-09-03 12:55:49 -07:00
Rasmus Andersson
9f367901ef website: major update 2018-02-20 01:38:51 -08:00
Rasmus Andersson
c551b9f66a makefile: zip archive css file 2018-02-18 00:28:04 -08:00
Rasmus Andersson
c06dd62eaf Include inter-ui.css in zip archives and generate fontinfo for regular weight to docs/info.json, used by the website 2018-02-17 19:55:38 -08:00
Rasmus Andersson
f40c3a0db2 makefile: rename check_fonts target to test 2017-11-29 19:01:13 -08:00
Rasmus Andersson
5302601f99 makefile: add check_fonts step when creating distribution 2017-11-28 17:13:15 -08:00
Rasmus Andersson
12076e07b1 makefile: zip creation linearize web font creation 2017-11-27 11:06:42 -08:00
Rasmus Andersson
a8ae2ca230 makefile: fix bug with web fonts dependency being run in the wrong order when running make with many parallel jobs 2017-11-26 20:26:15 -08:00
Rasmus Andersson
4c7e2cbb7f makefile 2017-09-25 10:49:37 -07:00
Rasmus Andersson
78d5d100f7 makefile 2017-09-25 10:38:15 -07:00
Rasmus Andersson
b47572cc05 Improve misc/gen-glyphinfo.py and gen-metrics-and-svgs.py by ignoring glyphs listed in "delete" of fontbuild.cfg 2017-09-24 19:38:30 -07:00
Rasmus Andersson
0d64ccaa82 Fix makefile 2017-09-24 17:39:29 -07:00
Rasmus Andersson
d9b28168a2 makefile: fixes dist target dependencies 2017-09-23 12:53:02 -07:00