X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/edb6b822fda2551d30c5dcaea7a69d6be75ce292..0dbd7ab1eadd5fe5ba3cbc05299f9ff405b59c8a:/tools/mkttfinfo diff --git a/tools/mkttfinfo b/tools/mkttfinfo index 864873a..8593be6 100755 --- a/tools/mkttfinfo +++ b/tools/mkttfinfo @@ -9,6 +9,15 @@ use Font::TTF::Font; my ($ttfuri, $outfile) = @ARGV; $ttfuri or die "usage error\n"; +my $fontinc = $ENV{FONTINC} // '~/.fonts,/usr/share/fonts/truetype/*'; +if (!-e $ttfuri) { + my $found = (grep {-e} glob "{$fontinc}/$ttfuri")[0] or do { + warn "font not found: $ttfuri\n"; + exit 1; + }; + $ttfuri = $found; +} + for ($outfile || ()) { open my $output, '>', $_ or die "Cannot write to $outfile: $!\n"; select $output;