GNU-Fortran.cmake 408 B

1234567891011121314
  1. include(Compiler/GNU)
  2. __compiler_gnu(Fortran)
  3. # No -DNDEBUG for Fortran.
  4. SET(CMAKE_Fortran_FLAGS_MINSIZEREL_INIT "-Os")
  5. SET(CMAKE_Fortran_FLAGS_RELEASE_INIT "-O3")
  6. # We require updates to CMake C++ code to support preprocessing rules
  7. # for Fortran.
  8. SET(CMAKE_Fortran_CREATE_PREPROCESSED_SOURCE)
  9. SET(CMAKE_Fortran_CREATE_ASSEMBLY_SOURCE)
  10. # Fortran-specific feature flags.
  11. SET(CMAKE_Fortran_MODDIR_FLAG -J)