diff options
| author | Robert Gemmell <robbie@apache.org> | 2011-06-06 21:29:36 +0000 |
|---|---|---|
| committer | Robert Gemmell <robbie@apache.org> | 2011-06-06 21:29:36 +0000 |
| commit | 4e9eaa8538ed54f0bcfb3162204dabb9d7c763d1 (patch) | |
| tree | 968e936eb8b1460317b370efacd8309d6fe53e31 /doc/book | |
| parent | d9aa63fbea3f230e2b9c3cb7aa7e14fc223898db (diff) | |
| download | qpid-python-4e9eaa8538ed54f0bcfb3162204dabb9d7c763d1.tar.gz | |
NO-JIRA: update out-of-date URLs for the mailing list archives at Nabble, fix broken svn props url, make XSL stylesheet location a constant and add possible alternative setting for Ubuntu users
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1132783 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'doc/book')
| -rwxr-xr-x | doc/book/build-book.sh | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/book/build-book.sh b/doc/book/build-book.sh index 74a2ec963d..46192907e6 100755 --- a/doc/book/build-book.sh +++ b/doc/book/build-book.sh @@ -29,6 +29,12 @@ # ######################################################################## +# DOCBOOK XSL STYLESHEET LOCATION +# Fedora, RHEL: +DOCBOOK_XSL=/usr/share/sgml/docbook/xsl-stylesheets +# Ubuntu: +# DOCBOOK_XSL=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh + rm -rf build/$1 mkdir -p build/$1 mkdir -p build/$1/html-single @@ -38,16 +44,16 @@ cp -r src/images build/$1/html-single cp -r src/images build/$1/html # Create single-page .html -xsltproc --xinclude --stringparam section.autolabel 1 --stringparam callout.graphics 0 --stringparam callout.unicode 0 --stringparam section.label.includes.component.label 1 /usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl src/$1.xml >build/$1/html-single/$1.html +xsltproc --xinclude --stringparam section.autolabel 1 --stringparam callout.graphics 0 --stringparam callout.unicode 0 --stringparam section.label.includes.component.label 1 ${DOCBOOK_XSL}/html/docbook.xsl src/$1.xml >build/$1/html-single/$1.html # Create chunked .html INFILE=$(readlink -f src/$1.xml) pushd build/$1/html -xsltproc --xinclude --stringparam chunk.section.depth 1 --stringparam section.autolabel 1 --stringparam callout.graphics 0 --stringparam callout.unicode 0 --stringparam section.label.includes.component.label 1 /usr/share/sgml/docbook/xsl-stylesheets/html/chunk.xsl $INFILE +xsltproc --xinclude --stringparam chunk.section.depth 1 --stringparam section.autolabel 1 --stringparam callout.graphics 0 --stringparam callout.unicode 0 --stringparam section.label.includes.component.label 1 ${DOCBOOK_XSL}/html/chunk.xsl $INFILE popd # Create the .fo -xsltproc --xinclude --stringparam section.autolabel 1 --stringparam callout.graphics 0 --stringparam callout.unicode 0 --stringparam section.label.includes.component.label 1 /usr/share/sgml/docbook/xsl-stylesheets/fo/docbook.xsl src/$1.xml >build/$1/pdf/$1.fo +xsltproc --xinclude --stringparam section.autolabel 1 --stringparam callout.graphics 0 --stringparam callout.unicode 0 --stringparam section.label.includes.component.label 1 ${DOCBOOK_XSL}/fo/docbook.xsl src/$1.xml >build/$1/pdf/$1.fo # Use Apache FOP to create the PDF fop build/$1/pdf/$1.fo build/$1/pdf/$1.pdf |
