If(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fbounds-check -ftrace=full -DFORTRAN_G95")
- Execute_process(COMMAND g95 --print-search-dirs
- OUTPUT_VARIABLE _out)
- String(REGEX REPLACE "^.*install: *([^\n]*)/\n.*$" "\\1" _libdir ${_out})
- Set(ROOT_LIBRARIES "${ROOT_LIBRARIES} -L${_libdir} -lf95")
Else(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DFORTRAN_GFORTRAN")
Execute_process(
If(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fbounds-check -ftrace=full -DFORTRAN_G95")
- Execute_process(COMMAND g95 --print-search-dirs
- OUTPUT_VARIABLE _out)
- String(REGEX REPLACE "^.*install: *([^\n]*)/\n.*$" "\\1" _libdir ${_out})
- Set(ROOT_LIBRARIES "${ROOT_LIBRARIES} -L${_libdir} -lf95")
Else(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DFORTRAN_GFORTRAN")
Execute_process(
If(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fbounds-check -ftrace=full -DFORTRAN_G95")
- Execute_process(COMMAND g95 --print-search-dirs
- OUTPUT_VARIABLE _out)
- String(REGEX REPLACE "^.*install: *([^\n]*)/\n.*$" "\\1" _libdir ${_out})
- Set(ROOT_LIBRARIES "${ROOT_LIBRARIES} -L${_libdir} -lf95")
Else(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DFORTRAN_GFORTRAN")
Execute_process(
If(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fbounds-check -ftrace=full -DFORTRAN_G95 -single_module")
- Execute_process(COMMAND g95 --print-search-dirs
- OUTPUT_VARIABLE _out)
- String(REGEX REPLACE "^.*install: *([^\n]*)/\n.*$" "\\1" _libdir ${_out})
- Set(ROOT_LIBRARIES "${ROOT_LIBRARIES} -L${_libdir} -lf95")
Else(CMAKE_Fortran_COMPILER MATCHES g95)
Set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -DFORTRAN_GFORTRAN")
Execute_process(