Parcourir la source

Ajout d'une règle pour avoir un diff avec la dernière version votée

Samuel Thibault il y a 7 ans
Parent
commit
282f46bf63
1 fichiers modifiés avec 8 ajouts et 0 suppressions
  1. 8 0
      Makefile

+ 8 - 0
Makefile

@@ -1,6 +1,14 @@
 
 
 default: charte.pdf fede.pdf regle.pdf
 default: charte.pdf fede.pdf regle.pdf
 
 
+diff: charte.diff.pdf fede.diff.pdf regle.diff.pdf
+
 %.pdf: %.tex
 %.pdf: %.tex
 	pdflatex $*
 	pdflatex $*
 	pdflatex $*
 	pdflatex $*
+
+%.diff.tex: %.tex
+	@if [ -z "$${LAST}" ]; then echo "Il faut passer une variable LAST=<tag> à la commande"; exit 1; fi
+	@git show ${LAST}:$< > tmp.tex
+	latexdiff tmp.tex $< > $@
+	@rm -f tmp.tex