From 30668653bcc9df42b7082a7a92bde079603ddef2 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 17 Oct 2009 17:41:23 +0200 Subject: [PATCH] Automaticke uploadovani souboru s verzemi. --- Makerules | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/Makerules b/Makerules index cf70fe3..21d381f 100644 --- a/Makerules +++ b/Makerules @@ -1,8 +1,12 @@ -export TEXINPUTS=.:..: +ifndef R +R=.. +endif + +export TEXINPUTS=.:$(R): all: $P.pdf -%.dvi: %.tex ../lecnotes.tex ../mjmac.tex +%.dvi: %.tex $(R)/lecnotes.tex $(R)/mjmac.tex csplain $< %.ps: %.dvi @@ -20,16 +24,23 @@ all: $P.pdf %-2in1.ps: %.ps pstops '2:0L(210mm,0mm)+1L(210mm,148mm)' <$< | ../utils/pstopsfix | sed 's/^%%BoundingBox: .*/%%BoundingBox: 0 0 595 842/;s/^%%DocumentPaperSizes:.*/%%DocumentPaperSizes: a4\n%%Orientation: Landscape/' >$@ +%.stamp: force + date '+%Y-%m-%d' >$@ + +force: + mostlyclean: rm -f *.dvi *.log *~ core *.o *.aux *.bbl *.blg clean:: mostlyclean rm -f *.ps *.pdf +UPDIR=vyuka/0910/ads2 ifndef CUSTOM_UPLOAD upload:: - make $P.pdf - scp -C $P.pdf jabberwock:www/vyuka/0910/ads2/$P.pdf + make $P.pdf $P.stamp + scp -C $P.pdf $P.stamp jabberwock:www/$(UPDIR)/ + ssh jabberwock 'cd www && make' endif .SECONDARY: -- 2.39.2