Update documentation and scripts for font addition process; introduce uv run add-font CLI command for streamlined font management. Enhance formula generation with improved class name formatting and validation steps. Remove outdated font formula files.

This commit is contained in:
Matt Troutman 2026-02-09 22:04:01 -06:00
parent 69d8156b09
commit 56b64d0b34
No known key found for this signature in database
266 changed files with 1187 additions and 8145 deletions

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontMade-infinity < Formula
class FontMadeInfinity < Formula
desc "Font: made-infinity"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontMade-infinity < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end