From ecae444e6b9f7b7b03350efcbcb601cc77234ac8 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Thu, 16 May 2024 09:56:22 -0400 Subject: recert, fconv --- fconv | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 fconv (limited to 'fconv') diff --git a/fconv b/fconv new file mode 100755 index 0000000..74335f0 --- /dev/null +++ b/fconv @@ -0,0 +1,21 @@ +#!/bin/sh + +chk_command() { + if ! command -v "$1" > /dev/null; then + >&2 echo "error: command '$1' could not be found" + exit 1 + fi +} + +chk_command "fontforge" + +usage() { + printf "usage: fconv FONT_SRC FONT_DST\n" +} + +if [ "$#" -ne 2 ]; then + usage + exit 1 +fi + +fontforge -lang=ff -c 'Open($1); Generate($2); Close();' "$1" "$2" -- cgit v1.2.3-freya