#
#
#
# This is a makefile you can change if you want to build certain debug
# and other functionality into the MPI_Connect library files.
#
#
# Hash out the functions you don't want!
#
#


# *************************************************************************
# 			User debugging values
# *************************************************************************

# *************************************************************************

# General opts like debug compatible or optimsed for production run

#BO0  = -g
#BO0  = -gdbx
BO0  = -O

# *************************************************************************

BO1 = 
BO2 = 

# *************************************************************************

#
# Debugging information for external messages between applications
#

#BO3 = -DSEND_VERBOSE
#BO4 = -DRECV_VERBOSE
#BO5 = -DPROBE_VERBOSE
#BO6 = -DWAIT_VERBOSE
#BO7 = -DTEST_VERBOSE

# Verbose information just for nonblocking external calls

#BO8 = -DNBVERBOSE


# *************************************************************************

#
# If you want your application to make external connections when they need
# it or a fully connected network when you register application names.
# Choose only one please.
#

# Connect dynamically when needed (recommended)
BO9 = -DON_MESG_CONNECT

# Make fully connected network (i.e. lots of sockets!)
#BO9 = -DALL2ALL_CONNECT


# Below are options that really are for the developers use.

# *************************************************************************
# 			Developer debugging values
# *************************************************************************



# quite or very verbose library information
# must one be selected or the other
# Not recommended for normal use.

BO10 = 
#BO10 = -DVERBOSE=1


# *************************************************************************
# Now we build the complete set of build options
# *************************************************************************

BUILD_OPTS = $(BO0) $(BO1) $(BO2) $(BO3) $(BO4) $(BO5) \
		$(BO6) $(BO7) $(BO8) $(BO9) $(BO10)


