summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2019-02-03The Great Rename to "Inter"Rasmus Andersson1-54/+54
2019-01-27website: preload vf files. Additionally, update misc/tools/versionize to ↵Rasmus Andersson1-1/+1
also patch docs/_includes/preload-font-files.html
2019-01-06Adds docker toolchain for a simpler build setupRasmus Andersson1-41/+19
2019-01-05patches ufo2ft and drops python 2 env for OTF compilationRasmus Andersson1-51/+7
2019-01-04Workaround for Python 3 bug in ufo2ft which caused invalid OTF files to be ↵Rasmus Andersson1-14/+95
generated. Closes #110
2019-01-02adds "-BETA" to end of filenames of thin-master derived font filesRasmus Andersson1-11/+13
2018-11-28adds makefile alias "var" for building the Inter-UI.var filesRasmus Andersson1-1/+4
2018-11-26Initial work on light weight masterRasmus Andersson1-7/+22
2018-10-11fontbuild: now generating three variable fonts: complete family with two ↵Rasmus Andersson1-5/+11
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-11makefile: improve docs data generation orderRasmus Andersson1-3/+7
2018-10-11makefile: Disable autohinting of variable font. Closes #75Rasmus Andersson1-11/+17
2018-10-11makefile: select zip file in finder after making the zip (only on macos)Rasmus Andersson1-0/+1
2018-10-11makefile: fix dep for web infoRasmus Andersson1-1/+1
2018-10-11makefile: improve UFO dependenciesRasmus Andersson1-4/+8
2018-10-11makefile blackitalicRasmus Andersson1-0/+3
2018-10-11makefile: fix issue with renamed italic ufoRasmus Andersson1-1/+1
2018-10-11makefile: italic ufoRasmus Andersson1-2/+0
2018-10-11makefileRasmus Andersson1-9/+10
2018-09-10makefile: prevent intermediate products for being removed by make in some ↵Rasmus Andersson1-0/+9
scenarios
2018-09-09makefile: adds target alias designspaceRasmus Andersson1-0/+5
2018-09-09make: restructure build directory and makefileRasmus Andersson1-67/+104
2018-09-04makefile: cleanupRasmus Andersson1-17/+2
2018-09-04Makefile: update some docs targetsRasmus Andersson1-8/+4
2018-09-04Makefile: progress on conversion to new toolchainRasmus Andersson1-76/+109
2018-09-03Major overhaul, moving from UFO2 to Glyphs and UFO3, plus a brand new and ↵Rasmus Andersson1-50/+67
much simpler fontbuild
2018-02-20website: major updateRasmus Andersson1-3/+3
2018-02-18makefile: zip archive css fileRasmus Andersson1-2/+2
2018-02-18Include inter-ui.css in zip archives and generate fontinfo for regular ↵Rasmus Andersson1-3/+8
weight to docs/info.json, used by the website
2017-11-30makefile: rename check_fonts target to testRasmus Andersson1-3/+3
2017-11-29makefile: add check_fonts step when creating distributionRasmus Andersson1-3/+6
2017-11-27makefile: zip creation linearize web font creationRasmus Andersson1-1/+2
2017-11-27makefile: fix bug with web fonts dependency being run in the wrong order ↵Rasmus Andersson1-3/+9
when running make with many parallel jobs
2017-09-25makefilev1.11Rasmus Andersson1-1/+1
2017-09-25makefileRasmus Andersson1-1/+2
2017-09-25Improve misc/gen-glyphinfo.py and gen-metrics-and-svgs.py by ignoring glyphs ↵Rasmus Andersson1-2/+2
listed in "delete" of fontbuild.cfg
2017-09-25Fix makefileRasmus Andersson1-1/+0
2017-09-23makefile: fixes dist target dependenciesv1.10Rasmus Andersson1-1/+3
2017-09-23makefile: fixes otf and install targetsRasmus Andersson1-4/+9
2017-09-23Move away from using hinted fonts by defaultRasmus Andersson1-29/+38
2017-09-19Rename family from "Interface" to "Inter UI"Rasmus Andersson1-31/+31
2017-09-12Move OTF release files into docs folder so that they are not dirtied when ↵Rasmus Andersson1-1/+1
building regular builds
2017-09-12Release 1.7v1.7Rasmus Andersson1-1/+1
2017-09-12makefile: copy_docs_fonts targetRasmus Andersson1-8/+14
2017-09-05Website updatesv1.6Rasmus Andersson1-1/+1
2017-09-04Speeds up font compilation by around 200%Rasmus Andersson1-0/+1
Cython is used to compile some hot paths into native Python extensions. These hot paths were identified through running ufocompile with the hotshot profiler and then converting file by file to Cython, starting with the "hottest" paths and continuing until returns were deminishing. This means that only a few Python files were converted to Cython. Closes #23 Closes #20 (really this time)
2017-08-31Improves glyphorder generationRasmus Andersson1-3/+3
2017-08-28Various improvementsRasmus Andersson1-2/+12
2017-08-25Adds contextual alternates for [] () {} when enclosing upper-case charactersRasmus Andersson1-1/+2
2017-08-25makefile: add license to zip archives and fix glyphinfo targetRasmus Andersson1-1/+2
2017-08-24makefile: better dist ruleRasmus Andersson1-3/+3