Changeset 181 for trunk/perl/Makefile
- Timestamp:
- 09/04/08 17:58:25 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/perl/Makefile
r172 r181 3 3 .SUFFIXES: .dvi .pdf .eps .fig .png .jpg 4 4 5 SOURCES= \ 5 # perl 6 7 perl_TEX = \ 6 8 perl.tex 7 9 8 perl_INCLUDE = \10 perl_INCLUDES = \ 9 11 introduction.tex \ 10 12 variables.tex \ … … 14 16 conclusion.tex \ 15 17 16 FIGURES= \ 18 perl_EXAMPLES = \ 19 bestever.pl 17 20 18 IMAGES= $(IMAGESJPG) $(IMAGESPNG)19 21 20 IMAGESJPG= \22 perl_IMAGESJPG= \ 21 23 Angel_fish.jpg \ 22 24 tableau.jpg \ 23 25 hache.jpg 24 26 25 IMAGESPNG= \27 perl_IMAGESPNG= \ 26 28 mongueurs.png \ 27 29 28 EXAMPLES = 30 perl_FIGURES= \ 29 31 30 DVI=$(SOURCES:.tex=.dvi) 31 PDF=$(SOURCES:.tex=.pdf) 32 EPS= $(FIGEPS) $(PNGEPS) $(JPGEPS) 32 perl_IMAGES= $(perl_IMAGESJPG) $(perl_IMAGESPNG) 33 33 34 FIGEPS = $(FIGURES:.fig=.eps) 34 perl_DEPS = Makefile \ 35 $(perl_INCLUDES) \ 36 $(perl_EXAMPLES) \ 37 $(perl_FIGURES) \ 38 $(perl_IMAGES) \ 35 39 36 PNGEPS = $(IMAGESPNG:.png=.eps) 40 perl_DVI = $(perl_TEX:.tex=.dvi) 41 perl_PDF = $(perl_TEX:.tex=.pdf) 42 perl_EPS = $(perl_FIGEPS) $(perl_PNGEPS) $(perl_JPGEPS) 43 perl_FIGEPS = $(perl_FIGURES:.fig=.eps) 44 perl_PNGEPS = $(perl_IMAGESPNG:.png=.eps) 45 perl_JPGEPS = $(perl_IMAGESJPG:.jpg=.eps) 37 46 38 JPGEPS = $(IMAGESJPG:.jpg=.eps) 47 # Everything 48 ALL_PDF = $(perl_PDF) 49 ALL_DVI = $(perl_DVI) 39 50 40 51 all: pdf 41 52 42 pdf: $( EPS) $(PDF)53 pdf: $(ALL_PDF) 43 54 44 dvi: $( EPS) $(DVI)55 dvi: $(ALL_DVI) 45 56 46 perl.pdf: perl.tex $(perl_INCLUDE) Makefile47 pdflatex -halt-on-error $< && pdflatex -halt-on-error $< 57 perl.pdf: $(perl_TEX) $(perl_DEPS) 58 pdflatex -halt-on-error $< && pdflatex -halt-on-error $< 48 59 49 perl.dvi: perl.tex $(perl_INCLUDE) Makefile50 latex -halt-on-error $< && latex -halt-on-error $< 60 perl.dvi: $(perl_TEX) $(perl_DEPS) 61 latex -halt-on-error $< && latex -halt-on-error $< 51 62 52 63 %.eps: %.fig … … 64 75 rm -f $(PDF) 65 76 66 .PHONY: clean77 .PHONY: pdf dvi clean all
Note: See TracChangeset
for help on using the changeset viewer.