summaryrefslogtreecommitdiffstats
path: root/articles/pacemaker2/Makefile.include
diff options
context:
space:
mode:
authorlefessan <lefessan@30fcff6e-8de6-41c7-acce-77ff6d1dd07b>2011-04-01 08:00:38 +0000
committerlefessan <lefessan@30fcff6e-8de6-41c7-acce-77ff6d1dd07b>2011-04-01 08:00:38 +0000
commitdecfef69b25175e672a3216d85b9b4c7e1165b98 (patch)
tree8f0c5203f941a28ec723e805054608f68ac3ac23 /articles/pacemaker2/Makefile.include
downloadpacemaker-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.include88
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