poky/documentation/bsp-guide/Makefile
Scott Rifenbark 63596cbfb1 BSP Guide: Updated xsltproc command to pass the bsp-guide-customization.xsl style sheet.
Because I created the file 'bsp-guide-customization.xsl' to try and eliminate odd
HTML runtime errors and to allow for customized XSL layer of formatting, it was necessary to
update the Makefile to call the new file as the XSL style sheet.
The Yocto Project Quickstart uses this technique and has no HTML build
problems.

HTML build errors seem to be eliminated so far.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-15 22:25:24 +00:00

1.0 KiB

XSLTOPTS = --stringparam html.stylesheet style.css
--stringparam chapter.autolabel 1
--stringparam section.autolabel 1
--stringparam section.label.includes.component.label 1
--xinclude

These URI should be rewritten by your distribution's xml catalog to

match your localy installed XSL stylesheets.

XSL_BASE_URI = http://docbook.sourceforge.net/release/xsl/current XSL_XHTML_URI = $(XSL_BASE_URI)/xhtml/docbook.xsl

all: html pdf tarball

pdf: ../tools/poky-docbook-to-pdf bsp-guide.xml ../template

html:

See http://www.sagehill.net/docbookxsl/HtmlOutput.html

xsltproc $(XSLTOPTS) -o bsp-guide.html bsp-guide-customization.xsl bsp-guide.xml

tarball: html tar -cvzf bsp-guide.tgz style.css bsp-guide.html figures/bsp-title.png

validate: xmllint --postvalid --xinclude --noout bsp-guide.xml

OUTPUTS = bsp-guide.pdf bsp-guide.html SOURCES = *.png *.xml *.css *.svg

publish: scp -r $(OUTPUTS) $(SOURCES) o-hand.com:/srv/www/pokylinux.org/doc/

clean: rm -f $(OUTPUTS)