Makefile.conf.in 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. # Source location
  2. SRCDIR = @abs_srcdir@
  3. FDEPENDS=$(SRCDIR)/fdepends.awk
  4. # COMPILER, LIBRARY, AND MACHINE MAKE VARIABLES
  5. # FORTRAN COMPILER VARIABLES #
  6. # FORTRAN COMPILER COMMAND
  7. FC = @MPIFC@
  8. # FORTRAN AND FORTRAN90 COMPILER FLAGS
  9. FCFLAGS = @OPT@ @DEBUG@ @FCFLAGS@ @BIT64@
  10. FC_DEFINE = @FC_DEFINE@
  11. # FORTRAN COMPILE FLAG FOR AUTOPROMOTION
  12. # OF NATIVE REAL TO 8 BIT REAL
  13. REAL8 = @REAL8@
  14. # FORTRAN COMPILE FLAGS FOR EXAMPLE PROGRAMS
  15. PROGFCFLAGS = @PROGFCFLAGS@
  16. # FORTRAN COMPILE FLAG FOR CHANGING BYTE ORDERING
  17. ENDIAN = @ENDIAN@
  18. # INCLUDE FLAG FOR LOCATING MODULES (-I, -M, or -p)
  19. INCFLAG = @INCLUDEFLAG@
  20. # INCLUDE PATHS (PREPEND INCLUDE FLAGS -I, -M or -p)
  21. INCPATH = @INCLUDEPATH@ @MPIHEADER@
  22. # MPI LIBRARIES (USUALLY -lmpi)
  23. MPILIBS = @MPILIBS@
  24. # PREPROCESSOR VARIABLES #
  25. # COMPILER AND OS DEFINE FLAGS
  26. CPPDEFS = @CPPDEFS@
  27. FPPDEFS=$(patsubst -D%,$(FC_DEFINE)%,$(CPPDEFS))
  28. # C COMPILER VARIABLES #
  29. # C COMPILER
  30. CC = @CC@
  31. # C COMPILER FLAGS - APPEND CFLAGS
  32. CFLAGS = @CFLAGS@
  33. CPPFLAGS = @CPPFLAGS@
  34. # LIBRARY SPECIFIC VARIABLES #
  35. # USED BY MCT BABEL BINDINGS
  36. COMPILER_ROOT = @COMPILER_ROOT@
  37. BABELROOT = @BABELROOT@
  38. PYTHON = @PYTHON@
  39. PYTHONOPTS = @PYTHONOPTS@
  40. # USED BY MPI-SERIAL LIBRARY
  41. # SIZE OF FORTRAN REAL AND DOUBLE
  42. FORT_SIZE = @FORT_SIZE@
  43. # INSTALLATION VARIABLES #
  44. # INSTALL COMMANDS
  45. INSTALL = @abs_top_builddir@/install-sh -c
  46. MKINSTALLDIRS = @abs_top_builddir@/mkinstalldirs
  47. # INSTALLATION DIRECTORIES
  48. abs_top_builddir= @abs_top_builddir@
  49. MCTPATH = @abs_top_builddir@/mct
  50. MPEUPATH = @abs_top_builddir@/mpeu
  51. EXAMPLEPATH = @abs_top_builddir@/examples
  52. MPISERPATH = @MPISERPATH@
  53. libdir = @prefix@/lib
  54. includedir = @prefix@/include
  55. # OTHER COMMANDS #
  56. AR = @AR@
  57. RM = rm -f