uniformed all manuals make to delegate to Makefile.common all the work
authorFilippo Gioachin <gioachin@illinois.edu>
Sat, 13 Dec 2003 11:03:23 +0000 (11:03 +0000)
committerFilippo Gioachin <gioachin@illinois.edu>
Sat, 13 Dec 2003 11:03:23 +0000 (11:03 +0000)
in this way, fixed also bug of wrong permissions on file generated by some
makefiles

doc/ck/Makefile
doc/f90charm/Makefile
doc/libraries/Makefile
doc/pose/Makefile
doc/projections/Makefile
doc/tcharm/Makefile

index d003c2f7fbceb7396fca8fad6e8279c91205d942..3e8fcad0f2b64242f998b0ba2722eb386aebb948 100644 (file)
@@ -1,49 +1,11 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex ack.tex
 
-all: ps pdf html
+DEST=charm++
+LATEX2HTML=$(L2H) -split 5
 
-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
+include ../Makefile.common
 
-pdf:
+index.tex:
        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/ck.ps
-       /bin/cp manual.pdf $(DOCDIR)/pdf/ck.pdf
-       /bin/rm -rf $(DOCDIR)/html/ck
-       /bin/cp -R manual $(DOCDIR)/html/ck
-       find $(WEBDIR) -type f -exec chmod 664 {} \;
-       find $(WEBDIR) -type d -exec chmod 775 {} \;
-
-web:
-       make all
-       /bin/cp manual.ps $(WEBDIR)/ps/ck.ps
-       /bin/cp manual.pdf $(WEBDIR)/pdf/ck.pdf
-       /bin/rm -rf $(WEBDIR)/html/ck
-       /bin/cp -R manual $(WEBDIR)/html/ck
-
-clean:
-       /bin/rm -f *.ps *.pdf *.ilg *.aux *.log *.dvi *.idx *.toc 
-       /bin/rm -f index.tex *.blg *.bbl
-       /bin/rm -rf manual
index fce5b13868c28b5c35cd74543169c4e9488230df..5d83b2f1e2462d90624a520ea3aefbb1578ec32a 100644 (file)
@@ -1,49 +1,11 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex 
 
-all: ps pdf html
+DEST=charm++
+LATEX2HTML=$(L2H) -split 5
 
-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
+include ../Makefile.common
 
-pdf:
+index.tex:
        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/f90charm.ps
-       /bin/cp manual.pdf $(DOCDIR)/pdf/f90charm.pdf
-       /bin/rm -rf $(DOCDIR)/html/f90charm
-       /bin/cp -R manual $(DOCDIR)/html/f90charm
-
-web:
-       make all
-       /bin/cp manual.ps $(WEBDIR)/ps/f90charm.ps
-       /bin/cp manual.pdf $(WEBDIR)/pdf/f90charm.pdf
-       /bin/rm -rf $(WEBDIR)/html/f90charm
-       /bin/cp -R manual $(WEBDIR)/html/f90charm
-       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
index b40ce2b0878e53479fa195bd73a9ed23bfb89342..69ddb892f9e36ef805b2e88bbe8ca411465717b5 100644 (file)
@@ -1,49 +1,11 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex barrier.tex ddt.tex intro.tex irecv.tex liveviz.tex tempo.tex
 
-all: ps pdf html
+DEST=charm++
+LATEX2HTML=$(L2H) -split 5
 
-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
+include ../Makefile.common
 
-pdf:
+index.tex:
        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/libraries.ps
-       /bin/cp manual.pdf $(DOCDIR)/pdf/libraries.pdf
-       /bin/rm -rf $(DOCDIR)/html/libraries
-       /bin/cp -R manual $(DOCDIR)/html/libraries
-
-web:
-       make all
-       /bin/cp manual.ps $(WEBDIR)/ps/libraries.ps
-       /bin/cp manual.pdf $(WEBDIR)/pdf/libraries.pdf
-       /bin/rm -rf $(WEBDIR)/html/libraries
-       /bin/cp -R manual $(WEBDIR)/html/libraries
-       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
index 6e7aa5d1cd29b1038f100209420c6b774f67006c..5d83b2f1e2462d90624a520ea3aefbb1578ec32a 100644 (file)
@@ -1,44 +1,11 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex 
 
-all: ps pdf html
+DEST=charm++
+LATEX2HTML=$(L2H) -split 5
 
-ps:
-       latex manual.tex
-       latex manual.tex
-       dvips -o manual.ps manual.dvi
+include ../Makefile.common
 
-html:
-       -@ln -s ../pplmanual.* .
-       latex manual.tex
-       latex manual.tex
-       latex2html -local_icons manual.tex
-
-pdf:
-       pdflatex manual.tex
-       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
+index.tex:
+       touch index.tex
index d2e022ab74846c294f0de1a72037549188c346c8..5d83b2f1e2462d90624a520ea3aefbb1578ec32a 100644 (file)
@@ -1,50 +1,11 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex 
 
-all: ps pdf html
+DEST=charm++
+LATEX2HTML=$(L2H) -split 5
 
-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
+include ../Makefile.common
 
-pdf:
+index.tex:
        touch index.tex
-       pdflatex manual.tex
-       if [ -f manual.idx ] ; then makeindex -o index.tex manual.idx ; fi
-       pdflatex manual.tex
-       ps2pdf manual.ps
-
-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/projections.ps
-       /bin/cp manual.pdf $(DOCDIR)/pdf/projections.pdf
-       /bin/rm -rf $(DOCDIR)/html/projections
-       /bin/cp -R manual $(DOCDIR)/html/projections
-
-web:
-       make all
-       /bin/cp manual.ps $(WEBDIR)/ps/projections.ps
-       /bin/cp manual.pdf $(WEBDIR)/pdf/projections.pdf
-       /bin/rm -rf $(WEBDIR)/html/projections
-       /bin/cp -R manual $(WEBDIR)/html/projections
-       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
index 0fa0fb1bb35da5000842a00c32272e37f9fac8da..5d83b2f1e2462d90624a520ea3aefbb1578ec32a 100644 (file)
@@ -1,50 +1,11 @@
-DOCDIR=..
-WEBDIR=/expand8/www/ppl_manuals
-BASE=tcharm
+# Stub makefile for LaTeX PPL manual
+FILE=manual
+TEX=$(FILE).tex 
 
-all: ps pdf html
+DEST=charm++
+LATEX2HTML=$(L2H) -split 5
 
-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
+include ../Makefile.common
 
-pdf:
+index.tex:
        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/fem.ps
-       /bin/cp manual.pdf $(DOCDIR)/pdf/fem.pdf
-       /bin/rm -rf $(DOCDIR)/html/fem
-       /bin/cp -R manual $(DOCDIR)/html/fem
-
-web:
-       make all
-       /bin/cp manual.ps $(WEBDIR)/ps/$(BASE).ps
-       /bin/cp manual.pdf $(WEBDIR)/pdf/$(BASE).pdf
-       /bin/rm -rf $(WEBDIR)/html/$(BASE)
-       /bin/cp -R manual $(WEBDIR)/html/$(BASE)
-       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