From b7044a9d2cb16c86b54feb61cdc665c51af6f992 Mon Sep 17 00:00:00 2001 From: Jan Philipp Timme Date: Mon, 24 Sep 2018 14:55:24 +0200 Subject: [PATCH] Introduce pandoc to generate markdown --- Makefile | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 015d7c8..f22b6d4 100644 --- a/Makefile +++ b/Makefile @@ -16,31 +16,50 @@ LAST_EXPORT=`cat LAST_EXPORT` default: cleanall render_all +render_all: render_all_md render_all_pdf -render_all: render_ma render_ca_doc render_srv_doc render_clnt_doc +render_all_pdf: render_ma_pdf render_ca_doc_pdf render_srv_doc_pdf render_clnt_doc_pdf -render_ma: +render_all_md: render_ma_md render_ca_doc_md render_srv_doc_md render_clnt_doc_md + +render_ma_md: + pandoc -s ${MA_NAME}.tex -o build/${MA_NAME}.md + cp build/${MA_NAME}.md release/${MA_NAME_FINAL}.md + +render_ma_pdf: pdflatex -output-directory build ${MA_NAME}.tex bibtex build/${MA_NAME} pdflatex -output-directory build ${MA_NAME}.tex pdflatex -output-directory build ${MA_NAME}.tex cp build/${MA_NAME}.pdf release/${MA_NAME_FINAL}.pdf -render_ca_doc: +render_ca_doc_md: + pandoc -s ${CA_DOC_NAME}.tex -o build/${CA_DOC_NAME}.md + cp build/${CA_DOC_NAME}.md release/${CA_DOC_NAME_FINAL}.md + +render_ca_doc_pdf: pdflatex -output-directory build ${CA_DOC_NAME}.tex #bibtex build/${CA_DOC_NAME} #pdflatex -output-directory build ${CA_DOC_NAME}.tex pdflatex -output-directory build ${CA_DOC_NAME}.tex cp build/${CA_DOC_NAME}.pdf release/${CA_DOC_NAME_FINAL}.pdf -render_srv_doc: +render_srv_doc_md: + pandoc -s ${SRV_DOC_NAME}.tex -o build/${SRV_DOC_NAME}.md + cp build/${SRV_DOC_NAME}.md release/${SRV_DOC_NAME_FINAL}.md + +render_srv_doc_pdf: pdflatex -output-directory build ${SRV_DOC_NAME}.tex #bibtex build/${SRV_DOC_NAME} #pdflatex -output-directory build ${SRV_DOC_NAME}.tex pdflatex -output-directory build ${SRV_DOC_NAME}.tex cp build/${SRV_DOC_NAME}.pdf release/${SRV_DOC_NAME_FINAL}.pdf -render_clnt_doc: +render_clnt_doc_md: + pandoc -s ${CLNT_DOC_NAME}.tex -o build/${CLNT_DOC_NAME}.md + cp build/${CLNT_DOC_NAME}.md release/${CLNT_DOC_NAME_FINAL}.md + +render_clnt_doc_pdf: pdflatex -output-directory build ${CLNT_DOC_NAME}.tex #bibtex build/${CLNT_DOC_NAME} #pdflatex -output-directory build ${CLNT_DOC_NAME}.tex