##########################################################
#                                                        #
#  Note: directories external to the MLD2P4 subtree      #
#  must be specified here with absolute pathnames        #
#                                                        #
##########################################################
PSBLASDIR=@PSBLAS_DIR@
include $(PSBLASDIR)/Make.inc


INSTALL=@INSTALL@
INSTALL_DATA=@INSTALL_DATA@
INSTALL_DIR=@INSTALL_DIR@
INSTALL_LIBDIR=@INSTALL_LIBDIR@
INSTALL_INCLUDEDIR=@INSTALL_INCLUDEDIR@
INSTALL_DOCSDIR=@INSTALL_DOCSDIR@

##########################################################
#                                                        #
#  Additional defines and libraries for multilevel       #
#  Note that these libraries should be compatible        #
#  (compiled with) the compilers specified in the        #
#  PSBLAS main Make.inc                                  #
#                                                        #
#  Examples:                                             #
#  UMFLIBS=-lumfpack -lamd -L/path/to/UMFPACK            #
#  UMFFLAGS=-DHave_UMF_ -I/path/to/UMFPACK               #
#                                                        #
#  SLULIBS=-lslu   -L/path/to/SuperLU                    #
#  SLUFLAGS=-DHave_SLU_ -I/path/to/SuperLU               #
#                                                        #
#  SLUDISTLIBS=-lslud -L/path/to/SuperLUDist             #
#  SLUDISTFLAGS=-DHave_SLUDist_ -I/path/to/SuperLUDist   #
#                                                        #
##########################################################

SLULIBS=@SLU_LIBS@
SLUFLAGS=@SLU_FLAGS@

SLUDISTLIBS=@SLUDIST_LIBS@
SLUDISTFLAGS=@SLUDIST_FLAGS@


UMFLIBS=@UMF_LIBS@
UMFFLAGS=@UMF_FLAGS@


LDLIBS=$(SLULIBS) $(SLUDISTLIBS) $(UMFLIBS) $(PSBLDLIBS)

#
CDEFINES=$(SLUFLAGS) $(UMFFLAGS) $(SLUDISTFLAGS) $(PSBCDEFINES)
FDEFINES=@FDEFINES@ $(PSBFDEFINES)