X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=Makerules;h=b89942679e5bde42c6a54dd9c6146349db7d43ad;hb=66f87562f983e4341ae25e822ce58a5e3e1462a8;hp=cf70fe3978b1be9cb891a827b707335a1f7f4190;hpb=278cd8f4569a03a2bfcf57180d5c23780e7479ca;p=ads2.git diff --git a/Makerules b/Makerules index cf70fe3..b899426 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 + rm -f *.ps *.pdf *.stamp +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