summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pic_svg.mk17
1 files changed, 14 insertions, 3 deletions
diff --git a/pic_svg.mk b/pic_svg.mk
index f14d37d..eb3348a 100644
--- a/pic_svg.mk
+++ b/pic_svg.mk
@@ -1,23 +1,34 @@
# -*- make -*-
-CLEAN_TARGETS += clean_pdf_svg_targets
-REAL_CLEAN_TARGETS += real_clean_pdf_svg_targets
+CLEAN_TARGETS += clean_pdf_svg_targets clean_png_svg_targets
+REAL_CLEAN_TARGETS += real_clean_pdf_svg_targets real_clean_png_svg_targets
destination_dirs += $(pics_destdir)
svg_sources = $(wildcard *.svg)
pdf_svg = $(svg_sources:%.svg=$(pics_destdir)/%.pdf)
+png_svg = $(svg_sources:%.svg=$(pics_destdir)/%.png)
-copy_pdf_compatible_files: $(pdf_svg)
+copy_pdf_compatible_files: $(pdf_svg) $(png_svg)
$(pdf_svg): $(pics_destdir)/%.pdf : %.svg | $(pics_destdir)
inkscape --export-pdf=$@ $<
+$(png_svg): $(pics_destdir)/%.png : %.svg | $(pics_destdir)
+ inkscape --export-png=$@ $<
+
clean_pdf_svg_targets:
+clean_png_svg_targets:
+
real_clean_pdf_svg_targets:
ifneq ($(strip $(pdf_svg)),)
rm -f $(pdf_svg)
endif
+real_clean_png_svg_targets:
+ifneq ($(strip $(pdf_svg)),)
+ rm -f $(png_svg)
+endif
+