aboutsummaryrefslogtreecommitdiff
path: root/share/vt/fonts/Makefile
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2014-06-12 18:31:32 +0000
committerEd Maste <emaste@FreeBSD.org>2014-06-12 18:31:32 +0000
commitcce0f18281ca4bc762adfa79c96d59edf8e4b148 (patch)
tree7103e9d050c7a8f167a394db7c6fb63aa64f0031 /share/vt/fonts/Makefile
parent4f8fc8713ad72b9ed2d6bb7d770957aadf0d6ffd (diff)
Build vt(4) fonts during buildworld
vtfontcvt(8) is now built during buildworld, so can be used as a bootstrap tool to create vt(4) fonts from source .hex or .bdf font files, rather than having uuencoded binary fonts in the tree. Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=267423
Diffstat (limited to 'share/vt/fonts/Makefile')
-rw-r--r--share/vt/fonts/Makefile13
1 files changed, 9 insertions, 4 deletions
diff --git a/share/vt/fonts/Makefile b/share/vt/fonts/Makefile
index f8a27001c8a6..05e99a5fe6bf 100644
--- a/share/vt/fonts/Makefile
+++ b/share/vt/fonts/Makefile
@@ -3,13 +3,18 @@
FILES= gallant.fnt \
vgarom-8x8.fnt \
vgarom-8x14.fnt \
- vgarom-8x16.fnt
+ vgarom-8x16.fnt \
+ vgarom-thin-8x8.fnt \
+ vgarom-thin-8x16.fnt
CLEANFILES+= ${FILES}
-.SUFFIXES: .uu
-.uu:
- uudecode < ${.IMPSRC}
+.SUFFIXES: .fnt .fnt.uu .hex
+.hex.fnt:
+ vtfontcvt ${.IMPSRC} ${.TARGET}
+
+.fnt.uu.fnt:
+ uudecode -p < ${.IMPSRC} > ${.TARGET}
FILESDIR= ${SHAREDIR}/vt/fonts