doc/en/events/Makefile
Simon L. B. Nielsen 98cd659371 Link index.html to events.html.
Suggested by:	Josef El-Rayes <j.el-rayes@daemon.li>
2003-10-15 15:10:47 +00:00

49 lines
1.3 KiB
Makefile

# $FreeBSD: www/en/events/Makefile,v 1.4 2003/10/12 17:24:21 simon Exp $
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
SUBDIR= 2002 2003
DATA= events.css
DATA= events.html
CLEANFILES+= events.html curdate.xml
INDEXLINK= events.html
DATE?= /bin/date
TR?= /usr/bin/tr
XMLLINT?= /usr/local/bin/xmllint # Part of textproc/libxml2.
events.html: events.xsl events.xml ../includes.xsl curdate.xml
${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
${.CURDIR}/events.xsl ${.CURDIR}/events.xml
.if !defined(NO_TIDY)
-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
lint:
${XMLLINT} --valid -o /dev/null ${.CURDIR}/events.xml
# XXX TODO: Handle this better, so curdate.xml isn't rebuild on install.
curdate.xml!
@${ECHO} "Generating ${.TARGET}"
@${ECHO_CMD} '<?xml version="1.0"?>' > ${.TARGET}
@${ECHO_CMD} '<curdate>' >> ${.TARGET}
@${ECHO_CMD} -n ' <year>' >> ${.TARGET}
@${DATE} +%Y | ${TR} -d "\n" >> ${.TARGET}
@${ECHO_CMD} '</year>' >> ${.TARGET}
@${ECHO_CMD} -n ' <month>' >> ${.TARGET}
@${DATE} +%m | ${TR} -d "\n" >> ${.TARGET}
@${ECHO_CMD} '</month>' >> ${.TARGET}
@${ECHO_CMD} -n ' <day>' >> ${.TARGET}
@${DATE} +%d | ${TR} -d "\n" >> ${.TARGET}
@${ECHO_CMD} '</day>' >> ${.TARGET}
@${ECHO_CMD} '</curdate>' >> ${.TARGET}
.include "${WEB_PREFIX}/share/mk/web.site.mk"