# $Id: Makefile 113 2006-07-07 10:02:33Z nanardon $ .SUFFIXES: .dvi .pdf .eps .fig .png .jpg SOURCES= \ perl.tex perl_INCLUDE = \ introduction.tex \ variables.tex \ syntaxe.tex \ variablesbis.tex \ chaines.tex \ conclusion.tex \ FIGURES= \ IMAGES= $(IMAGESJPG) $(IMAGESPNG) IMAGESJPG= \ Angel_fish.jpg \ tableau.jpg \ hache.jpg IMAGESPNG= \ mongueurs.png \ EXAMPLES = DVI=$(SOURCES:.tex=.dvi) PDF=$(SOURCES:.tex=.pdf) EPS= $(FIGEPS) $(PNGEPS) $(JPGEPS) FIGEPS = $(FIGURES:.fig=.eps) PNGEPS = $(IMAGESPNG:.png=.eps) JPGEPS = $(IMAGESJPG:.jpg=.eps) all: pdf pdf: $(EPS) $(PDF) dvi: $(EPS) $(DVI) perl.pdf: perl.tex $(perl_INCLUDE) Makefile pdflatex -halt-on-error $< && pdflatex -halt-on-error $< perl.dvi: perl.tex $(perl_INCLUDE) Makefile latex -halt-on-error $< && latex -halt-on-error $< %.eps: %.fig fig2dev -L eps $< $@ .png.eps: convert $< $@ .jpg.eps: convert $< $@ clean: rm -f $(FIGEPS) rm -f $(DVI) rm -f $(PDF) .PHONY: clean