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

# cxx/io/Makefile.  Generated from Makefile.in by configure.

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

SHELL           = /bin/sh
abs_builddir    = /tmp/mpich2-1.0.5p4/test/mpi/cxx/io
srcdir          = .
abs_srcdir      = /tmp/mpich2-1.0.5p4/test/mpi/cxx/io
top_srcdir      = ../..
DEFS            = -DHAVE_CONFIG_H -I. -I${srcdir}
CPPFLAGS        = 
LIBS            = 
MAKE            = make
CXX             = /usr/local/bin/mpicxx
CXXFLAGS        = 
CXX_COMPILE     = $(CXX) $(DEFS) $(INCLUDES) $(CXXFLAGS) $(CPPFLAGS)
CXX_LINK       = $(CXX)
LDFLAGS     =   ../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)
apply: 
	$(ACTION) $(ACTION_INPUT)
clean:  clean-local
	-@rm -f *.o ${srcdir}/*.o writeatnosx shpositionx writeordbenosx writeordnosx iwritex writeordbex writeatallnosx iwriteatnosx writeordx iwriteatx writeshx fileerrx writeatx writeatallbex iwritenosx writex iwriteshx fileinfox writeshnosx writeallbex writeatallbenosx iwriteshnosx filemiscx writeallbenosx writeallnosx setinfox writenosx writeatallx writeallx
	-@rm -f writeatnosx.exe shpositionx.exe writeordbenosx.exe writeordnosx.exe iwritex.exe writeordbex.exe writeatallnosx.exe iwriteatnosx.exe writeordx.exe iwriteatx.exe writeshx.exe fileerrx.exe writeatx.exe writeatallbex.exe iwritenosx.exe writex.exe iwriteshx.exe fileinfox.exe writeshnosx.exe writeallbex.exe writeatallbenosx.exe iwriteshnosx.exe filemiscx.exe writeallbenosx.exe writeallnosx.exe setinfox.exe writenosx.exe writeatallx.exe writeallx.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: iwriteatx iwritex iwriteshx writex writeatx writeallx\
	 writeatallx writeallbex writeordx writeordbex writeshx writeatallbex\
	 iwriteatnosx iwritenosx iwriteshnosx writenosx writeatnosx\
	 writeallnosx writeatallnosx writeallbenosx writeordnosx\
	 writeordbenosx writeshnosx writeatallbenosx fileerrx fileinfox\
	 shpositionx setinfox filemiscx

writeatnosx: writeatnosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeatnosx writeatnosx.o  \
	${LIBS} 
shpositionx: shpositionx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o shpositionx shpositionx.o  \
	${LIBS} 
writeordbenosx: writeordbenosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeordbenosx \
	writeordbenosx.o  ${LIBS} 
writeordnosx: writeordnosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeordnosx writeordnosx.o  \
	${LIBS} 
iwritex: iwritex.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o iwritex iwritex.o  ${LIBS}
writeordbex: writeordbex.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeordbex writeordbex.o  \
	${LIBS} 
writeatallnosx: writeatallnosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeatallnosx \
	writeatallnosx.o  ${LIBS} 
iwriteatnosx: iwriteatnosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o iwriteatnosx iwriteatnosx.o  \
	${LIBS} 
writeordx: writeordx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeordx writeordx.o  ${LIBS}
iwriteatx: iwriteatx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o iwriteatx iwriteatx.o  ${LIBS}
writeshx: writeshx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeshx writeshx.o  ${LIBS}
fileerrx: fileerrx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o fileerrx fileerrx.o  ${LIBS}
writeatx: writeatx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeatx writeatx.o  ${LIBS}
writeatallbex: writeatallbex.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeatallbex writeatallbex.o  \
	${LIBS} 
iwritenosx: iwritenosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o iwritenosx iwritenosx.o  \
	${LIBS} 
writex: writex.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writex writex.o  ${LIBS}
iwriteshx: iwriteshx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o iwriteshx iwriteshx.o  ${LIBS}
fileinfox: fileinfox.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o fileinfox fileinfox.o  ${LIBS}
writeshnosx: writeshnosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeshnosx writeshnosx.o  \
	${LIBS} 
writeallbex: writeallbex.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeallbex writeallbex.o  \
	${LIBS} 
writeatallbenosx: writeatallbenosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeatallbenosx \
	writeatallbenosx.o  ${LIBS} 
iwriteshnosx: iwriteshnosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o iwriteshnosx iwriteshnosx.o  \
	${LIBS} 
filemiscx: filemiscx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o filemiscx filemiscx.o  ${LIBS}
writeallbenosx: writeallbenosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeallbenosx \
	writeallbenosx.o  ${LIBS} 
writeallnosx: writeallnosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeallnosx writeallnosx.o  \
	${LIBS} 
setinfox: setinfox.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o setinfox setinfox.o  ${LIBS}
writenosx: writenosx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writenosx writenosx.o  ${LIBS}
writeatallx: writeatallx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeatallx writeatallx.o  \
	${LIBS} 
writeallx: writeallx.o    ../util/mtest.o
	$(CXX_LINK) $(CXXFLAGS) $(LDFLAGS) -o writeallx writeallx.o  ${LIBS}
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
SOURCES         =  iwriteatx.cxx iwritex.cxx iwriteshx.cxx writex.cxx \
	writeatx.cxx writeallx.cxx writeatallx.cxx writeallbex.cxx \
	writeordx.cxx writeordbex.cxx writeshx.cxx writeatallbex.cxx \
	iwriteatnosx.cxx iwritenosx.cxx iwriteshnosx.cxx writenosx.cxx \
	writeatnosx.cxx writeallnosx.cxx writeatallnosx.cxx \
	writeallbenosx.cxx writeordnosx.cxx writeordbenosx.cxx \
	writeshnosx.cxx writeatallbenosx.cxx fileerrx.cxx fileinfox.cxx \
	shpositionx.cxx setinfox.cxx filemiscx.cxx 
ETAGS           = etags --language=c
HEADERFILES     = $(HEADERS)
SOURCEFILES     = $(SOURCES)
tags: TAGS
TAGS: Makefile${HEADERFILES} ${SOURCEFILES}
	here=`cd ../../../.. && pwd` ; cd ${srcdir} && $(ETAGS) -o $$here/TAGS --append ${HEADERFILES} ${SOURCEFILES}
# --------------------------------------------------------------------------





# These IO tests are built from a template and a set of definitions.
iwriteatx.cxx writex.cxx writeatx.cxx writeatallx.cxx writeallx.cxx \
writeallbex.cxx writeordx.cxx writeordbex.cxx writeshx.cxx \
writeatallbex.cxx iwritex.cxx iwriteshx.cxx \
iwriteatnosx.cxx iwritenosx.cxx iwriteshnosx.cxx writenosx.cxx \
writeatnosx.cxx writeallnosx.cxx writeatallnosx.cxx writeallbenosx.cxx \
writeordnosx.cxx writeordbenosx.cxx writeshnosx.cxx \
writeatallbenosx.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)

clean-local:
	rm -f .iotest.txt.*

FORCE_TARGET:

