VideowayMono/Makefile

26 lines
836 B
Makefile
Raw Permalink Normal View History

2025-01-08 03:11:37 +00:00
NAME := VideowayMono
2025-01-09 23:29:21 +00:00
FILES := ${NAME}-11.bdf ${NAME}-22.bdf ${NAME}.ttf ${NAME}HiDpi.ttf ${NAME}.otb ${NAME}.psf ${NAME}-11.fnt ${NAME}-22.fnt ${NAME}.dfont
2025-01-08 03:11:37 +00:00
.SUFFIXES: .sfd .bdf .otb .psf .fnt .dfont .ttf
all: ${FILES}
2025-01-09 23:29:21 +00:00
%-11.bdf %-22.bdf &: %.sfd
fontforge -quiet -lang ff -c 'Open("$<");Generate("$*.bdf","bdf")'
2025-01-08 03:11:37 +00:00
.sfd.otb:
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@","otb")'
.sfd.psf:
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@","psf")'
2025-01-09 23:29:21 +00:00
%-11.fnt %-22.fnt &: %.sfd
fontforge -quiet -lang ff -c 'Open("$<");Generate("$*.fnt","fnt")'
2025-01-08 03:11:37 +00:00
.sfd.dfont:
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@", "sbit")'
2025-01-09 23:29:21 +00:00
%.ttf: %-11.bdf
2025-01-08 03:11:37 +00:00
rm -f $@
bitsnpicas convertbitmap -f ttf -o $@ $<
2025-01-09 23:29:21 +00:00
%HiDpi.ttf: %-22.bdf
rm -f $@
bitsnpicas convertbitmap -f ttf -o $@ -s Mono -r Mono-HiDpi $<
2025-01-08 03:11:37 +00:00
clean:
rm -f ${FILES} ${NAME}.afm