Sophie

Sophie

distrib > Mandriva > 2008.1 > i586 > by-pkgid > 2fe96174012fea2d88f752857a5bea1d > files > 77

python-mpi4py-0.6.0-4mdv2008.1.i586.rpm

.PHONY: default all seq mpi mpi-n-1 mpi-n-x alltest clean distclean

PYTHON  = python
MPIEXEC = mpiexec
HOSTS   =
NPFLAG  = -n
NP      = 3

default: seq

all: seq mpi


seq:
	${MAKE} MPIEXEC= HOSTS= NPFLAG= NP= alltest

mpi: mpi-n-1 mpi-n-x

mpi-n-1:
	${MAKE} NP=1 alltest

mpi-n-x:
	${MAKE} alltest


alltest:
	-for i in `ls test_*.py`; do \
	    echo; echo ${MPIEXEC} ${HOSTS} ${NPFLAG} ${NP} ${PYTHON} $$i; \
	    ${MPIEXEC} ${HOSTS} ${NPFLAG} ${NP} ${PYTHON} $$i; \
	done

clean:

distclean: clean