Modified to reflect the changes made to the nodesfile format.
authorMilind Bhandarkar <milind@cs.uiuc.edu>
Thu, 14 Nov 1996 18:41:13 +0000 (18:41 +0000)
committerMilind Bhandarkar <milind@cs.uiuc.edu>
Thu, 14 Nov 1996 18:41:13 +0000 (18:41 +0000)
Also, changed the Makefile to install into proper directories.

doc/install/Makefile
doc/install/run.tex

index 51a7ee5c12851f3db7791ee489482cc4f25405b6..fc93d83784ee08b95fb3df723b6099ed552507af 100644 (file)
 # REVISION HISTORY:
 #
 # $Log$
-# Revision 1.3  1995-11-16 19:05:03  milind
+# 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
 #
 ############################################################################
 
-all: manual.ps manual/manual.html
+ps: manual.ps
+
+html: manual/manual.html
+
+install:
+       cp manual.ps /expand1/groupMosaic/distrib/install.manual.ps
+       rm -f /expand1/groupMosaic/distrib/install.manual.ps.gz
+       gzip /expand1/groupMosaic/distrib/install.manual.ps
+       chmod 664 /expand1/groupMosaic/distrib/install.manual.ps.gz
+       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 html install
 
 TEXFILES=manual.tex install.tex compile.tex run.tex
 
 manual.ps:     manual.dvi
        dvips -o manual.ps manual.dvi
-       cp manual.ps /charm/manuals-comp/install.manual
 
 manual.dvi:    $(TEXFILES)
        latex manual
index 50ce9fc91560a15a0f6c82258c38d89261cc80f8..511015e894e41ef77a2cd9065413cba2b3a4582f 100644 (file)
 % REVISION HISTORY:
 %
 % $Log$
-% Revision 1.7  1995-11-20 20:14:22  brunner
+% Revision 1.8  1996-11-14 18:41:14  milind
+% Modified to reflect the changes made to the nodesfile format.
+% Also, changed the Makefile to install into proper directories.
+%
+% Revision 1.7  1995/11/20 20:14:22  brunner
 % Made the comments about simulator and Converse more sensible.
 %
 % Revision 1.6  1995/11/20  16:47:00  brunner
@@ -90,20 +94,30 @@ command line options is in Section~\ref{command line options}.
                \item If the absolute path starts with the equivalent of {\bf \$HOME} 
                        or the current working directory, the beginning part of the path 
                        is replaced with the environment variable {\bf \$HOME} or the 
-                       current working directory.
+                       current working directory. However, if {\fparm exec\_home} is 
+            specified in the nodes file (see below), the beginning part of
+            the path is replaced with {\fparm exec\_home}.
                \item The system tries to locate this program (with modified 
-                       pathname) on all nodes.
+                       pathname and appended extension if specified) on all nodes.
        \end{enumerate}
 
 The list of nodes must be specified in a file, with one node entry per
 line, each entry being in the format:
 
-{\fexec nodename [username] [passwd] [setup\_command]}
+{\fexec nodename [username] [passwd] [exec\_home] [extension] [setup\_command]}
 
 The {\fparm nodename} must be specified completely (e.g. sparc1.cs.uiuc.edu).
 The {\fparm username} is optional; if the login id on that node is the
 same as the current login id, it need not be specified.
 The {\fparm password} argument is ignored in the current implementation.
+The {\fparm exec\_home} argument is optional; if the directory path under
+which the executable is found is the same as on the node running 
+{\fexec conv-host}, it could be ignored. This argument is used for pathname
+resolution as explained above.
+The {\fparm extension} argument is useful when the names for executables 
+on each node differ. If specified, {\fexec conv-host}
+appends the extension to the name of the executable specified on the 
+command line and executes the new program.
 The {\fparm setup\_command} is optional; if specified,
 the command is executed on the corresponding node before the program 
 begins execution. The {\bf *} character may be used as a