File: Makefile

package info (click to toggle)
blacs-mpi 1.1-15
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,340 kB
  • ctags: 2,031
  • sloc: fortran: 14,968; ansic: 12,353; makefile: 481; sh: 4
file content (50 lines) | stat: -rw-r--r-- 1,006 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
help :
	@ echo
	@ echo "Make sure you are using the correct Bmake.inc for your system."
	@ 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 "(eg., make tester what=clean)"
	@ echo "There are short README files in TESTING/ and SRC/."
	@ echo

all : mpi cmmd mpl nx pvm tester

cleanall:
	( cd SRC/MPI  ; make clean )

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) )

mpi : MPI
MPI :
	( cd SRC/MPI ; make $(what) )