X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=Makerules;h=4898d803bda3428dd3be1b36351ec577155bac35;hb=f7c2a9b76085fe8df71e19e19cb657cf055de3e6;hp=cf70fe3978b1be9cb891a827b707335a1f7f4190;hpb=278cd8f4569a03a2bfcf57180d5c23780e7479ca;p=ads2.git diff --git a/Makerules b/Makerules index cf70fe3..4898d80 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,25 @@ 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: + +.PHONY: force upload clean mostlyclean