prng_32.F/prng.f fix for intel compiler
authorDawid Jagiela <lightnir@chem.univ.gda.pl>
Mon, 14 May 2012 13:44:55 +0000 (15:44 +0200)
committerDawid Jagiela <lightnir@chem.univ.gda.pl>
Mon, 14 May 2012 13:44:55 +0000 (15:44 +0200)
source/unres/src_MD-M/CMakeLists.txt
source/unres/src_MD/CMakeLists.txt

index 05117ea..b618449 100644 (file)
@@ -71,7 +71,6 @@ set(UNRES_MDM_SRC0
        permut.F
        pinorm.f 
        printmat.f 
-       prng_32.F 
        q_measure.F 
        ran.f
        randgens.f 
@@ -96,6 +95,13 @@ set(UNRES_MDM_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_MDM_SRC3 energy_p_new_barrier.F energy_p_new-sep_barrier.F gradient_p.F )
 
 set(UNRES_MDM_PP_SRC
@@ -133,7 +139,6 @@ set(UNRES_MDM_PP_SRC
        newconf.f 
        parmread.F 
        permut.F
-       prng_32.F 
        q_measure1.F 
        q_measure3.F 
        q_measure.F
@@ -156,6 +161,11 @@ set(UNRES_MDM_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  
 #================================================
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  
 #================================================