diff options
Diffstat (limited to 'pic_svg.mk')
-rw-r--r-- | pic_svg.mk | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pic_svg.mk b/pic_svg.mk new file mode 100644 index 0000000..cfb5053 --- /dev/null +++ b/pic_svg.mk @@ -0,0 +1,23 @@ +# -*- make -*- + +CLEAN_TARGETS += clean_pdf_svg_targets +REAL_CLEAN_TARGETS += real_clean_pdf_svg_targets + +svg_sources = $(wildcard *.svg) +pdf_svg = $(svg_sources:%.svg=$(pics_destdir)/%.pdf) + +copy_pdf_compatible_files: dest_dir_svg $(pdf_svg) + +$(pdf_svg): $(pics_destdir)/%.pdf : %.svg + inkscape --export-pdf=$@ $< + +clean_pdf_svg_targets: + +real_clean_pdf_svg_targets: +ifneq ($(strip $(pdf_svg)),) + rm -f $(pdf_svg) +endif + +dest_dir_svg: + $(INSTALL) -d -m 0755 $(pics_destdir) + |