X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/c7b7be5fc4d7a4fb9c85ba2e0938c5809dce8948..fce33dd3347984d52ab27fff3eb25dd324d7f587:/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;