Add a rule to handle docbook files (.docb).
This commit is contained in:
parent
3726dabd09
commit
1ddc8be9ed
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=1047
3 changed files with 48 additions and 3 deletions
17
data/web.mk
17
data/web.mk
|
@ -1,5 +1,5 @@
|
|||
# bsd.web.mk
|
||||
# $Id: web.mk,v 1.7 1996-10-24 23:33:43 jfieber Exp $
|
||||
# $Id: web.mk,v 1.8 1997-01-18 02:25:01 jfieber Exp $
|
||||
|
||||
#
|
||||
# Build and install a web site.
|
||||
|
@ -69,6 +69,18 @@ ORPHANS:= ${ORPHANS:N*.sgml}
|
|||
.sgml.html:
|
||||
${SGMLNORM} ${SGMLNORMFLAGS} ${.IMPSRC} > ${.TARGET}
|
||||
|
||||
###
|
||||
# file.docb --> file.html
|
||||
#
|
||||
# Generate HTML from docbook
|
||||
|
||||
.SUFFIXES: .docb
|
||||
GENDOCS+= ${DOCS:M*.docb:S/.docb$/.html/g}
|
||||
ORPHANS:= ${ORPHANS:N*.docb}
|
||||
|
||||
.docb.html:
|
||||
sgmlfmt -d docbook -f html ${.IMPSRC}
|
||||
|
||||
###
|
||||
# file.java --> file.class
|
||||
#
|
||||
|
@ -180,6 +192,9 @@ realinstall: ${COOKIE} ${GENDOCS} ${DATA} ${LOCAL} ${CGI} _PROGSUBDIR
|
|||
${INSTALL} ${COPY} -o ${WEBOWN} -g ${WEBGRP} -m ${WEBMODE} \
|
||||
${INSTALLFLAGS} $${entry} ${DOCINSTALLDIR}; \
|
||||
done
|
||||
.if defined(INDEXLINK) && !empty(INDEXLINK)
|
||||
(cd ${DOCINSTALLDIR}; ln -s -f ${INDEXLINK} index.html)
|
||||
.endif
|
||||
.endif
|
||||
.if defined(CGI) && !empty(CGI)
|
||||
@mkdir -p ${CGIINSTALLDIR}
|
||||
|
|
17
en/web.mk
17
en/web.mk
|
@ -1,5 +1,5 @@
|
|||
# bsd.web.mk
|
||||
# $Id: web.mk,v 1.7 1996-10-24 23:33:43 jfieber Exp $
|
||||
# $Id: web.mk,v 1.8 1997-01-18 02:25:01 jfieber Exp $
|
||||
|
||||
#
|
||||
# Build and install a web site.
|
||||
|
@ -69,6 +69,18 @@ ORPHANS:= ${ORPHANS:N*.sgml}
|
|||
.sgml.html:
|
||||
${SGMLNORM} ${SGMLNORMFLAGS} ${.IMPSRC} > ${.TARGET}
|
||||
|
||||
###
|
||||
# file.docb --> file.html
|
||||
#
|
||||
# Generate HTML from docbook
|
||||
|
||||
.SUFFIXES: .docb
|
||||
GENDOCS+= ${DOCS:M*.docb:S/.docb$/.html/g}
|
||||
ORPHANS:= ${ORPHANS:N*.docb}
|
||||
|
||||
.docb.html:
|
||||
sgmlfmt -d docbook -f html ${.IMPSRC}
|
||||
|
||||
###
|
||||
# file.java --> file.class
|
||||
#
|
||||
|
@ -180,6 +192,9 @@ realinstall: ${COOKIE} ${GENDOCS} ${DATA} ${LOCAL} ${CGI} _PROGSUBDIR
|
|||
${INSTALL} ${COPY} -o ${WEBOWN} -g ${WEBGRP} -m ${WEBMODE} \
|
||||
${INSTALLFLAGS} $${entry} ${DOCINSTALLDIR}; \
|
||||
done
|
||||
.if defined(INDEXLINK) && !empty(INDEXLINK)
|
||||
(cd ${DOCINSTALLDIR}; ln -s -f ${INDEXLINK} index.html)
|
||||
.endif
|
||||
.endif
|
||||
.if defined(CGI) && !empty(CGI)
|
||||
@mkdir -p ${CGIINSTALLDIR}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# bsd.web.mk
|
||||
# $Id: web.site.mk,v 1.7 1996-10-24 23:33:43 jfieber Exp $
|
||||
# $Id: web.site.mk,v 1.8 1997-01-18 02:25:01 jfieber Exp $
|
||||
|
||||
#
|
||||
# Build and install a web site.
|
||||
|
@ -69,6 +69,18 @@ ORPHANS:= ${ORPHANS:N*.sgml}
|
|||
.sgml.html:
|
||||
${SGMLNORM} ${SGMLNORMFLAGS} ${.IMPSRC} > ${.TARGET}
|
||||
|
||||
###
|
||||
# file.docb --> file.html
|
||||
#
|
||||
# Generate HTML from docbook
|
||||
|
||||
.SUFFIXES: .docb
|
||||
GENDOCS+= ${DOCS:M*.docb:S/.docb$/.html/g}
|
||||
ORPHANS:= ${ORPHANS:N*.docb}
|
||||
|
||||
.docb.html:
|
||||
sgmlfmt -d docbook -f html ${.IMPSRC}
|
||||
|
||||
###
|
||||
# file.java --> file.class
|
||||
#
|
||||
|
@ -180,6 +192,9 @@ realinstall: ${COOKIE} ${GENDOCS} ${DATA} ${LOCAL} ${CGI} _PROGSUBDIR
|
|||
${INSTALL} ${COPY} -o ${WEBOWN} -g ${WEBGRP} -m ${WEBMODE} \
|
||||
${INSTALLFLAGS} $${entry} ${DOCINSTALLDIR}; \
|
||||
done
|
||||
.if defined(INDEXLINK) && !empty(INDEXLINK)
|
||||
(cd ${DOCINSTALLDIR}; ln -s -f ${INDEXLINK} index.html)
|
||||
.endif
|
||||
.endif
|
||||
.if defined(CGI) && !empty(CGI)
|
||||
@mkdir -p ${CGIINSTALLDIR}
|
||||
|
|
Loading…
Reference in a new issue