mirror of
https://git.yoctoproject.org/poky
synced 2026-02-10 02:33:02 +01:00
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>
36 lines
1.0 KiB
Makefile
36 lines
1.0 KiB
Makefile
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)
|