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

# cxx/io/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/cxx/io
top_srcdir      = ../..
DEFS            = -DHAVE_CONFIG_H -I. -I${srcdir}
CPPFLAGS        = 
LIBS            = 
MPILIBNAME      = mpich
PMPILIBNAME     = @PMPILIBNAME@

CXX             = /proj/tpfimos/larour/Libraries/linux/mpich2-gnu//bin/mpicxx
CXXFLAGS        = 
CXX_COMPILE     = $(CXX) $(DEFS) $(INCLUDES) $(CXXFLAGS) $(CPPFLAGS)
CXX_LINK    = $(CXX)
LDFLAGS     =   -L../../../../lib ../util/mtest.o 

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

.SUFFIXES:
.SUFFIXES: .o .cxx 
.cxx.o:
	$(CXX_COMPILE) -c $<
.cxx:
	$(CXX_COMPILE) -o $* $< $(LDFLAGS) $(LIBS)
clean:
	-@rm -f *.o ${srcdir}/*.o shpositionx writeatnos writenos writeordbenos iwriteshnos writeat writeallnos fileerrx writeordbe writeatallbenos writeallbenos writeall iwrite writeatall writeatallbe writeallbe fileinfox iwritesh write writesh filemiscx writeordnos writeatallnos iwriteat setinfox writeshnos iwriteatnos writeord iwritenos
	-@rm -f shpositionx.exe writeatnos.exe writenos.exe writeordbenos.exe iwriteshnos.exe writeat.exe writeallnos.exe fileerrx.exe writeordbe.exe writeatallbenos.exe writeallbenos.exe writeall.exe iwrite.exe writeatall.exe writeatallbe.exe writeallbe.exe fileinfox.exe iwritesh.exe write.exe writesh.exe filemiscx.exe writeordnos.exe writeatallnos.exe iwriteat.exe setinfox.exe writeshnos.exe iwriteatnos.exe writeord.exe iwritenos.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: iwriteat iwrite iwritesh write writeat writeall writeatall\
	 writeallbe writeord writeordbe writesh writeatallbe iwriteatnos\
	 iwritenos iwriteshnos writenos writeatnos writeallnos writeatallnos\
	 writeallbenos writeordnos writeordbenos writeshnos writeatallbenos\
	 fileerrx fileinfox shpositionx setinfox filemiscx

shpositionx: shpositionx.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o shpositionx shpositionx.o  ${LIBS}
writeatnos: writeatnos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeatnos writeatnos.o  ${LIBS}
writenos: writenos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writenos writenos.o  ${LIBS}
writeordbenos: writeordbenos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeordbenos writeordbenos.o  ${LIBS}
iwriteshnos: iwriteshnos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o iwriteshnos iwriteshnos.o  ${LIBS}
writeat: writeat.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeat writeat.o  ${LIBS}
writeallnos: writeallnos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeallnos writeallnos.o  ${LIBS}
fileerrx: fileerrx.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o fileerrx fileerrx.o  ${LIBS}
writeordbe: writeordbe.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeordbe writeordbe.o  ${LIBS}
writeatallbenos: writeatallbenos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeatallbenos writeatallbenos.o  ${LIBS}
writeallbenos: writeallbenos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeallbenos writeallbenos.o  ${LIBS}
writeall: writeall.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeall writeall.o  ${LIBS}
iwrite: iwrite.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o iwrite iwrite.o  ${LIBS}
writeatall: writeatall.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeatall writeatall.o  ${LIBS}
writeatallbe: writeatallbe.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeatallbe writeatallbe.o  ${LIBS}
writeallbe: writeallbe.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeallbe writeallbe.o  ${LIBS}
fileinfox: fileinfox.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o fileinfox fileinfox.o  ${LIBS}
iwritesh: iwritesh.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o iwritesh iwritesh.o  ${LIBS}
write: write.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o write write.o  ${LIBS}
writesh: writesh.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writesh writesh.o  ${LIBS}
filemiscx: filemiscx.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o filemiscx filemiscx.o  ${LIBS}
writeordnos: writeordnos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeordnos writeordnos.o  ${LIBS}
writeatallnos: writeatallnos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeatallnos writeatallnos.o  ${LIBS}
iwriteat: iwriteat.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o iwriteat iwriteat.o  ${LIBS}
setinfox: setinfox.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o setinfox setinfox.o  ${LIBS}
writeshnos: writeshnos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeshnos writeshnos.o  ${LIBS}
iwriteatnos: iwriteatnos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o iwriteatnos iwriteatnos.o  ${LIBS}
writeord: writeord.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o writeord writeord.o  ${LIBS}
iwritenos: iwritenos.o    ../util/mtest.o
	$(CXX_LINK) $(LDFLAGS) -o iwritenos iwritenos.o  ${LIBS}
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
SOURCES         =  iwriteat.cxx iwrite.cxx iwritesh.cxx write.cxx writeat.cxx \
	writeall.cxx writeatall.cxx writeallbe.cxx writeord.cxx \
	writeordbe.cxx writesh.cxx writeatallbe.cxx iwriteatnos.cxx \
	iwritenos.cxx iwriteshnos.cxx writenos.cxx writeatnos.cxx \
	writeallnos.cxx writeatallnos.cxx writeallbenos.cxx writeordnos.cxx \
	writeordbenos.cxx writeshnos.cxx writeatallbenos.cxx fileerrx.cxx \
	fileinfox.cxx shpositionx.cxx setinfox.cxx filemiscx.cxx 
ETAGS           = etags --langmap=c:+.i
tags: TAGS
TAGS:${HEADERS} ${SOURCES}
	here=`cd ../../../.. && pwd` ; cd ${srcdir} && $(ETAGS) -o $$here/TAGS --append ${HEADERS} ${SOURCES}
# --------------------------------------------------------------------------





# These IO tests are build from a template and a set of definitions.
iwriteat.cxx write.cxx writeat.cxx writeatall.cxx writeall.cxx writeallbe.cxx \
writeord.cxx writeordbe.cxx writesh.cxx writeatallbe.cxx \
iwrite.cxx iwritesh.cxx \
iwriteatnos.cxx iwritenos.cxx iwriteshnos.cxx writenos.cxx \
writeatnos.cxx writeallnos.cxx writeatallnos.cxx writeallbenos.cxx \
writeordnos.cxx writeordbenos.cxx writeshnos.cxx \
writeatallbenos.cxx : ioharness.tlt ioharness.defn
	../../maint/testmerge -defn=$(top_srcdir)/maint/common.defn \
		$(srcdir)/ioharness.defn $(srcdir)/ioharness.tlt

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

FORCE_TARGET:

