From c498752827045d3a1bcb24682b359df0788d8e81 Mon Sep 17 00:00:00 2001 From: George Gayno Date: Tue, 9 Mar 2021 18:53:08 +0000 Subject: [PATCH] Rename emcsfc_snow2mdl.fd programs with .F90 extention. Remove 'free form' compiler option from CMakeLists.txt. Fixes #394 --- sorc/emcsfc_snow2mdl.fd/CMakeLists.txt | 16 ++++++++-------- sorc/emcsfc_snow2mdl.fd/{driver.f => driver.F90} | 0 .../{grib_utils.f => grib_utils.F90} | 0 .../{model_grid.f => model_grid.F90} | 0 .../{program_setup.f => program_setup.F90} | 0 .../{snow2mdl.f => snow2mdl.F90} | 0 .../{snowdat.f => snowdat.F90} | 0 7 files changed, 8 insertions(+), 8 deletions(-) rename sorc/emcsfc_snow2mdl.fd/{driver.f => driver.F90} (100%) rename sorc/emcsfc_snow2mdl.fd/{grib_utils.f => grib_utils.F90} (100%) rename sorc/emcsfc_snow2mdl.fd/{model_grid.f => model_grid.F90} (100%) rename sorc/emcsfc_snow2mdl.fd/{program_setup.f => program_setup.F90} (100%) rename sorc/emcsfc_snow2mdl.fd/{snow2mdl.f => snow2mdl.F90} (100%) rename sorc/emcsfc_snow2mdl.fd/{snowdat.f => snowdat.F90} (100%) diff --git a/sorc/emcsfc_snow2mdl.fd/CMakeLists.txt b/sorc/emcsfc_snow2mdl.fd/CMakeLists.txt index c3cba21da..91cc01f74 100644 --- a/sorc/emcsfc_snow2mdl.fd/CMakeLists.txt +++ b/sorc/emcsfc_snow2mdl.fd/CMakeLists.txt @@ -1,15 +1,15 @@ set(fortran_src - driver.f - grib_utils.f - model_grid.f - program_setup.f - snow2mdl.f - snowdat.f) + driver.F90 + grib_utils.F90 + model_grid.F90 + program_setup.F90 + snow2mdl.F90 + snowdat.F90) if(CMAKE_Fortran_COMPILER_ID MATCHES "^(Intel)$") - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -r8 -FR -convert big_endian -assume byterecl") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -r8 -convert big_endian -assume byterecl") elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(GNU)$") - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -ffree-form -fdefault-real-8 -fconvert=big-endian") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fdefault-real-8 -fconvert=big-endian") endif() set(exe_name emcsfc_snow2mdl) diff --git a/sorc/emcsfc_snow2mdl.fd/driver.f b/sorc/emcsfc_snow2mdl.fd/driver.F90 similarity index 100% rename from sorc/emcsfc_snow2mdl.fd/driver.f rename to sorc/emcsfc_snow2mdl.fd/driver.F90 diff --git a/sorc/emcsfc_snow2mdl.fd/grib_utils.f b/sorc/emcsfc_snow2mdl.fd/grib_utils.F90 similarity index 100% rename from sorc/emcsfc_snow2mdl.fd/grib_utils.f rename to sorc/emcsfc_snow2mdl.fd/grib_utils.F90 diff --git a/sorc/emcsfc_snow2mdl.fd/model_grid.f b/sorc/emcsfc_snow2mdl.fd/model_grid.F90 similarity index 100% rename from sorc/emcsfc_snow2mdl.fd/model_grid.f rename to sorc/emcsfc_snow2mdl.fd/model_grid.F90 diff --git a/sorc/emcsfc_snow2mdl.fd/program_setup.f b/sorc/emcsfc_snow2mdl.fd/program_setup.F90 similarity index 100% rename from sorc/emcsfc_snow2mdl.fd/program_setup.f rename to sorc/emcsfc_snow2mdl.fd/program_setup.F90 diff --git a/sorc/emcsfc_snow2mdl.fd/snow2mdl.f b/sorc/emcsfc_snow2mdl.fd/snow2mdl.F90 similarity index 100% rename from sorc/emcsfc_snow2mdl.fd/snow2mdl.f rename to sorc/emcsfc_snow2mdl.fd/snow2mdl.F90 diff --git a/sorc/emcsfc_snow2mdl.fd/snowdat.f b/sorc/emcsfc_snow2mdl.fd/snowdat.F90 similarity index 100% rename from sorc/emcsfc_snow2mdl.fd/snowdat.f rename to sorc/emcsfc_snow2mdl.fd/snowdat.F90