|
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) |