Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
367 B · 9 lines
Shell
12345678910#!/usr/bin/env bash# compile.sh — UFO → OTF/TTF via fontTools/fontmake.# Requires: pipx install fontmake (or: pip install fontmake)set -euo pipefailUFO="${1:-}"[ -z "$UFO" ] && { echo "usage: bin/compile.sh <font.ufo>"; exit 1; }OUTDIR="$(dirname "$UFO")"fontmake -u "$UFO" -o otf ttf --output-dir "$OUTDIR"echo "✓ compiled → $OUTDIR (.otf / .ttf)"