From eeaf66b19c2711eaadc5dcba655d2cbb5b2b0a32 Mon Sep 17 00:00:00 2001 From: Michael Kohlhase <michael.kohlhase@fau.de> Date: Thu, 7 Jun 2018 10:46:38 +0200 Subject: [PATCH] better Makefile --- tex/Makefile | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/tex/Makefile b/tex/Makefile index 68db845..b8fbfc1 100644 --- a/tex/Makefile +++ b/tex/Makefile @@ -1,8 +1,15 @@ SRC = $(shell ls *.tex) -TARGET = paper.pdf #report.pdf -INSTALL = paper.pdf #report.pdf -INSTALLTO = cicm18-viewfinder.pdf #viewfinder-report.pdf -GITDIR = ~/vc/git/gl.kwarc.info/mkohlhase/www/submit +T1 = paper.pdf +I1 = cicm18-viewfinder.pdf +T1 = report.pdf +I1 = viewfinder-report.pdf +PI1 = papers/$(I1) +PI2 = submit/$(I2) +TARGET = $(T1) $(T2) +GITDIR = ~/vc/git/gl.kwarc.info/mkohlhase/www +C1 = $(T1) $(GITDIR)/$(PI1) +C2 = $(T2) $(GITDIR)/$(PI2) +INSTALL = $(PI1) $(PI2) all: $(TARGET) @@ -12,11 +19,8 @@ $(TARGET): %.pdf: %.tex $(SRC) pdflatex $(basename $<) pdflatex $(basename $<) -$(INSTALLTO): paper.pdf - cp paper.pdf $(INSTALL) - -install: $(INSTALL) +install: $(TARGET) mkdir -p $(GITDIR) cd $(GITDIR); git pull; cd - - cp $(INSTALL) $(GITDIR)/$(INSTALLTO) - cd $(GITDIR); git add --force $(INSTALLTO);git commit -m're-generated'; git push; cd - + cp $(C1); cp $(C2) + cd $(GITDIR); git add --force $(INSTALL);git commit -m're-generated'; git push; cd - -- GitLab