diff options
author | Matthew Burgess <matthew@linuxfromscratch.org> | 2004-05-03 10:33:11 +0000 |
---|---|---|
committer | Matthew Burgess <matthew@linuxfromscratch.org> | 2004-05-03 10:33:11 +0000 |
commit | 287ea55da70ceb1f0990554b7db921d525fef816 (patch) | |
tree | 5aff1bbd2cbdc38ec513f0e1ef1a2f456cfe49e9 /Makefile | |
parent | caa08b6106748fa290447d8183adbe6094eed07d (diff) |
* Merged newxml into HEAD
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3434 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 000000000..a7044e233 --- /dev/null +++ b/Makefile @@ -0,0 +1,29 @@ +BASEDIR=~/lfs-book/ + +lfs: + xsltproc --xinclude --nonet -stringparam base.dir $(BASEDIR) \ + stylesheets/lfs-chunked.xsl index.xml + + if [ ! -e $(BASEDIR)stylesheets ]; then \ + mkdir -p $(BASEDIR)stylesheets; \ + fi; + cp stylesheets/lfs.css $(BASEDIR)stylesheets + + if [ ! -e $(BASEDIR)images ]; then \ + mkdir -p $(BASEDIR)images; \ + fi; + cp /usr/share/xml/docbook/xsl-stylesheets-1.65.1/images/*.png \ + $(BASEDIR)images + cd $(BASEDIR); sed -i -e "s@../stylesheets@stylesheets@" \ + index.html part1.html part2.html part3.html longindex.html + cd $(BASEDIR); sed -i -e "s@../images@images@g" \ + index.html part1.html part2.html part3.html longindex.html + +pdf: + xsltproc --xinclude --nonet --output lfs.fo stylesheets/lfs-pdf.xsl \ + index.xml + sed -i -e "s/inherit/all/" lfs.fo + fop.sh lfs.fo lfs.pdf + +validate: + xmllint --noout --nonet --xinclude --postvalid index.xml |