head	1.19;
access;
symbols
	charm6_1:1.19
	charm_6_0_1:1.19
	charm6_0_1:1.19
	charm6_0:1.19
	ChaNGa_1-0:1.19
	charm5_9:1.19
	charm_5-4-2:1.15
	charm_5-4-1:1.15;
locks; strict;
comment	@# @;


1.19
date	2003.11.14.06.01.56;	author gzheng;	state Exp;
branches;
next	1.18;

1.18
date	2002.10.23.20.40.26;	author wilmarth;	state Exp;
branches;
next	1.17;

1.17
date	2002.04.09.21.50.39;	author olawlor;	state Exp;
branches;
next	1.16;

1.16
date	2001.10.10.23.34.00;	author wilmarth;	state Exp;
branches;
next	1.15;

1.15
date	2001.03.02.20.22.31;	author milind;	state Exp;
branches;
next	1.14;

1.14
date	2001.02.26.23.53.39;	author wilmarth;	state Exp;
branches;
next	1.13;

1.13
date	2001.02.26.20.36.23;	author wilmarth;	state Exp;
branches;
next	1.12;

1.12
date	2000.11.22.10.46.40;	author milind;	state Exp;
branches;
next	1.11;

1.11
date	2000.09.13.19.35.26;	author wilmarth;	state Exp;
branches;
next	1.10;

1.10
date	2000.08.31.22.02.39;	author milind;	state Exp;
branches;
next	1.9;

1.9
date	2000.06.22.22.38.05;	author milind;	state Exp;
branches;
next	1.8;

1.8
date	2000.06.22.22.21.08;	author milind;	state Exp;
branches;
next	1.7;

1.7
date	2000.06.22.15.04.53;	author milind;	state Exp;
branches;
next	1.6;

1.6
date	99.07.09.18.18.39;	author milind;	state Exp;
branches;
next	1.5;

1.5
date	97.08.18.18.37.34;	author jyelon;	state Exp;
branches;
next	1.4;

1.4
date	96.11.14.18.41.13;	author milind;	state Exp;
branches;
next	1.3;

1.3
date	95.11.16.19.05.03;	author milind;	state Exp;
branches;
next	1.2;

1.2
date	95.10.31.22.33.53;	author milind;	state Exp;
branches;
next	1.1;

1.1
date	95.09.20.16.26.49;	author brunner;	state Exp;
branches;
next	;


desc
@@


1.19
log
@updated to use common Makefile.
@
text
@# Stub makefile for LaTeX PPL manual
FILE=manual
TEX= $(FILE).tex compile.tex  index.tex  install.tex  run.tex
DEST=install
LATEX2HTML=$(L2H) -split 5

include ../Makefile.common

index.tex:
	touch index.tex

@


1.18
log
@Fixed all Makefiles to point to the correct web dir path.
@
text
@d1 5
a5 2
DOCDIR=..
WEBDIR=/expand8/www/ppl_manuals
d7 1
a7 1
all: ps pdf html
d9 1
a9 1
ps:
a10 5
	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
a11 36
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/install.ps
	/bin/cp manual.pdf $(DOCDIR)/pdf/install.pdf
	/bin/rm -rf $(DOCDIR)/html/install
	/bin/cp -R manual $(DOCDIR)/html/install

web:
	make all
	/bin/cp manual.ps $(WEBDIR)/ps/install.ps
	/bin/cp manual.pdf $(WEBDIR)/pdf/install.pdf
	/bin/rm -rf $(WEBDIR)/html/install
	/bin/cp -R manual $(WEBDIR)/html/install
	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
@


1.17
log
@Use more sensible relative path to get to doc/ directory.
@
text
@d2 1
a2 1
WEBDIR=/expand6/groupMosaic/ppl_manuals
@


1.16
log
@*** empty log message ***
@
text
@d1 1
a1 1
DOCDIR=../../../doc
@


1.15
log
@Added proper permission settings for web versions of the manuals.
@
text
@d16 1
@


1.14
log
@Set web path to point to the real location...
@
text
@d42 2
@


1.13
log
@Various Makefile improvements: "make doc" puts all forms of the manual in the
user's doc directory; "make web" updates the PPL web site.
@
text
@d2 1
a2 1
WEBDIR=/expand6/groupMosaic/pplmantest
@


1.12
log
@Added a standard TODO file.
Also, modified the target directories for the html, ps, and pdf documentation.
@
text
@d1 2
a2 3
PSDIR=../../../doc/ps
PDFDIR=../../../doc/pdf
HDIR=../../../doc/html
a6 1
	make clean
a12 1
	/bin/cp manual.ps $(PSDIR)/install.ps
a14 1
	make clean
a17 2
	/bin/rm -rf $(HDIR)/install
	/bin/cp -R manual $(HDIR)/install
a19 1
	make clean
d24 18
a41 1
	/bin/cp manual.pdf $(PDFDIR)/install.pdf
@


1.11
log
@*** empty log message ***
@
text
@d1 3
a3 3
PSDIR=../../../ps
PDFDIR=../../../pdf
HDIR=../../../html
@


1.10
log
@Completed integration of documentation into charm cvs tree.
Added appropriate targets for super-install for making different types
(ps, pdf, html) of documentation.
@
text
@d1 3
a3 3
PSDIR=../../../doc/ps
PDFDIR=../../../doc/pdf
HDIR=../../../doc/html
@


