
##### User configurable options #####

MPI_CC      = /proj/tpfimos/larour/Libraries/linux/mpich2-1.0.2p1/bin/mpicc
MPI_CLINKER = $(MPI_CC)
#
MPI_INC     = 
MPI_LIBS    = 
CFLAGS      = 
MPE_INCDIR  = /proj/tpfimos/larour/Libraries/linux/mpich2-1.0.2p1/src/mpe2/include
MPE_LIBDIR  = /proj/tpfimos/larour/Libraries/linux/mpich2-1.0.2p1/src/mpe2/lib
PROF_LIBS   = -L$(MPE_LIBDIR) -lmpe -L/usr/X11R6/lib -lX11 $(MPI_LIBS) -lm
#
INCLUDE_DIR = -I$(MPE_INCDIR) $(MPI_INC)
LDFLAGS     = 

RM          = rm

### End User configurable options ###

VPATH=.:$(srcdir)

srcdir      = /proj/tpfimos/larour/Libraries/linux/mpich2-1.0.2p1/src/mpe2/src/graphics/contrib/life

CC_FLAGS   = $(CFLAGS) $(INCLUDE_DIR) $(MPE_COPTS)
CC_LDFLAGS = $(LDFLAGS) $(CFLAGS) $(MPE_LDOPTS)
EXECS      = life_g

.SUFFIXES: .c .o 

.c.o:
	$(MPI_CC) $(CC_FLAGS) -c $<

default: $(EXECS)

life_g:	life_g.o
	$(MPI_CLINKER) $(CC_LDFLAGS) -o $@ $? $(PROF_LIBS)

clean:
	@-$(RM) -f *.o *~ PI* $(EXECS)

distclean: clean
	@-$(RM) -f Makefile
