Move webcheck target to web.site.mk. It is also re-done in relative
manner, i.e. calling 'make webcheck' in www/ru/java directory will cause checking hrefs under http://www.FreeBSD.org/ru/java/
This commit is contained in:
parent
1150235fc0
commit
285a5526cf
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=20518
2 changed files with 18 additions and 11 deletions
12
en/Makefile
12
en/Makefile
|
|
@ -1,4 +1,4 @@
|
||||||
# $FreeBSD: www/en/Makefile,v 1.106 2004/01/12 21:26:59 hrs Exp $
|
# $FreeBSD: www/en/Makefile,v 1.107 2004/02/01 00:02:58 josef Exp $
|
||||||
.if exists(Makefile.conf)
|
.if exists(Makefile.conf)
|
||||||
.include "Makefile.conf"
|
.include "Makefile.conf"
|
||||||
.endif
|
.endif
|
||||||
|
|
@ -91,16 +91,6 @@ WEBDIR?= data
|
||||||
DATA+= index.html
|
DATA+= index.html
|
||||||
CLEANFILES+= index.html
|
CLEANFILES+= index.html
|
||||||
|
|
||||||
WEBCHECK?= ${PREFIX}/bin/webcheck
|
|
||||||
WEBCHECKOPTS?= -ab ${WEBCHECKFLAGS}
|
|
||||||
WEBCHECKDIR?= /webcheck
|
|
||||||
WEBCHECKINSTALLDIR?= ${DESTDIR}${WEBCHECKDIR}
|
|
||||||
WEBCHECKURL?= http://www.FreeBSD.org/
|
|
||||||
|
|
||||||
webcheck:
|
|
||||||
@[ -d ${WEBCHECKINSTALLDIR} ] || ${MKDIR} ${WEBCHECKINSTALLDIR}
|
|
||||||
${WEBCHECK} ${WEBCHECKOPTS} -o ${WEBCHECKINSTALLDIR} ${WEBCHECKURL}
|
|
||||||
|
|
||||||
.include "${WEB_PREFIX}/share/mk/web.site.mk"
|
.include "${WEB_PREFIX}/share/mk/web.site.mk"
|
||||||
|
|
||||||
index.html: index.xsl ${XML_INCLUDES}\
|
index.html: index.xsl ${XML_INCLUDES}\
|
||||||
|
|
|
||||||
|
|
@ -63,6 +63,12 @@ HTML2TXTOPTS?= -dump ${HTML2TXTFLAGS}
|
||||||
ISPELL?= ispell
|
ISPELL?= ispell
|
||||||
ISPELLOPTS?= -l -p /usr/share/dict/freebsd ${ISPELLFLAGS}
|
ISPELLOPTS?= -l -p /usr/share/dict/freebsd ${ISPELLFLAGS}
|
||||||
|
|
||||||
|
WEBCHECK?= ${PREFIX}/bin/webcheck
|
||||||
|
WEBCHECKOPTS?= -ab ${WEBCHECKFLAGS}
|
||||||
|
WEBCHECKDIR?= /webcheck
|
||||||
|
WEBCHECKINSTALLDIR?= ${DESTDIR}${WEBCHECKDIR}
|
||||||
|
WEBCHECKURL?= http://www.FreeBSD.org/${WEBBASE:S/data//}/${WEBDIR:S/data//}/
|
||||||
|
|
||||||
#
|
#
|
||||||
# Install dirs derived from the above.
|
# Install dirs derived from the above.
|
||||||
#
|
#
|
||||||
|
|
@ -192,6 +198,17 @@ spellcheck:
|
||||||
@${HTML2TXT} ${HTML2TXTOPTS} ${.CURDIR}/${_entry} | ${ISPELL} ${ISPELLOPTS}
|
@${HTML2TXT} ${HTML2TXTOPTS} ${.CURDIR}/${_entry} | ${ISPELL} ${ISPELLOPTS}
|
||||||
.endfor
|
.endfor
|
||||||
|
|
||||||
|
#
|
||||||
|
# Check installed page's hypertext references. Checking is done relatively
|
||||||
|
# to ${.CURDIR} value, i.e. calling 'make webcheck' in www/ru/java
|
||||||
|
# directory will force checking all URLs at http://www.FreeBSD.org/ru/java/
|
||||||
|
#
|
||||||
|
# NOTE: webcheck's output always stored to ${DESTDIR}/webcheck directory.
|
||||||
|
#
|
||||||
|
webcheck:
|
||||||
|
@[ -d ${WEBCHECKINSTALLDIR} ] || ${MKDIR} ${WEBCHECKINSTALLDIR}
|
||||||
|
${WEBCHECK} ${WEBCHECKOPTS} -o ${WEBCHECKINSTALLDIR} ${WEBCHECKURL}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Main Targets
|
# Main Targets
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue