# Source location SRCDIR = @abs_srcdir@ FDEPENDS=$(SRCDIR)/fdepends.awk # COMPILER, LIBRARY, AND MACHINE MAKE VARIABLES # FORTRAN COMPILER VARIABLES # # FORTRAN COMPILER COMMAND FC = @MPIFC@ # FORTRAN AND FORTRAN90 COMPILER FLAGS FCFLAGS = @OPT@ @DEBUG@ @FCFLAGS@ @BIT64@ FC_DEFINE = @FC_DEFINE@ # FORTRAN COMPILE FLAG FOR AUTOPROMOTION # OF NATIVE REAL TO 8 BIT REAL REAL8 = @REAL8@ # FORTRAN COMPILE FLAGS FOR EXAMPLE PROGRAMS PROGFCFLAGS = @PROGFCFLAGS@ # FORTRAN COMPILE FLAG FOR CHANGING BYTE ORDERING ENDIAN = @ENDIAN@ # INCLUDE FLAG FOR LOCATING MODULES (-I, -M, or -p) INCFLAG = @INCLUDEFLAG@ # INCLUDE PATHS (PREPEND INCLUDE FLAGS -I, -M or -p) INCPATH = @INCLUDEPATH@ @MPIHEADER@ # MPI LIBRARIES (USUALLY -lmpi) MPILIBS = @MPILIBS@ # PREPROCESSOR VARIABLES # # COMPILER AND OS DEFINE FLAGS CPPDEFS = @CPPDEFS@ FPPDEFS=$(patsubst -D%,$(FC_DEFINE)%,$(CPPDEFS)) # C COMPILER VARIABLES # # C COMPILER CC = @CC@ # C COMPILER FLAGS - APPEND CFLAGS CFLAGS = @CFLAGS@ CPPFLAGS = @CPPFLAGS@ # LIBRARY SPECIFIC VARIABLES # # USED BY MCT BABEL BINDINGS COMPILER_ROOT = @COMPILER_ROOT@ BABELROOT = @BABELROOT@ PYTHON = @PYTHON@ PYTHONOPTS = @PYTHONOPTS@ # USED BY MPI-SERIAL LIBRARY # SIZE OF FORTRAN REAL AND DOUBLE FORT_SIZE = @FORT_SIZE@ # INSTALLATION VARIABLES # # INSTALL COMMANDS INSTALL = @abs_top_builddir@/install-sh -c MKINSTALLDIRS = @abs_top_builddir@/mkinstalldirs # INSTALLATION DIRECTORIES abs_top_builddir= @abs_top_builddir@ MCTPATH = @abs_top_builddir@/mct MPEUPATH = @abs_top_builddir@/mpeu EXAMPLEPATH = @abs_top_builddir@/examples MPISERPATH = @MPISERPATH@ libdir = @prefix@/lib includedir = @prefix@/include # OTHER COMMANDS # AR = @AR@ RM = rm -f