diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 29 |
2 files changed, 27 insertions, 4 deletions
@@ -4,3 +4,5 @@ *~ /_build/ /dist/ +/pdf/ +/odt/
\ No newline at end of file @@ -1,7 +1,16 @@ + +MDWN = \ + inquiries/2019-03-28-flfd.mdwn \ + inquiries/cost-operation.mdwn \ + +TMP = tmp + ALL = \ -pdf/2019-03-28-flfd.pdf + pdf/2019-03-28-flfd.pdf \ + odt/cost-operation.odt \ + odt/cost-operation.pdf \ -all: pdf $(ALL) +all: pdf odt $(ALL) OPT_PANDOC = \ -f markdown \ @@ -12,8 +21,20 @@ OPT_PANDOC = \ pdf/2019-03-28-flfd.pdf: inquiries/2019-03-28-flfd.mdwn cat $< | sed -f sed/latex.sed | pandoc $(OPT_PANDOC) -o $@ -pdf: +odt/cost-operation.odt: inquiries/cost-operation.mdwn + cat $< | pandoc -s -f markdown -t odt -o $@ + +PAR_CONV = \ + --headless "-env:UserInstallation=file:///tmp/lo-$$$$" \ + --convert-to pdf \ + --outdir "$(abspath $(dir $@))" \ + +%.pdf: %.odt + libreoffice $(PAR_CONV) "$<" + + +pdf odt: mkdir -p $@ clean: - rm -fr pdf + rm -fr pdf odt |