prng_32.F/prng.f fix for intel compiler
[unres.git] / source / unres / src_MD / CMakeLists.txt
index e82c6f3..176d36b 100644 (file)
@@ -81,6 +81,13 @@ set(UNRES_MD_SRC0
        unres.F
 )
 
+if (Fortran_COMPILER_NAME STREQUAL "ifort")
+  set(UNRES_MDM_SRC0 "${UNRES_MDM_SRC0} prng.f") 
+else
+  set(UNRES_MDM_SRC0 "${UNRES_MDM_SRC0} prng_32.F")
+endif (Fortran_COMPILER_NAME STREQUAL "ifort")
+
+
 set(UNRES_MD_SRC3 
        energy_p_new_barrier.F 
        energy_p_new-sep_barrier.F 
@@ -130,6 +137,10 @@ set(UNRES_MD_PP_SRC
 ) 
 
 
+if(NOT Fortran_COMPILER_NAME STREQUAL "ifort")
+  set(UNRES_MDM_PP_SRC "${UNRES_MDM_PP_SRC} prng_32.F") 
+endif(NOT Fortran_COMPILER_NAME STREQUAL "ifort")
+
 #================================================
 # Set comipiler flags for different sourcefiles  
 #================================================