1 .SUFFIXES: .svg .pdf .png .lyx .xml
3 vpath %.svg $(PA_FIGDIR)
10 $(PA_INKSCAPE) --export-area-drawing --export-pdf=$@ $< \
15 $(PA_INKSCAPE) --export-area-drawing --export-png=$@ $< \
19 $(PA_LYX) --export docbook-xml $< 2> /tmp/dblyx.log
20 lyx_file=$< ; lyxml_file=$${lyx_file/.lyx/.xml} ; \
21 if [ -f "$$lyxml_file" ] ; then \
22 $(PA_DBLYXFIX) $$lyxml_file $@ && rm -f $$lyxml_file ; \
24 cat /tmp/dblyx.log ; \
31 $(PA_DBLATEX) --pdf -P figure.title.top=0 -P doc.section.depth=2 \
32 -o $@ $< 2> /tmp/dblatex.log 1>&2
33 [ -f "$@" ] || cat /tmp/dblatex.log 1>&2
34 rm -f /tmp/dblatex.log
36 $(DEPDIR)/Doxyfile.P: Doxyfile
37 $(PA_DOXYDEPS) doxml_files $< $(DEPDIR)
39 doxml_files: $(DEPDIR)/Doxyfile.P
41 $(PA_DOXYGEN) Doxyfile
42 $(PA_TOUCH) doxml_files