View | Details | Raw Unified | Return to bug 59044
Collapse All | Expand All

(-)doc.docbook.mk (-2 / +10 lines)
Lines 349-355 Link Here
349
.endif
349
.endif
350
350
351
.if (${STYLESHEET_TYPE} == "xsl")
351
.if (${STYLESHEET_TYPE} == "xsl")
352
.if ${DOCBOOKSUFFIX} != "xml"
352
CLEANFILES+= ${DOC}.xml .sxerr
353
CLEANFILES+= ${DOC}.xml .sxerr
354
.else
355
CLEANFILE+= .sxerr
356
.endif
353
.endif
357
.endif
354
358
355
.if (${LOCAL_CSS_SHEET} != ${CSS_SHEET}) && \
359
.if (${LOCAL_CSS_SHEET} != ${CSS_SHEET}) && \
Lines 421-430 Link Here
421
#
425
#
422
# Better approaches to handling this would be most welcome
426
# Better approaches to handling this would be most welcome
423
427
428
# If our master doc is already ${DOC}.xml then we don't need this next 
429
# part.  In fact, it causes a circular graph reference.
430
.if ${DOCBOOKSUFFIX} != "xml"
424
${DOC}.xml: ${SRCS}
431
${DOC}.xml: ${SRCS}
425
	echo '<!DOCTYPE book SYSTEM "/usr/local/share/xml/docbook/4.2/docbookx.dtd">' > ${DOC}.xml
432
	echo '<!DOCTYPE book SYSTEM "/usr/local/share/xml/docbook/4.2/docbookx.dtd">' > ${DOC}.xml
426
	${SX} -xlower -xndata ${MASTERDOC} 2> .sxerr | tail -n +2 >> ${DOC}.xml 
433
	${SX} -xlower -xndata ${MASTERDOC} 2> .sxerr | tail -n +2 >> ${DOC}.xml 
427
	@-grep -v 'reference to internal SDATA entity' .sxerr
434
	@-grep -v 'reference to internal SDATA entity' .sxerr
435
.endif
428
436
429
# HTML-SPLIT -------------------------------------------------------------
437
# HTML-SPLIT -------------------------------------------------------------
430
438
Lines 436-443 Link Here
436
.elif ${STYLESHEET_TYPE} == "xsl"
444
.elif ${STYLESHEET_TYPE} == "xsl"
437
index.html: ${DOC}.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} \
445
index.html: ${DOC}.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} \
438
	${INDEX_SGML} ${HTML_SPLIT_INDEX} ${LOCAL_CSS_SHEET}
446
	${INDEX_SGML} ${HTML_SPLIT_INDEX} ${LOCAL_CSS_SHEET}
439
	${XSLTPROC} --param freebsd.output.html.images "'1'" ${XSLHTMLCHUNK} \
447
	${XSLTPROC} --param generate.manifest "'1'" --param freebsd.output.html.images "'1'" \
440
		${DOC}.xml
448
		${XSLHTMLCHUNK} ${DOC}.xml
441
.endif
449
.endif
442
.if !defined(NO_TIDY)
450
.if !defined(NO_TIDY)
443
	-${TIDY} ${TIDYOPTS} $$(${XARGS} < HTML.manifest)
451
	-${TIDY} ${TIDYOPTS} $$(${XARGS} < HTML.manifest)

Return to bug 59044