DOC = rpp_simulink.pdf all: $(DOC) -include *.deps %.pdf: %.tex block_desc.tex block_table.tex latexmk -deps -deps-out=$@.deps $< # See also .latexmkrc blocks = $(sort $(wildcard ../rpp/blocks/sfunction_*.c)) block_desc.tex: ../rpp/blocks/scripts/doc_parse.py $(blocks) $< --latex ${filter %.c,$^} > $@ block_table.tex: ../rpp/blocks/scripts/doc_parse.py $(blocks) $< --latex-table ${filter %.c,$^} > $@ upload: $(DOC) ./wiki-upload.pl $^ clean: rm -f $(DOC) %.pdf: %.svg inkscape --export-pdf=$@ $< .PHONY: version.tex version.tex: git describe --dirty --always --match 'version_*'|sed -e s/^version_// > $@