From 515e1180237333e83feabe36b7f0ac2fcc9fc56a Mon Sep 17 00:00:00 2001 From: Jan Philipp Timme Date: Mon, 24 Sep 2018 14:16:30 +0200 Subject: [PATCH] Improve structure of Makefile a bit --- Makefile | 37 ++++++++++++++++++++++--------------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/Makefile b/Makefile index a082bfd..015d7c8 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,10 @@ CLNT_DOC_NAME_FINAL="Benutzeranleitung IPv6-VPN" LAST_EXPORT=`cat LAST_EXPORT` -default: cleanall render_ma render_ca_doc render_srv_doc render_clnt_doc +default: cleanall render_all + + +render_all: render_ma render_ca_doc render_srv_doc render_clnt_doc render_ma: pdflatex -output-directory build ${MA_NAME}.tex @@ -44,6 +47,22 @@ render_clnt_doc: pdflatex -output-directory build ${CLNT_DOC_NAME}.tex cp build/${CLNT_DOC_NAME}.pdf release/${CLNT_DOC_NAME_FINAL}.pdf + +view_all: viewer_ma viewer_ca_doc viewer_srv_doc viewer_clnt_doc + +viewer_ma: + okular build/${MA_NAME}.pdf & + +viewer_ca_doc: + okular build/${CA_DOC_NAME}.pdf & + +viewer_srv_doc: + okular build/${SRV_DOC_NAME}.pdf & + +viewer_clnt_doc: + okular build/${CLNT_DOC_NAME}.pdf & + + clean: cd build; rm -v *.aux *.bbl *.blg *.log *.out *.toc *.synctex.gz; exit 0; @@ -51,18 +70,6 @@ cleanall: rm -rfv build; mkdir build rm -rfv release; mkdir release -viewer_ma: - okular build/${MA_NAME}.pdf +show_all: cleanall render_all view_all -viewer_ca_doc: - okular build/${CA_DOC_NAME}.pdf - -viewer_srv_doc: - okular build/${SRV_DOC_NAME}.pdf - -viewer_clnt_doc: - okular build/${CLNT_DOC_NAME}.pdf - -show_all: cleanall render_ma render_ca_doc render_srv_doc viewer_ma viewer_ca_doc viewer_srv_doc viewer_clnt_doc - -release: cleanall render_ma render_ca_doc render_srv_doc render_clnt_doc clean +release: cleanall render_all clean