Cleaned the Makefile up a lot. Removed explicit targets whereever an
implicit target will do.
This commit is contained in:
parent
3d63ac4c49
commit
424bb5bda1
@ -4,43 +4,26 @@
|
||||
# $Header$
|
||||
#
|
||||
|
||||
include ../include/petidomo.mk
|
||||
all: petidomo.ps
|
||||
|
||||
#
|
||||
# Targets
|
||||
#
|
||||
.PHONY: all clean distclean realclean
|
||||
%.dvi : %.tex
|
||||
latex \\nonstopmode\\input $<; \
|
||||
while egrep 'Rerun to' $*.log; do \
|
||||
latex \\nonstopmode\\input $<; \
|
||||
done
|
||||
|
||||
all: petidomo.ps license.ps
|
||||
%.ps : %.dvi
|
||||
dvips $< -o $@
|
||||
|
||||
petidomo.ps: petidomo.dvi
|
||||
$(DVIPS) petidomo.dvi -o petidomo.ps
|
||||
%.eps: %.fig
|
||||
fig2dev -L ps $< $@
|
||||
|
||||
petidomo.dvi: petidomo.tex ml-principle1.eps ml-principle2.eps directory-struct.eps
|
||||
$(LATEX) petidomo.tex
|
||||
$(MAKEINDEX) -c petidomo.idx
|
||||
$(LATEX) petidomo.tex
|
||||
petidomo.dvi: ml-principle1.eps ml-principle2.eps directory-struct.eps
|
||||
|
||||
ml-principle1.eps: ml-principle1.fig
|
||||
$(FIG2DEV) -L ps ml-principle1.fig ml-principle1.eps
|
||||
|
||||
ml-principle2.eps: ml-principle2.fig
|
||||
$(FIG2DEV) -L ps ml-principle2.fig ml-principle2.eps
|
||||
|
||||
directory-struct.eps: directory-struct.fig
|
||||
$(FIG2DEV) -L ps directory-struct.fig directory-struct.eps
|
||||
|
||||
license.ps: license.dvi
|
||||
$(DVIPS) license.dvi -o license.ps
|
||||
|
||||
license.dvi: license.tex
|
||||
$(LATEX) license.tex
|
||||
$(MAKEINDEX) -c license.idx
|
||||
$(LATEX) license.tex
|
||||
|
||||
clean:
|
||||
rm -f petidomo.dvi petidomo.log petidomo.aux petidomo.idx petidomo.toc
|
||||
rm -f petidomo.ilg petidomo.ind .toc-is-built petidomo.ps
|
||||
clean distclean realclean:
|
||||
rm petidomo.aux petidomo.dvi petidomo.idx petidomo.log petidomo.ps petidomo.toc
|
||||
rm -f ml-principle1.eps ml-principle2.eps directory-struct.eps
|
||||
rm -f license.dvi license.log license.aux license.idx license.toc
|
||||
rm -f license.ilg license.ind .toc-is-built license.ps
|
||||
|
||||
Loading…
Reference in New Issue
Block a user