FMTS= plain.fmt lplain.fmt splain.fmt
INITEX=../tex/initex/initex
.include "../Makefile.defs"
FMTDIR=${DESTDIR}${LIBDIR}/tex/formats

.SUFFIXES:
.SUFFIXES: .tex .fmt

.PATH: ${.CURDIR}/../texinputs/plain ${.CURDIR}/../texinputs/latex

.tex.fmt:
	TEXFONTS="../fonts//"; \
	TEXINPUTS="${.CURDIR}/../texinputs//"; \
	TEXPOOL="../tex/tex_c_srcs/"; \
	export TEXFONTS TEXINPUTS TEXPOOL; \
	${INITEX} ${.IMPSRC} "\\dump"

all: ${FMTS}	

install: ${FMTS}
	-mkdir ${FMTDIR}
	install -c -o ${BINOWN} -g ${BINGRP}  -m 0644 plain.fmt ${FMTDIR}
	-rm ${FMTDIR}/tex.fmt ${FMTDIR}/latex.fmt ${FMTDIR}/slitex.fmt
	ln ${FMTDIR}/plain.fmt ${FMTDIR}/tex.fmt
	install -c -o ${BINOWN} -g ${BINGRP}  -m 0644 lplain.fmt ${FMTDIR}
	ln ${FMTDIR}/lplain.fmt ${FMTDIR}/latex.fmt
	install -c -o ${BINOWN} -g ${BINGRP}  -m 0644 splain.fmt ${FMTDIR}
	ln ${FMTDIR}/splain.fmt ${FMTDIR}/slitex.fmt

clean:
	rm -f a.out [Ee]rrs mklog core ${CLEANFILES} ${FMTS} \
	${FMTS:S/.fmt$/.log/g} 

.include <bsd.prog.mk>
