Mercurial > paster-www
comparison Makefile @ 1:acfb872c93a1
update for 0.2.0
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 13 Feb 2020 09:46:58 +0100 |
parents | 80a2cf045e6a |
children | 0b6c4213f42a |
comparison
equal
deleted
inserted
replaced
0:80a2cf045e6a | 1:acfb872c93a1 |
---|---|
23 PANDOC= pandoc | 23 PANDOC= pandoc |
24 PANDOC_FLAGS= -f markdown -t html5 --template templates/template.html | 24 PANDOC_FLAGS= -f markdown -t html5 --template templates/template.html |
25 MANDOC= mandoc | 25 MANDOC= mandoc |
26 MANDOC_HTML= -T html -O man=%N.html | 26 MANDOC_HTML= -T html -O man=%N.html |
27 MANDOC_PDF= -T pdf | 27 MANDOC_PDF= -T pdf |
28 VERSION= 0.1.0 | 28 VERSION= 0.2.0 |
29 SOURCE= paster-${VERSION}.tar.xz | 29 SOURCE= paster-${VERSION}.tar.xz |
30 WRKDIR= paster-${VERSION} | 30 WRKDIR= paster-${VERSION} |
31 | 31 |
32 MAN1= paster-${VERSION}/paster.1 | 32 MAN1= paster-${VERSION}/paster.1 |
33 MAN8= paster-${VERSION}/pasterd.8 \ | 33 MAN8= paster-${VERSION}/pasterd.8 \ |
50 ${MANDOC} < $< ${MANDOC_HTML} > $@ | 50 ${MANDOC} < $< ${MANDOC_HTML} > $@ |
51 | 51 |
52 .1.pdf .8.pdf: | 52 .1.pdf .8.pdf: |
53 ${MANDOC} < $< ${MANDOC_PDF} > $@ | 53 ${MANDOC} < $< ${MANDOC_PDF} > $@ |
54 | 54 |
55 ${MAN1HTML} ${MAN8HTML} ${MAN1PDF} ${MAN8PDF}: pre-man | 55 ${MAN1} ${MAN8}: ${WRKDIR} |
56 ${MAKE} -C ${WRKDIR} paster.1 pasterd.8 pasterd-clean.8 | |
56 | 57 |
57 ${FILES}: templates/template.html | 58 ${FILES}: templates/template.html |
58 | 59 |
59 ${SOURCE}: | 60 ${SOURCE}: |
60 wget -q http://releases.malikania.fr/paster/${VERSION}/$@ -O $@ | 61 wget -q http://releases.malikania.fr/paster/${VERSION}/$@ -O $@ |
61 | 62 |
62 ${WRKDIR}: ${SOURCE} | 63 ${WRKDIR}: ${SOURCE} |
63 tar -xJf ${SOURCE} | 64 tar -xJf ${SOURCE} |
64 | |
65 pre-man: ${WRKDIR} | |
66 ${MAKE} -C ${WRKDIR} pasterd.8 pasterd-clean.8 paster.1 | |
67 | 65 |
68 site: ${OBJS} ${MAN1HTML} ${MAN1PDF} ${MAN8HTML} ${MAN8PDF} | 66 site: ${OBJS} ${MAN1HTML} ${MAN1PDF} ${MAN8HTML} ${MAN8PDF} |
69 | 67 |
70 clean: | 68 clean: |
71 rm -f ${OBJS} | 69 rm -f ${OBJS} |