]> git.sur5r.net Git - bacula/docs/commitdiff
Makefile for svg images
authorPhilippe Chauvat <philippe@yverdon.teicee.fr>
Fri, 7 Dec 2012 15:28:10 +0000 (16:28 +0100)
committerEric Bollengier <eric@baculasystems.com>
Mon, 10 Dec 2012 09:16:35 +0000 (10:16 +0100)
docs/images/svg/Makefile.in

index 9a6025540faf1e04baa78be40a7172cfc3e4f790..bfccb2b16ca8ec9d201952ddc501f84a9913813e 100644 (file)
@@ -6,6 +6,7 @@
 #
 INKSCAPE=inkscape
 INKSCAPE_FLAGS=-z
+INKSCAPE_OUTPUT=>>./inkscape.log 2>&1
 SVG_TO_PDF=-A
 SVG_TO_EPS=-E
 SVG_TO_PNG=-e
@@ -36,7 +37,7 @@ $(PDFDIR):
        @mkdir $(PDFDIR)
        @echo "Done"
 %.pdf: %.svg
-       ${INKSCAPE} ${INKSCAPE_FLAGS} ${SVG_TO_PDF} $(PDFDIR)/$@ $<
+       ${INKSCAPE} ${INKSCAPE_FLAGS} ${SVG_TO_PDF} $(PDFDIR)/$@ $< $(INKSCAPE_OUTPUT)
 #
 # EPS images creation
 vpath %.pdf $(PDFDIR)
@@ -47,7 +48,7 @@ $(EPSDIR):
        @mkdir $(EPSDIR)
        @echo "Done"
 %.eps: %.svg
-       ${INKSCAPE} ${INKSCAPE_FLAGS} ${SVG_TO_EPS} $(EPSDIR)/$@ $<
+       ${INKSCAPE} ${INKSCAPE_FLAGS} ${SVG_TO_EPS} $(EPSDIR)/$@ $< $(INKSCAPE_OUTPUT)
 #
 # PNG images creation
 vpath %.png $(PNGDIR)
@@ -58,4 +59,17 @@ $(PNGDIR):
        @mkdir $(PNGDIR)
        @echo "Done"
 %.png: %.svg
-       ${INKSCAPE} ${INKSCAPE_FLAGS} ${SVG_TO_PNG} $(PNGDIR)/$@ $<
+       ${INKSCAPE} ${INKSCAPE_FLAGS} ${SVG_TO_PNG} $(PNGDIR)/$@ $< $(INKSCAPE_OUTPUT)
+
+clean:
+       @echo " "
+       @echo "Cleaning all generated images..."
+       @rm -rf $(PDFDIR)
+       @rm -rf $(PNGDIR)
+       @rm -rf $(EPSDIR)
+       @echo "All generated images cleaned."
+       @echo "Deleting log files"
+       @rm -f *.log
+       @echo "Everything cleaned up"
+
+distclean: clean
\ No newline at end of file