1.9
log
@Minor fixes.
@
text
@d1 3
a3 43
############################################################################
# RCS INFORMATION:
#
# 	$RCSfile: Makefile,v $
# 	$Author: milind $	$Locker:  $		$State: Exp $
#	$Revision: 1.8 $	$Date: 2000/06/22 22:21:08 $
#
############################################################################
# DESCRIPTION:
#
############################################################################
# REVISION HISTORY:
#
# $Log: Makefile,v $
# Revision 1.8  2000/06/22 22:21:08  milind
# Added table of contents to the PDF file, and also cleaned up the clean
# target.
#
# Revision 1.7  2000/06/22 15:04:53  milind
# Made compatible with pdflatex as well.
#
# Revision 1.6  1999/07/09 18:18:39  milind
# Updated for new release 5.0.
#
# Revision 1.5  1997/08/18 18:37:34  jyelon
# *** empty log message ***
#
# Revision 1.4  1996/11/14 18:41:13  milind
# Modified to reflect the changes made to the nodesfile format.
# Also, changed the Makefile to install into proper directories.
#
# Revision 1.3  1995/11/16 19:05:03  milind
# *** empty log message ***
#
# Revision 1.2  1995/10/31  22:33:53  milind
# Changed to reflect the new structure of the manual.
#
# Revision 1.1  1995/09/20  16:26:49  brunner
# Initial revision
#
# Revision 1.2  1995/09/20  16:19:51  brunner
#
############################################################################
d5 1
a5 1
TEXFILES=manual.tex install.tex compile.tex run.tex
d9 1
d12 1
d15 1
d19 1
d22 2
d27 1
d29 1
d31 1
a31 14

install:
	rm -f /expand1/groupMosaic/distrib/install.manual.ps.gz
	cp manual.ps /expand1/groupMosaic/distrib/install.manual.ps
	gzip /expand1/groupMosaic/distrib/install.manual.ps
	chmod 664 /expand1/groupMosaic/distrib/install.manual.ps.gz
	rm -f /expand1/groupMosaic/distrib/install.manual.pdf
	cp manual.pdf /expand1/groupMosaic/distrib/install.manual.pdf
	chmod 664 /expand1/groupMosaic/distrib/install.manual.pdf
	rm -f /expand1/groupMosaic/html-manuals/install.manual/*
	cp manual/* /expand1/groupMosaic/html-manuals/install.manual/
	chmod 664 /expand1/groupMosaic/html-manuals/install.manual/*

all: ps pdf html install
d34 3
a36 5
	rm -f *.ilg *.aux *.log *.dvi *.idx *.toc index.tex *.blg *.bbl

veryclean: clean
	rm -rf *.ps *.pdf manual/

@


1.8
log
@Added table of contents to the PDF file, and also cleaned up the clean
target.
@
text
@d6 1
a6 1
#	$Revision: 1.7 $	$Date: 2000/06/22 15:04:53 $
d15 4
d81 1
a81 1
veryclean:
@


1.7
log
@Made compatible with pdflatex as well.
@
text
@d6 1
a6 1
#	$Revision: 1.6 $	$Date: 1999/07/09 18:18:39 $
d15 3
d44 1
d51 1
d56 1
d74 6
a79 3
clean:	
	rm -f *.aux *.log *.dvi *.ps *.idx *.toc *~ *.pdf
	rm -rf manual
@


1.6
log
@Updated for new release 5.0.
@
text
@d5 2
a6 2
# 	$Author: jyelon $	$Locker:  $		$State: Exp $
#	$Revision: 1.5 $	$Date: 1997/08/18 18:37:34 $
d15 3
d48 5
a52 1
	latex2html manual.tex
d59 3
d66 1
a66 1
all: ps html install
d69 1
a69 1
	rm -f *.aux *.log *.dvi *.ps *.idx *.toc *~
@


1.5
log
@*** empty log message ***
@
text
@d5 2
a6 2
# 	$Author: milind $	$Locker:  $		$State: Exp $
#	$Revision: 1.4 $	$Date: 1996/11/14 18:41:13 $
d15 3
a56 3

co:
	co Makefile $(TEXFILES)
@


1.4
log
@Modified to reflect the changes made to the nodesfile format.
Also, changed the Makefile to install into proper directories.
@
text
@d6 1
a6 1
#	$Revision: 1.3 $	$Date: 1995/11/16 19:05:03 $
d15 4
d32 1
a32 1
ps: manual.ps
d34 9
a42 1
html: manual/manual.html
d45 1
a46 1
	rm -f /expand1/groupMosaic/distrib/install.manual.ps.gz
a53 12

TEXFILES=manual.tex install.tex compile.tex run.tex

manual.ps:	manual.dvi
	dvips -o manual.ps manual.dvi

manual.dvi:	$(TEXFILES)
	latex manual
	latex manual

manual/manual.html: $(TEXFILES)
	latex2html manual.tex
@


1.3
log
@*** empty log message ***
@
text
@d5 2
a6 2
# 	$Author: milind $	$Locker: milind $		$State: Exp $
#	$Revision: 1.2 $	$Date: 1995/10/31 22:33:53 $
d15 3
d28 14
a41 1
all: manual.ps manual/manual.html
a46 1
	cp manual.ps /charm/manuals-comp/install.manual
@


1.2
log
@Changed to reflect the new structure of the manual.
@
text
@d5 2
a6 2
# 	$Author: brunner $	$Locker: milind $		$State: Exp $
#	$Revision: 1.1 $	$Date: 1995/09/20 16:26:49 $
d15 3
d31 1
@


1.1
log
@Initial revision
@
text
@d5 2
a6 2
# 	$Author: brunner $	$Locker:  $		$State: Exp $
#	$Revision: 1.2 $	$Date: 1995/09/20 16:19:51 $
d15 3
d22 6
a27 1
TEXFILES=install.tex
d29 3
a31 2
install.ps:	install.dvi
	dvips -o install.ps install.dvi
d33 2
a34 3
install.dvi:	$(TEXFILES)
	latex install
	latex install
d41 1
@
