Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 9 → Rev 10

/design/trunk/tools/toolchain
16,6 → 16,8
FOP_VERSION="0.20.5"
 
DOCBOOKXSL="docbook-xsl-${DOCBOOKXSL_VERSION}.tar.bz2"
DOCBOOKXSL_PATCH="docbook-xsl-${DOCBOOKXSL_VERSION}-patch.tar.bz2"
 
FOP="fop-${FOP_VERSION}-src.tar.gz"
JIMI="jimi-1.0.jar"
 
36,6 → 38,11
check_error $? "Error downloading DOCBOOK XSL."
fi
 
if [ ! -f "${DOCBOOKXSL_PATCH}" ]; then
wget -c "${DOCBOOKXSL_SOURCE}${DOCBOOKXSL_PATCH}"
check_error $? "Error downloading DOCBOOK XSL Patch."
fi
 
if [ ! -f "${FOP}" ]; then
wget -c "${FOP_SOURCE}${FOP}"
check_error $? "Error downloading FOP."
46,6 → 53,8
check_error $? "Error downloading JIMI."
fi
 
 
 
echo ">>> Unpacking tarballs"
tar -jxvf "${DOCBOOKXSL}"
check_error $? "Error unpacking DOCBOOK XSL."
57,6 → 66,9
mv ${DOCBOOKXSLDIR} "docbook-xsl"
check_error $? "Rename failed."
 
tar -jxvf "${DOCBOOKXSL_PATCH}"
check_error $? "Docbook XSL patch injection failed"
 
rm -rf "fop"
mv ${FOPDIR} "fop"
check_error $? "Rename failed."
/design/trunk/Makefile
70,7 → 70,12
mkdir -p $(BUILD_PDF_DIR)
mkdir -p $(BUILD_PDF_DIR)images
cp src/images/* $(BUILD_PDF_DIR)images
xsltproc --output $(BUILD_PDF_DIR)index.fo $(DOCBOOK_DIR)fo/docbook.xsl src/index.xml
xsltproc \
--stringparam fop.extensions 1 \
--stringparam bondari.jimi.compatible 1 \
--stringparam section.autolabel 1 \
--stringparam section.label.includes.component.label 1 \
--output $(BUILD_PDF_DIR)index.fo $(DOCBOOK_DIR)fo/docbook.xsl src/index.xml
 
$(FOP) -q -fo $(BUILD_PDF_DIR)index.fo -pdf $(BUILD_PDF_DIR)index.pdf
 
79,4 → 84,3
clean:
rm -rf build