diff --git a/doc/Mutalyzer 2.0/Makefile b/doc/Mutalyzer 2.0/Makefile index 90fcf544cb6ff3bd1c9a337d2533d3d96815f13f..74b5d6c41fec55d5ce8f018c05fce70173562ea0 120000 --- a/doc/Mutalyzer 2.0/Makefile +++ b/doc/Mutalyzer 2.0/Makefile @@ -1 +1 @@ -/home/jfjlaros/projects/skel/Makefile \ No newline at end of file +../shared/Makefile \ No newline at end of file diff --git a/doc/shared/Makefile b/doc/shared/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..8b5405dce156316d8f7b21d9b33ba28d313e0e65 --- /dev/null +++ b/doc/shared/Makefile @@ -0,0 +1,39 @@ +# Makefile +# + +LATEX = latex +BIBTEX = bibtex +DVIPS = dvips +PS2PDF = ps2pdf14 + +PDF = $(addsuffix .pdf, $(basename $(shell grep -l '\\begin{document' *.tex))) +BIB = $(addsuffix .bbl, $(basename $(shell grep -l '\\nocite{\|\\cite{' *.tex))) + + +all: $(BIB) $(PDF) + +clean: + rm -f *.blg *.log *.nav *.out *.snm *.toc *.dvi *.aux + +release: all clean + +distclean: clean + rm -f $(BIB) $(PDF) + +%.aux: %.tex + $(LATEX) $^ + rm $(addsuffix .dvi, $(basename $^)) + +%.bbl: %.aux + $(BIBTEX) $(basename $^) + +%.dvi: %.tex + $(LATEX) $^ + $(LATEX) $^ + $(LATEX) $^ + +%.ps: %.dvi + $(DVIPS) $^ -o $@ + +%.pdf: %.ps + $(PS2PDF) $^