aboutsummaryrefslogtreecommitdiff
path: root/share/syscons/scrnmaps/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'share/syscons/scrnmaps/Makefile')
-rw-r--r--share/syscons/scrnmaps/Makefile26
1 files changed, 26 insertions, 0 deletions
diff --git a/share/syscons/scrnmaps/Makefile b/share/syscons/scrnmaps/Makefile
new file mode 100644
index 000000000000..1c5dc88382a1
--- /dev/null
+++ b/share/syscons/scrnmaps/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+SCRMAPS = armscii8-2haik8.scm \
+ iso-8859-1_to_cp437.scm iso-8859-4_for_vga9.scm \
+ iso-8859-7_to_cp437.scm \
+ koi8-r2cp866.scm koi8-u2cp866u.scm \
+ us-ascii_to_cp437.scm
+
+SCRMAPS_MK = ${SCRMAPS:R:S/$/.mk/g}
+CLEANFILES+= ${SCRMAPS_MK} ${SCRMAPS}
+
+FILES= ${SCRMAPS}
+FILESDIR= ${SHAREDIR}/syscons/scrnmaps
+
+build-tools: ${SCRMAPS_MK}
+
+${SCRMAPS}: ${.TARGET:R}.mk
+ ./${.TARGET:R}.mk ${.TARGET:R}.tmp
+ uuencode ${.TARGET:R}.tmp ${.TARGET:R} > ${.TARGET}
+ rm -f ${.TARGET:R}.tmp
+
+${SCRMAPS_MK}: ${.TARGET:R} mkscrfil.c
+ ${CC} ${CFLAGS} -I${.CURDIR} -DFIL=\"${.TARGET:R}\" ${LDFLAGS} \
+ -o ${.TARGET} ${.CURDIR}/mkscrfil.c
+
+.include <bsd.prog.mk>