SHELL := bash
-PROJECT = spec
+PROJECT = speck
-all: protocol
+all: $(PROJECT).pdf
-protocol: $(PROJECT).tex $(subst .dia,.png,$(shell ls *.dia)) $(subst .tex,.pdf,$(shell ls sm/*.tex))
+$(PROJECT).pdf: $(PROJECT).tex $(subst .dia,.png,$(shell ls *.dia)) $(subst .tex,.pdf,$(shell ls sm/*.tex)) ProtocolHeader.sty
pdflatex $(PROJECT).tex
pdflatex $(PROJECT).tex
rm sm/{*.dvi,*.ps,*.aux,*.log}
clean:
- -rm -f {,sm/}{*.aux,*.log,*.dvi,*.toc,*.out,*.pdf,*.png}
+ -rm -f {,sm/}{*.aux,*.log,*.dvi,*.toc,*.out,*.ps,*.png}