]> OzVa Git service - fimm-font/commitdiff
Added zipping
authorMax Value <greenwoodw50@gmail.com>
Sat, 22 Nov 2025 16:25:53 +0000 (16:25 +0000)
committerMax Value <greenwoodw50@gmail.com>
Sat, 22 Nov 2025 16:25:53 +0000 (16:25 +0000)
.gitignore
Makefile
generate.py

index 2f7896d1d1365eafb0da03d9fe456fac81408487..20e223c2e42934610bd82f35f7bb6dbe5ee27904 100644 (file)
@@ -1 +1,2 @@
 target/
+*.zip
index d91f3e7b93af728e9099d0cbbeed859db4dc6fd0..343134242a31dbed6921083bea4dec14500aaa72 100644 (file)
--- 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/
 
index 8231b4313ce26f7c0df693052f9a6454af67c5bd..b198cc130edd8e88ed25d44ce8542241ae1a9dbe 100755 (executable)
@@ -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}")