From: Max Value Date: Sat, 22 Nov 2025 16:25:53 +0000 (+0000) Subject: Added zipping X-Git-Url: https://git.ozva.co.uk/?a=commitdiff_plain;h=0a90e34a60a3851319f128829ca7b0332be7e44a;p=fimm-font Added zipping --- diff --git a/.gitignore b/.gitignore index 2f7896d..20e223c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ target/ +*.zip diff --git a/Makefile b/Makefile index d91f3e7..3431342 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,24 @@ all: -mkdir target - fontforge -lang=py -script generate.py fimm.sfd + cp LICENCE target/ + + fontforge -quiet -lang=py -script generate.py fimm.sfd + + cd target; zip -9 ../Fimm-$$(cat ../.version).zip * + + -rm .version remove: find ~/.fonts -type f -name '*Fimm*' -delete find ~/.local/share/fonts/ -type f -name '*Fimm*' -delete + sudo find /usr/share/fonts -type f -name '*Fimm*' -delete sudo find /usr/local/share/fonts -type f -name '*Fimm*' -delete reinstall: all remove cp target/* ~/.fonts/ cp target/* ~/.local/share/fonts/ + sudo cp target/* /usr/share/fonts/ sudo cp target/* /usr/local/share/fonts/ diff --git a/generate.py b/generate.py index 8231b43..b198cc1 100755 --- a/generate.py +++ b/generate.py @@ -1,8 +1,16 @@ import fontforge +import os fimm = fontforge.open("fimm.sfd") +version = fimm.version + +with open(".version", "w") as f: + f.write(version) + + +os.environ["FIMM_VERSION"] = version extensions = ["ttf", "otf", "woff", "woff2"] for x in extensions: - fimm.generate(f"target/Fimm-{fimm.version}.{x}") + fimm.generate(f"target/Fimm-{version}.{x}")