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

# @configure_input@

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

SHELL           = @SHELL@
bindir          = @bindir@
exec_prefix     = @exec_prefix@
prefix          = @prefix@
abs_builddir    = @abs_builddir@
srcdir          = @srcdir@
abs_srcdir      = @abs_srcdir@
MAKE            = @MAKE@

VPATH = .:@srcdir@

.SUFFIXES:
# Some make programs complain if no suffixes are set
.SUFFIXES: .c .o
apply: 
	$(ACTION) $(ACTION_INPUT)
	(cd util && $(MAKE) apply )
	(cd pt2pt && $(MAKE) apply )
	(cd comm && $(MAKE) apply )
clean: 
	-@rm -f *.o ${srcdir}/*.o 
	-@rm -f *.lo ${srcdir}/*.lo
	(cd util && $(MAKE) clean )
	(cd pt2pt && $(MAKE) clean )
	(cd comm && $(MAKE) clean )
distclean:  clean distclean-xxx remove-makefile
distclean-xxx:
	if [ -s util/Makefile ] ; then (cd util && $(MAKE) distclean ) ; fi
	if [ -s pt2pt/Makefile ] ; then (cd pt2pt && $(MAKE) distclean ) ; fi
	if [ -s comm/Makefile ] ; then (cd comm && $(MAKE) distclean ) ; fi
	-@rm -f Makefile
	-@rm -rf autom4te*.cache
	if [ -s f77/Makefile ] ; then (cd f77 && $(MAKE) distclean ) ; fi
	if [ -s cxx/Makefile ] ; then (cd cxx && $(MAKE) distclean ) ; fi
	-@rm -rf $(DEPS_DIR)
	-@rm -f TAGS
remove-makefile:
	rm -f Makefile
remove-genmakefiles:
	rm -f  Makefile
all-redirect:
	@(cd util && ${MAKE} all )
	@(cd pt2pt && ${MAKE} all )
	@(cd comm && ${MAKE} all )

# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
HEADERFILES     = $(HEADERS)
SOURCEFILES     = $(SOURCES)
tags: TAGS
TAGS: Makefile
	(cd util && $(MAKE) TAGS )
	(cd pt2pt && $(MAKE) TAGS )
	(cd comm && $(MAKE) TAGS )
# --------------------------------------------------------------------------
#SUBDIRS = util attr basic datatype coll comm errhan group info init pt2pt rma spawn topo io @otherlangs@ .

# A special testing target to simplify running just the thread tests
testing:
	../runtests -srcdir=$(srcdir) -tests=testlist \
		   -mpiexec=$(bindir)/mpiexec \
		   -xmlfile=summary.xml

FORCE_TARGET:

