diff options
| author | lefessan <lefessan@30fcff6e-8de6-41c7-acce-77ff6d1dd07b> | 2011-04-01 08:00:38 +0000 |
|---|---|---|
| committer | lefessan <lefessan@30fcff6e-8de6-41c7-acce-77ff6d1dd07b> | 2011-04-01 08:00:38 +0000 |
| commit | decfef69b25175e672a3216d85b9b4c7e1165b98 (patch) | |
| tree | 8f0c5203f941a28ec723e805054608f68ac3ac23 /articles/pacemaker2/Makefile.include | |
| download | pacemaker-decfef69b25175e672a3216d85b9b4c7e1165b98.tar.gz | |
Added previous articles
git-svn-id: https://scm.gforge.inria.fr/svn/pacemaker@1 30fcff6e-8de6-41c7-acce-77ff6d1dd07b
Diffstat (limited to 'articles/pacemaker2/Makefile.include')
| -rw-r--r-- | articles/pacemaker2/Makefile.include | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/articles/pacemaker2/Makefile.include b/articles/pacemaker2/Makefile.include new file mode 100644 index 0000000..e611dc8 --- /dev/null +++ b/articles/pacemaker2/Makefile.include @@ -0,0 +1,88 @@ +MAKEFLAGS= --no-print-directory +FIGS= +LATEX=latex + +DVIPS=dvips -Pcmz -t letter + +SOURCES=$(FILE).tex $(MYPATH)/*.tex $(MYPATH)/citations.txt $(MYPATH)/figs/*.eps *.cls +TMPFILES=$(MYPATH)/citations.txt + +all: $(FILE).pdf + +dvi: $(FILE).dvi +pdf: $(FILE).pdf +ps: $(FILE).ps + +copybib: + cp $(HOME)/biblio/biblio.bib . + cp $(HOME)/biblio/biblio_p2p.bib . + +$(FILE).dvi: $(SOURCES) + $(MAKE) rundvi + +$(FILE).ps: $(FILE).dvi + $(DVIPS) $(FILE).dvi -o + +$(FILE).pdf: $(FILE).ps + ps2pdf14 $(PAPERSIZE) $(FILE).ps + +view: ps + gv -watch $(FILE).ps & + +force: + latex $(FILE) + +$(MYPATH)/citations.txt: $(MYPATH)/*.bib + echo > $(MYPATH)/citations.txt + +rundvi: + touch $(FILE).aux + cp $(FILE).aux $(FILE).old + echo R | latex $(FILE) + grep -i rerun $(FILE).log > /dev/null && $(MAKE) rundvi || echo OK + grep citation $(FILE).aux > $(MYPATH)/citations.new || echo OK + diff $(MYPATH)/citations.new $(MYPATH)/citations.txt > /dev/null || $(MAKE) runbib rundvi + +runbib: + rm -f $(MYPATH)/citations.new + grep citation $(FILE).aux > $(MYPATH)/citations.txt || echo OK + bibtex $(FILE) + + +xdvi: $(FILE).dvi + xdvi -expert $(FILE) & + +gv: $(FILE).ps + gv -watch $(FILE).ps & + +xpdf: $(FILE).pdf + xpdf $(FILE).pdf & + +lpr: $(FILE).ps + lpr $(FILE).ps + +clean: + /bin/rm -f *~ *.bak *.aux *.log *.toc *.lof *.ps *.dvi *.bbl *.blg *.old $(TMPFILES) + +spotless: clean + /bin/rm -f *.dvi *.ps + +.SUFFIXES: .tex .dvi .ps .2.ps .pic .obj .eps .pdf + +.obj.eps: + tgif -print -eps $*.obj + +.tex.dvi: + $(LATEX) $*.tex + +.dvi.ps: + $(DVIPS) -o $*.ps $*.dvi + +.ps.2.ps: + brochure $*.ps + +.pic.tex: + gpic -t < $*.pic > $*.tex + +.eps.pdf: + epstopdf $*.eps |
