# Makefile for MPI dummy library. 
# Must be edited for a specific machine. Does NOT read in 
# the make.def file of NPB 2.0

libmpi.a: mpi_dummy.o wtime.o
	ar r libmpi.a mpi_dummy.o wtime.o

mpi_dummy.o: mpi_dummy.f mpif.h
	f77 -c mpi_dummy.f
# For a Cray C90, try:
#	cf77 -dp -c mpi_dummy.f
# For an IBM 590, try:
#	xlf -c mpi_dummy.f

wtime.o: wtime.c
# For most machines
	cc -c wtime.c
# For a Cray
#	cc -c -DCRAY wtime.c
# For an IBM
#	cc -c -DIBM wtime.c

# For a precise timer on an SGI Power Challenge, try:
#	cc -o wtime.o -c wtime_sgi64.c

test: test.f
	f77 -o test -I. test.f -L. -lmpi



clean: 
	- rm -f *~ *.o
	- rm -f test libmpi.a
