comparison Makefile @ 32:2cd3c88e9f1a

change manual page styles
author David Demelier <markand@malikania.fr>
date Thu, 17 Dec 2020 12:34:53 +0100
parents e902ab63f718
children 394a5ae718bb
comparison
equal deleted inserted replaced
31:e902ab63f718 32:2cd3c88e9f1a
18 18
19 PANDOC= pandoc 19 PANDOC= pandoc
20 PANDOC_FLAGS= -f markdown -t html5 --template templates/template.html 20 PANDOC_FLAGS= -f markdown -t html5 --template templates/template.html
21 MANDOC= mandoc 21 MANDOC= mandoc
22 MANDOC_PDF= -T pdf 22 MANDOC_PDF= -T pdf
23 MANDOC_HTML= -T html -O man=%N.html 23 MANDOC_MD= -T markdown
24 VERSION= 3.1.0 24 VERSION= 3.1.0
25 SOURCE= irccd-${VERSION}.tar.xz 25 SOURCE= irccd-${VERSION}.tar.xz
26 WRKDIR= irccd-${VERSION} 26 WRKDIR= irccd-${VERSION}
27 27
28 MAN1= irccd-${VERSION}/man/irccd.1 \ 28 MAN1= irccd-${VERSION}/man/irccd.1 \
73 73
74 .md.html: 74 .md.html:
75 ${PANDOC} ${PANDOC_FLAGS} -o $@ $< 75 ${PANDOC} ${PANDOC_FLAGS} -o $@ $<
76 76
77 .1.html .5.html .7.html: 77 .1.html .5.html .7.html:
78 sed "s/@IRCCD_MAN_DATE@/October 06, 2019/" $< | ${MANDOC} ${MANDOC_HTML} > $@ 78 sed "s/@IRCCD_MAN_DATE@/October 06, 2019/" $< | ${MANDOC} ${MANDOC_MD} < $< | ${PANDOC} ${PANDOC_FLAGS} -M title=${<F} -o $@
79 79
80 .1.pdf .5.pdf .7.pdf: 80 .1.pdf .5.pdf .7.pdf:
81 sed "s/@IRCCD_MAN_DATE@/October 06, 2019/" $< | ${MANDOC} ${MANDOC_PDF} > $@ 81 sed "s/@IRCCD_MAN_DATE@/October 06, 2019/" $< | ${MANDOC} ${MANDOC_PDF} > $@
82 82
83 man: ${WRKDIR} ${MAN1HTML} ${MAN5HTML} ${MAN7HTML} ${MAN1PDF} ${MAN5PDF} ${MAN7PDF} 83 man: ${WRKDIR} ${MAN1HTML} ${MAN5HTML} ${MAN7HTML} ${MAN1PDF} ${MAN5PDF} ${MAN7PDF}