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/
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}")