summaryrefslogtreecommitdiffstats
path: root/Makefile.inc1
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2014-09-09 20:36:56 +0000
committeremaste <emaste@FreeBSD.org>2014-09-09 20:36:56 +0000
commit884e0cd0919f6ab93de1cb7ec54632205a920de0 (patch)
treede6dbca4d0077791c7c6d7eb6b8c00297216dcd9 /Makefile.inc1
parenta029ba8e5f573f39d5ca9929cdd06f8fa3aaf87a (diff)
downloadFreeBSD-src-884e0cd0919f6ab93de1cb7ec54632205a920de0.zip
FreeBSD-src-884e0cd0919f6ab93de1cb7ec54632205a920de0.tar.gz
MFC improved vt(4) font generation
r266851: Add VGAROM 8x8, 8x14 and 8x16 fonts for vt(4) These are converted from syscons(4) cp437 fonts. r267306: Add vgarom font source These are in 'GNU Unifont' format, and are converted from syscons(4) cp437 fonts. r267400: Add thin versions of VGAROM 8x8 and 8x16 fonts for vt(4) These are converted from syscons(4) cp437-thin-8x* fonts. r267423: 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. r267578: Add glyphs from converted syscons iso* fonts This consists of the unique glyphs from the following font files in /usr/share/syscons/fonts: iso*.fnt ISO-8859-1 West European iso02*.fnt ISO-8859-2 Central European iso04*.fnt ISO-8859-4 Baltic iso05*.fnt ISO-8859-5 Cyrillic iso07*.fnt ISO-8859-7 Greek iso08*.fnt ISO-8859-8 Hebrew iso09*.fnt ISO-8859-9 Turkish iso15*.fnt ISO-8859-15 West European r268022: Rename the WITHOUT_VT_SUPPORT knob to WITHOUT_VT The _SUPPORT knobs have a consistent meaning which differs from the behaviour controlled by this knob. As the knob is opt-out and has not appeared in a release the impact should be low. Approved by: re Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc17
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 67bd16a..c2aa6d1 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -1215,6 +1215,10 @@ _gperf= gnu/usr.bin/gperf
_groff= gnu/usr.bin/groff
.endif
+.if ${MK_VT} != "no"
+_vtfontcvt= usr.bin/vtfontcvt
+.endif
+
.if ${BOOTSTRAPPING} < 800022
_ar= usr.bin/ar
.endif
@@ -1323,7 +1327,8 @@ bootstrap-tools: .MAKE
${_gensnmptree} \
usr.sbin/config \
${_crunch} \
- ${_nmtree}
+ ${_nmtree} \
+ ${_vtfontcvt}
${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
cd ${.CURDIR}/${_tool} && \
${MAKE} DIRPRFX=${_tool}/ obj && \
OpenPOWER on IntegriCloud