The pvmmake config file can be created with an ordinary text editor. Thus pvmmake can be used in parallel applications development by those users who do not have access to an X-Windows environment. The syntax of commands in the pvmmake config file is quite simple and is best illustrated by an example. The example config file presented here was written by PADE and comes from the manager/worker example described earlier. The example config file is given below and has been edited for formatting's sake.
# PVMMAKE configuration file #-------------------- # broadcast FILE manager.c manager.c mithrandir.nist.org manager.c galadriel.nist.org manager.c shadowfax.nist.org manager.c #-------------------- # broadcast FILE worker.c worker.c mithrandir.nist.org worker.c galadriel.nist.org worker.c shadowfax.nist.org worker.c #-------------------- # broadcast FILE makefile.mithrandir makefile.mithrandir mithrandir.nist.org makefile.mithrandir #-------------------- # broadcast FILE makefile.galadriel makefile.galadriel galadriel.nist.org makefile.galadriel #-------------------- # broadcast FILE makefile.shadowfax makefile.shadowfax shadowfax.nist.org makefile.shadowfax #-------------------- # broadcast COMMANDS to mithrandir.nist.org @ mithrandir.nist.org cd ~/pvm3/bin/RS6K @ mithrandir.nist.org make -f makefile.mithrandir +errors #-------------------- # broadcast COMMANDS to galadriel.nist.org @ galadriel.nist.org cd ~/pvm3/bin/SUN4 @ galadriel.nist.org make -f makefile.galadriel +errors #-------------------- # broadcast COMMANDS to shadowfax.nist.org @ shadowfax.nist.org cd ~/edwards/pvm3/bin/SUN4 @ shadowfax.nist.org make -f makefile.shadowfax +errorsThe above example is discussed in the next two subsections and in more detail in the PADE Tutorial given in Chapter 4