Specifying fixed compilation only for specific files in rcm. All other files are freeeeee

This commit is contained in:
Jeffrey Garretson
2019-10-09 14:21:24 -06:00
parent cbff1b36f8
commit 4bdbefcb7f
2 changed files with 5 additions and 4 deletions

View File

@@ -30,8 +30,7 @@ set(CMAKE_Fortran_FLAGS_RELWITHDEBINFO "-O3 -g")
#Do compiler specific options
if(CMAKE_Fortran_COMPILER_ID MATCHES Intel)
#set(dialect "-free -implicitnone")
set(dialect "-implicitnone")
set(dialect "-free -implicitnone")
#Base
string(APPEND CMAKE_Fortran_FLAGS " -fPIC")
#Production

View File

@@ -1,3 +1,5 @@
file(GLOB rcm_srcs *.f90 *.F)
add_library(rcmlib ${rcm_srcs})
file(GLOB rcm_srcs_f90 *.f90)
file(GLOB rcm_srcs_f *.F)
set_source_files_properties(${rcm_srcs_f} PROPERTIES COMPILE_FLAGS "-fixed")
add_library(rcmlib ${rcm_srcs_f90} ${rcm_srcs_f})
target_link_libraries(rcmlib baselib)