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:
parent
69d8156b09
commit
56b64d0b34
266 changed files with 1187 additions and 8145 deletions
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
# This file was generated by the font folder cleanup script
|
||||
# Do not edit this file directly
|
||||
# Installs: TTF OTF
|
||||
|
||||
class FontPixelon < Formula
|
||||
desc "Font: pixelon"
|
||||
|
|
@ -53,9 +54,8 @@ class FontPixelon < 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/truetype").glob("*.ttf").any?, "No TTF fonts installed"
|
||||
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
|
||||
assert_predicate share/"pixelon", :directory?, "Other files dir missing"
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue