Moved to new, much simpler Makefile.common
authorOrion Lawlor <olawlor@acm.org>
Wed, 11 Dec 2002 17:53:16 +0000 (17:53 +0000)
committerOrion Lawlor <olawlor@acm.org>
Wed, 11 Dec 2002 17:53:16 +0000 (17:53 +0000)
doc/ampi/Makefile
doc/charm++/Makefile

index dc11e9b7b25ad30cb22a75507a6e2f1bd9c65603..e567f252ce4c47be0fd0b264de133dd03c674f5f 100644 (file)
@@ -1,49 +1,8 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
-
-all: ps pdf html
-
-ps:
-       touch index.tex
-       latex manual.tex
-       latex manual.tex
-       if [ -f manual.idx ] ; then makeindex -o index.tex manual.idx ; fi
-       latex manual.tex
-       dvips -o manual.ps manual.dvi
-
-html:
-       touch index.tex
-       -@ln -s ../pplmanual.* .
-       latex manual.tex
-       latex2html -local_icons manual.tex
-
-pdf:
-       touch index.tex
-       pdflatex manual.tex
-       if [ -f manual.idx ] ; then makeindex -o index.tex manual.idx ; fi
-       pdflatex manual.tex
-
-doc:
-       make all
-       if [ ! -d $(DOCDIR) ] ; then mkdir $(DOCDIR) ; fi
-       if [ ! -d $(DOCDIR)/ps ] ; then mkdir $(DOCDIR)/ps ; fi
-       if [ ! -d $(DOCDIR)/pdf ] ; then mkdir $(DOCDIR)/pdf ; fi
-       if [ ! -d $(DOCDIR)/html ] ; then mkdir $(DOCDIR)/html ; fi
-       /bin/cp manual.ps $(DOCDIR)/ps/ampi.ps
-       /bin/cp manual.pdf $(DOCDIR)/pdf/ampi.pdf
-       /bin/rm -rf $(DOCDIR)/html/ampi
-       /bin/cp -R manual $(DOCDIR)/html/ampi
-
-web:
-       make all
-       /bin/cp manual.ps $(WEBDIR)/ps/ampi.ps
-       /bin/cp manual.pdf $(WEBDIR)/pdf/ampi.pdf
-       /bin/rm -rf $(WEBDIR)/html/ampi
-       /bin/cp -R manual $(WEBDIR)/html/ampi
-       find $(WEBDIR) -type f -exec chmod 664 {} \;
-       find $(WEBDIR) -type d -exec chmod 775 {} \;
-
-clean:
-       /bin/rm -f *.ps *.pdf *.ilg *.aux *.log *.dvi *.idx *.toc 
-       /bin/rm -f index.tex *.blg *.bbl
-       /bin/rm -rf manual
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex
+DEST=ampi
+LATEX2HTML=$(L2H) -split 4
+PROJECT_LINK='<a href="http://charm.cs.uiuc.edu/research/ampi">AMPI Homepage</a><br>'
+
+include ../Makefile.common
index e759733baaf868477b0ae47b340de2cb3802b378..731808db77f2c4ef15dff2dcf0e4561b40ca990e 100644 (file)
@@ -1,49 +1,14 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
-
-all: ps pdf html
-
-ps:
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex arrays.tex callbacks.tex chares.tex commlib.tex delegation.tex \
+       entry.tex further.tex groups.tex inhertmplt.tex index.tex intro.tex \
+       io.tex loadb.tex \
+       marshalling.tex messages.tex modules.tex nodegroups.tex othercalls.tex \
+       overview.tex pup.tex quiesce.tex readonly.tex reductions.tex sdag.tex
+DEST=charm++
+LATEX2HTML=$(L2H) -split 5
+
+include ../Makefile.common
+
+index.tex:
        touch index.tex
-       latex manual.tex
-       latex manual.tex
-       if [ -f manual.idx ] ; then makeindex -o index.tex manual.idx ; fi
-       latex manual.tex
-       dvips -o manual.ps manual.dvi
-
-html:
-       touch index.tex
-       -@ln -s ../pplmanual.* .
-       latex manual.tex
-       latex2html -local_icons manual.tex
-
-pdf:
-       touch index.tex
-       pdflatex manual.tex
-       if [ -f manual.idx ] ; then makeindex -o index.tex manual.idx ; fi
-       pdflatex manual.tex
-
-doc:
-       make all
-       if [ ! -d $(DOCDIR) ] ; then mkdir $(DOCDIR) ; fi
-       if [ ! -d $(DOCDIR)/ps ] ; then mkdir $(DOCDIR)/ps ; fi
-       if [ ! -d $(DOCDIR)/pdf ] ; then mkdir $(DOCDIR)/pdf ; fi
-       if [ ! -d $(DOCDIR)/html ] ; then mkdir $(DOCDIR)/html ; fi
-       /bin/cp manual.ps $(DOCDIR)/ps/charm++.ps
-       /bin/cp manual.pdf $(DOCDIR)/pdf/charm++.pdf
-       /bin/rm -rf $(DOCDIR)/html/charm++
-       /bin/cp -R manual $(DOCDIR)/html/charm++
-
-web:
-       make all
-       /bin/cp manual.ps $(WEBDIR)/ps/charm++.ps
-       /bin/cp manual.pdf $(WEBDIR)/pdf/charm++.pdf
-       /bin/rm -rf $(WEBDIR)/html/charm++
-       /bin/cp -R manual $(WEBDIR)/html/charm++
-       find $(WEBDIR) -type f -exec chmod 664 {} \;
-       find $(WEBDIR) -type d -exec chmod 775 {} \;
-
-clean:
-       /bin/rm -f *.ps *.pdf *.ilg *.aux *.log *.dvi *.idx *.toc 
-       /bin/rm -f index.tex *.blg *.bbl
-       /bin/rm -rf manual