help :
	@ echo
	@ echo "Make sure you are using the correct Bmake.inc for your system."
	@ echo "If compiling the tester, copy fpvm3.h from the $$PVM_ROOT/include/"
	@ echo "directory into TESTING/."
	@ echo "At this level, assuming you have downloaded the necessary files,"
	@ echo "you may make the BLACS tester (make tester), or one of the BLACS"
	@ echo "versions (make cmmd, make mpl, make nx, or make pvm)"
	@ echo "You can define the make macro 'what' to perform a specific action."
	@ echo "Examples: make cmmd what=F77lib ;  make pvm what=Clib. ; make tester what=clean"
	@ echo "There are short README files in TESTING/ and SRC/."
	@ echo

all : cmmd mpl nx pvm tester

clean clobber:
	-cd SRC/PVM ; make $@

testing: tester
xbtest : tester
test   : tester
tester :
	( cd TESTING ; make $(what) )

CM5  : CMMD
cmmd : CMMD
CMMD :
	( cd SRC/CMMD ; make $(what) )

SP1 : MPL
SP2 : MPL
mpl : MPL
MPL :
	( cd SRC/MPL ; make $(what) )

intel   : NX
ipsc2   : NX
i860    : NX
delta   : NX
gamma   : NX
paragon : NX
nx      : NX
NX :
	( cd SRC/NX ; make $(what) )

pvm : PVM
PVM :
	( cd SRC/PVM ; make $(what) )
