1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
# Put user-specific changes in your own Makefile.user.
# Make will silently continue if that file does not exist.
-include Makefile.user
PDFFILES = $(patsubst %.svg,%.pdf,$(wildcard *.svg))
RSVG_CONVERT_VERSION := $(shell rsvg-convert --version 2>/dev/null)
all: ${PDFFILES} clean-obsolete-files svg-copy
svg-copy:
cp -pf *.svg ..
%.pdf : %.svg
ifdef RSVG_CONVERT_VERSION
rsvg-convert -f pdf -o $@ $<
else
convert $< $@
endif
clean: clean-obsolete-files
@\rm -f ${PDFFILES}
clean-obsolete-files:
@\rm -f *.png
@\rm -f *.eps
|