version = $(shell git describe --dirty --tags) .SUFFIXES: .html .mdwn .pdf .dot .svg all: ci-arch.html ci-arch.pdf ci-arch.pdf ci-arch.html: ci-arch.mdwn ecosystem.svg pipeline.svg .dot.svg: dot -Tsvg -o$@ $< .mdwn.html: pandoc --standalone --toc -o $@ $< .mdwn.pdf: pandoc --toc -f markdown+implicit_figures -Vdocumentclass:report \ "-Vdate:$(version)" \ -Vfontsize:12pt \ -Vmainfont:FreeSerif \ -Vsansfont:FreeSans \ -Vmonofont:FreeMonoBold \ -Vgeometry:top=2cm,bottom=2.5cm,left=5cm,right=2cm \ -o $@ $<