[Refdb-cvs] CVS: refdb/doc Makefile.am,1.1.2.1,1.1.2.2
Status: Beta
Brought to you by:
mhoenicka
From: Markus H. <mho...@us...> - 2005-08-15 00:10:36
|
Update of /cvsroot/refdb/refdb/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24401/doc Modified Files: Tag: Release_0_9_5_stable Makefile.am Log Message: build images from svg sources Index: Makefile.am =================================================================== RCS file: /cvsroot/refdb/refdb/doc/Attic/Makefile.am,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -U2 -r1.1.2.1 -r1.1.2.2 --- Makefile.am 14 Aug 2005 00:13:32 -0000 1.1.2.1 +++ Makefile.am 15 Aug 2005 00:10:27 -0000 1.1.2.2 @@ -7,7 +7,13 @@ manual_sources = refdb-manual.sgml refdb-manual-chapter1.sgml refdb-manual-chapter2.sgml refdb-manual-chapter3.sgml refdb-manual-chapter4.sgml refdb-manual-chapter5.sgml refdb-manual-chapter6.sgml refdb-manual-chapter7.sgml refdb-manual-chapter8.sgml refdb-manual-chapter9.sgml refdb-manual-chapter10.sgml refdb-manual-chapter11.sgml refdb-manual-chapter12.sgml refdb-manual-chapter13.sgml refdb-manual-chapter14.sgml refdb-manual-chapter15.sgml refdb-manual-chapter16.sgml refdb-manual-chapter17.sgml refdb-manual-chapter18.sgml refdb-manual-chapter18a.sgml refdb-manual-chapter19.sgml refdb-manual-chapter20.sgml refdb-manual-chapter22.sgml refdb-manual-chapter23.sgml refdb-manual-configopts.sgml refdb-manual-refdbclient.sgml -html_extra_files = manual.css refdbmanualfig1.png refdbmanualfig2.png refdbmanualfig3.png refdbmanualfig4.png refdbmanualfig5.png +svg_images = refdbmanualfig1.svg refdbmanualfig2.svg refdbmanualfig3.svg refdbmanualfig4.svg -EXTRA_DIST = $(doc_DATA) $(manual_sources) $(html_extra_files) +png_images = refdbmanualfig1.png refdbmanualfig2.png refdbmanualfig3.png refdbmanualfig4.png + +pdf_images = refdbmanualfig1.pdf refdbmanualfig2.pdf refdbmanualfig3.pdf refdbmanualfig4.pdf + +html_extra_files = manual.css $(png_images) + +EXTRA_DIST = $(doc_DATA) $(manual_sources) $(html_extra_files) $(svg_images) all: refdb-manual.pdf refdb-manual/* @@ -16,13 +22,19 @@ ../scripts/statgen.pl docbook > refdb-manual-statustable.sgml -refdb-manual.pdf: $(manual-sources) refdb-manual-statustable.sgml include/doc-print.dsl +$(pdf_images): %.pdf: %.svg + batik-rasterizer -m application/pdf $< + +$(png_images): %.png: %.svg + batik-rasterizer -m image/png $< + +refdb-manual.pdf: $(manual_sources) $(pdf_images) refdb-manual-statustable.sgml include/doc-print.dsl @echo "Creating PDF manual..."; openjade -t tex -V tex-backend -d include/doc-print.dsl $(sgml_decl) refdb-manual.sgml # run jadetex three times to get the references right - pdftex "&pdfjadetex" refdb-manual.tex - pdftex "&pdfjadetex" refdb-manual.tex - pdftex "&pdfjadetex" refdb-manual.tex + pdfjadetex refdb-manual.tex + pdfjadetex refdb-manual.tex + pdfjadetex refdb-manual.tex -refdb-manual/*: $(manual-sources) refdb-manual-statustable.sgml include/doc-html.dsl +refdb-manual/*: $(manual_sources) $(png_images) refdb-manual-statustable.sgml include/doc-html.dsl @echo "Creating HTML manual..."; mkdir -p refdb-manual && cd refdb-manual && openjade -t sgml -d ../include/doc-html.dsl $(sgml_decl) ../refdb-manual.sgml @@ -32,4 +44,6 @@ rm -f refdb-manual.pdf rm -rf refdb-manual/ + rm $(png_images) + rm $(pdf_images) # this can't be kosher... |