From 0ec0fe5382a851a0df6934695fcb5dc931ec5fa1 Mon Sep 17 00:00:00 2001
From: Chloe Mimeau <Chloe.Mimeau@imag.fr>
Date: Thu, 25 Jul 2013 10:27:49 +0000
Subject: [PATCH] cMake fortran update

---
 HySoP/src/CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/HySoP/src/CMakeLists.txt b/HySoP/src/CMakeLists.txt
index 5e1d34a49..545b71c87 100644
--- a/HySoP/src/CMakeLists.txt
+++ b/HySoP/src/CMakeLists.txt
@@ -39,7 +39,7 @@ endif()
 # Any files in these dirs will be used to create Parmes exec (linked with libparmes)
 set(${EXE_NAME}_SRCDIRS main)
 # Matching expr for files to be compiled.
-set(EXTS *.f90 *.f95)
+set(EXTS *.f90 *.f95 *F90)
 # Matching expr for headers (install purpose)
 set(EXTS_HDRS *.hpp *.h)
 # Note FP : we can also use  cmake vars ${CMAKE_Fortran_SOURCE_FILE_EXTENSIONS} ${CMAKE_C_SOURCE_FILE_EXTENSIONS} ${CMAKE_CXX_SOURCE_FILE_EXTENSIONS}
@@ -74,7 +74,7 @@ endif (NOT CMAKE_BUILD_TYPE)
 # Set module files directory (i.e. where .mod will be created)
 set(CMAKE_Fortran_MODULE_DIRECTORY ${CMAKE_BINARY_DIR}/Modules)
 #  Add compilation flags:
-append_Fortran_FLAGS("-Wall -fPIC")
+append_Fortran_FLAGS("-Wall -fPIC -ffree-line-length-none -DBLOCKING_SEND_PLUS -DBLOCKING_SEND")
 
 if(USE_MPI)
   # Find MPI for C++ and fortran.
-- 
GitLab