# This Makefile.in created by simplemake.  Do not edit

# datatype/Makefile.  Generated from Makefile.in by configure.

# --------------------------------------------------------------------------
all: all-redirect

SHELL           = /bin/sh
srcdir          = .
abs_srcdir      = /proj/tpfimos/larour/Libraries/linux/mpich2-1.0.2p1/test/mpi/datatype
DEFS            = -DHAVE_CONFIG_H -I. -I${srcdir}
CPPFLAGS        = 
LIBS            = 
MPILIBNAME      = mpich
PMPILIBNAME     = @PMPILIBNAME@

CC              = /proj/tpfimos/larour/Libraries/linux/mpich2-gnu//bin/mpicc
CFLAGS          = 
C_COMPILE       = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)
C_LINK      = $(CC)
LDFLAGS     =   

VPATH = .
INCLUDES = -I../include -I${srcdir}/../include

.SUFFIXES:
.SUFFIXES: .o .c 
.c.o:
	$(C_COMPILE) -c $<
.c:
	$(C_COMPILE) -o $* $< $(LDFLAGS) $(LIBS)
clean:
	-@rm -f *.o ${srcdir}/*.o typename blockindexed-zero-count simple-size-extent transpose-pack slice-pack-external contig-zero-count contents indexed-misc gaddress struct-zero-count tresized2 darray-pack simple-resized localpack simple-pack blockindexed-misc zeroparms simple-commit pairtype-size-extent struct-no-real-types slice-pack simple-pack-external pairtype-pack contigstruct struct-pack tfree subarray-pack getpartelm triangular-pack lbub tresized tmatchsize sizedtypes
	-@rm -f typename.exe blockindexed-zero-count.exe simple-size-extent.exe transpose-pack.exe slice-pack-external.exe contig-zero-count.exe contents.exe indexed-misc.exe gaddress.exe struct-zero-count.exe tresized2.exe darray-pack.exe simple-resized.exe localpack.exe simple-pack.exe blockindexed-misc.exe zeroparms.exe simple-commit.exe pairtype-size-extent.exe struct-no-real-types.exe slice-pack.exe simple-pack-external.exe pairtype-pack.exe contigstruct.exe struct-pack.exe tfree.exe subarray-pack.exe getpartelm.exe triangular-pack.exe lbub.exe tresized.exe tmatchsize.exe sizedtypes.exe
	-@rm -f core core.[0-9]*
	-@rm -f *.lo ${srcdir}/*.lo
	-@rm -f *.irlog*
distclean: clean distclean-xxx remove-makefile
distclean-xxx:
	-@rm -f Makefile
	-@rm -rf autom4te*.cache
	-@rm -rf $(DEPS_DIR)
	-@rm -f TAGS
remove-makefile:
	rm -f Makefile
remove-genmakefiles:
	rm -f  Makefile
all-redirect: typename contents struct-pack simple-resized triangular-pack\
	 simple-commit simple-size-extent slice-pack struct-no-real-types\
	 slice-pack-external simple-pack contig-zero-count\
	 simple-pack-external darray-pack subarray-pack blockindexed-misc\
	 indexed-misc blockindexed-zero-count struct-zero-count transpose-pack\
	 pairtype-pack pairtype-size-extent localpack lbub zeroparms gaddress\
	 getpartelm tresized tmatchsize tresized2 tfree sizedtypes\
	 contigstruct

typename: typename.o   
	$(C_LINK) $(LDFLAGS) -o typename typename.o  ${LIBS}
blockindexed-zero-count: blockindexed-zero-count.o   
	$(C_LINK) $(LDFLAGS) -o blockindexed-zero-count \
	blockindexed-zero-count.o  ${LIBS} 
simple-size-extent: simple-size-extent.o   
	$(C_LINK) $(LDFLAGS) -o simple-size-extent simple-size-extent.o  \
	${LIBS} 
transpose-pack: transpose-pack.o   
	$(C_LINK) $(LDFLAGS) -o transpose-pack transpose-pack.o  ${LIBS}
slice-pack-external: slice-pack-external.o   
	$(C_LINK) $(LDFLAGS) -o slice-pack-external slice-pack-external.o  \
	${LIBS} 
contig-zero-count: contig-zero-count.o   
	$(C_LINK) $(LDFLAGS) -o contig-zero-count contig-zero-count.o  \
	${LIBS} 
contents: contents.o   
	$(C_LINK) $(LDFLAGS) -o contents contents.o  ${LIBS}
indexed-misc: indexed-misc.o   
	$(C_LINK) $(LDFLAGS) -o indexed-misc indexed-misc.o  ${LIBS}
gaddress: gaddress.o   
	$(C_LINK) $(LDFLAGS) -o gaddress gaddress.o  ../util/mtest.o ${LIBS}
struct-zero-count: struct-zero-count.o   
	$(C_LINK) $(LDFLAGS) -o struct-zero-count struct-zero-count.o  \
	${LIBS} 
tresized2: tresized2.o   
	$(C_LINK) $(LDFLAGS) -o tresized2 tresized2.o  ../util/mtest.o  \
	${LIBS} 
darray-pack: darray-pack.o   
	$(C_LINK) $(LDFLAGS) -o darray-pack darray-pack.o  ${LIBS}
simple-resized: simple-resized.o   
	$(C_LINK) $(LDFLAGS) -o simple-resized simple-resized.o  ${LIBS}
localpack: localpack.o   
	$(C_LINK) $(LDFLAGS) -o localpack localpack.o  ${LIBS}
simple-pack: simple-pack.o   
	$(C_LINK) $(LDFLAGS) -o simple-pack simple-pack.o  ${LIBS}
blockindexed-misc: blockindexed-misc.o   
	$(C_LINK) $(LDFLAGS) -o blockindexed-misc blockindexed-misc.o  \
	${LIBS} 
zeroparms: zeroparms.o   
	$(C_LINK) $(LDFLAGS) -o zeroparms zeroparms.o  ${LIBS}
simple-commit: simple-commit.o   
	$(C_LINK) $(LDFLAGS) -o simple-commit simple-commit.o  ${LIBS}
pairtype-size-extent: pairtype-size-extent.o   
	$(C_LINK) $(LDFLAGS) -o pairtype-size-extent pairtype-size-extent.o  \
	${LIBS} 
struct-no-real-types: struct-no-real-types.o   
	$(C_LINK) $(LDFLAGS) -o struct-no-real-types struct-no-real-types.o  \
	${LIBS} 
slice-pack: slice-pack.o   
	$(C_LINK) $(LDFLAGS) -o slice-pack slice-pack.o  ${LIBS}
simple-pack-external: simple-pack-external.o   
	$(C_LINK) $(LDFLAGS) -o simple-pack-external simple-pack-external.o  \
	${LIBS} 
pairtype-pack: pairtype-pack.o   
	$(C_LINK) $(LDFLAGS) -o pairtype-pack pairtype-pack.o  ${LIBS}
contigstruct: contigstruct.o   
	$(C_LINK) $(LDFLAGS) -o contigstruct contigstruct.o  ${LIBS}
struct-pack: struct-pack.o   
	$(C_LINK) $(LDFLAGS) -o struct-pack struct-pack.o  ${LIBS}
tfree: tfree.o   
	$(C_LINK) $(LDFLAGS) -o tfree tfree.o  ../util/mtest.o  ${LIBS}
subarray-pack: subarray-pack.o   
	$(C_LINK) $(LDFLAGS) -o subarray-pack subarray-pack.o  ${LIBS}
getpartelm: getpartelm.o   
	$(C_LINK) $(LDFLAGS) -o getpartelm getpartelm.o  ../util/mtest.o \
	${LIBS} 
triangular-pack: triangular-pack.o   
	$(C_LINK) $(LDFLAGS) -o triangular-pack triangular-pack.o  ${LIBS}
lbub: lbub.o   
	$(C_LINK) $(LDFLAGS) -o lbub lbub.o  ${LIBS}
tresized: tresized.o   
	$(C_LINK) $(LDFLAGS) -o tresized tresized.o  ../util/mtest.o  \
	${LIBS} 
tmatchsize: tmatchsize.o   
	$(C_LINK) $(LDFLAGS) -o tmatchsize tmatchsize.o  ../util/mtest.o  \
	${LIBS} 
sizedtypes: sizedtypes.o   
	$(C_LINK) $(LDFLAGS) -o sizedtypes sizedtypes.o  ../util/mtest.o \
	${LIBS} 
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
SOURCES         =  typename.c contents.c struct-pack.c simple-resized.c \
	triangular-pack.c simple-commit.c simple-size-extent.c slice-pack.c \
	struct-no-real-types.c slice-pack-external.c simple-pack.c \
	contig-zero-count.c simple-pack-external.c darray-pack.c \
	subarray-pack.c blockindexed-misc.c indexed-misc.c \
	blockindexed-zero-count.c struct-zero-count.c transpose-pack.c \
	pairtype-pack.c pairtype-size-extent.c localpack.c lbub.c zeroparms.c \
	gaddress.c getpartelm.c tresized.c tmatchsize.c tresized2.c tfree.c \
	sizedtypes.c contigstruct.c 
ETAGS           = etags --langmap=c:+.i
tags: TAGS
TAGS:${HEADERS} ${SOURCES}
	here=`cd ../../.. && pwd` ; cd ${srcdir} && $(ETAGS) -o $$here/TAGS --append ${HEADERS} ${SOURCES}
# --------------------------------------------------------------------------
































		 
../util/mtest.o:
	(cd ../util && $(MAKE) mtest.o )

FORCE_TARGET:

