OUT = cv.cv cv.html cv.pdf

all: $(OUT)

# XXX should be date +'%B %d, %Y', but seems broken :\
cv.cv: cv.7
	sed -E\
		-e '/\$$OpenBSD[^$$]*\$$/d'\
		-e 's/^\.Dt (.*) 7$$/.Dt \1 CV/'\
		-e 's/^\.Os$$/.Os "CV"/'\
		-e "s/^\.Dd.*/.Dd `date +'%Y-%m-%d'`/"\
		$? >$@

cv.html: cv.cv
	mandoc -T html -O style=cv.css $? >$@

cv.pdf: cv.cv
	mandoc -T pdf $? >$@

lint: cv.7
	-@mandoc -T lint $?

clean:
	-rm -f $(OUT)

.PHONY: all lint clean
