source: trunk/svn2server/Makefile @ 241

Last change on this file since 241 was 241, checked in by nanardon, 15 years ago
  • ajout conf pour oric: versionner les config des serveurs
  • Property svn:eol-style set to native
  • Property svn:keywords set to Id Rev
File size: 652 bytes
Line 
1# $Id$
2
3.SUFFIXES: .dvi .pdf .eps .fig .png
4
5LATEX=latex
6PDFTEX=pdflatex
7FIG2DEV=fig2dev
8DVIPDF=dvipdf
9CONVERT=convert
10
11SOURCES= \
12        svn2server.tex
13
14FIGURES= \
15
16IMAGES= \
17
18DVI=$(SOURCES:.tex=.dvi)
19PDF=$(SOURCES:.tex=.pdf)
20EPS=$(FIGURES:.fig=.eps) $(IMAGES:.png=.eps)
21PNG=$(FIGURES:.fig=.png)
22
23all: pdf
24
25pdf: $(PNG) $(PDF)
26
27dvi: $(EPS) $(DVI)
28
29.tex.dvi: eps
30        $(LATEX) -halt-on-error $< && $(LATEX) -halt-on-error $<
31
32.tex.pdf: $(PNG)
33        $(PDFTEX) -halt-on-error $< && $(PDFTEX) -halt-on-error $<
34
35.fig.eps:
36        $(FIG2DEV) -L eps  $< $@
37
38.png.eps:
39        $(CONVERT) $< $@
40
41.eps.png:
42        $(CONVERT) $< $@
43
44clean:
45        rm -f $(EPS)
46        rm -f $(DVI)
47        rm -f $(PDF)
48
49.PHONY: clean
Note: See TracBrowser for help on using the repository browser.