- if (Fortran_COMPILER_NAME STREQUAL "ifort")
- # Add ifort preprocessor flags
- set(CPPFLAGS "${CPPFLAGS} -DPGI")
- elseif (Fortran_COMPILER_NAME STREQUAL "f95")
- # Add gfortran flags
- set(CPPFLAGS "${CPPFLAGS} -DG77")
- elseif (Fortran_COMPILER_NAME STREQUAL "gfortran")
- # Add gfortran flags
- set(CPPFLAGS "${CPPFLAGS} -DG77")
- endif (Fortran_COMPILER_NAME STREQUAL "ifort")
+if(UNRES_CSA_FF STREQUAL "CASP3" )
+ set(CPPFLAGS "PROCOR -DUNRES -DISNAN -DSPLITELE -DLANG0 -DCRYST_TOR -DCRYST_BOND -DCRYST_THETA -DCRYST_SC -DMOMENT" )
+elseif(UNRES_CSA_FF STREQUAL "ALPHA")
+ set(CPPFLAGS "PROCOR -DUNRES -DISNAN -DSPLITELE -DLANG0 -DMOMENT -DCRYST_BOND -DCRYST_THETA -DCRYST_SC" )
+elseif(UNRES_CSA_FF STREQUAL "BETA")
+ set(CPPFLAGS "PROCOR -DUNRES -DISNAN -DSPLITELE -DLANG0 -DMOMENT -DCRYST_BOND -DCRYST_THETA -DCRYST_SC" )
+elseif(UNRES_CSA_FF STREQUAL "ALPHABETA")
+ set(CPPFLAGS "PROCOR -DUNRES -DISNAN -DSPLITELE -DLANG0 -DMOMENT -DCRYST_BOND -DCRYST_THETA -DCRYST_SC" )
+elseif(UNRES_CSA_FF STREQUAL "CASP5")
+ set(CPPFLAGS "PROCOR -DUNRES -DISNAN -DSPLITELE -DLANG0 -DCRYST_BOND -DCRYST_THETA -DCRYST_SC" )
+elseif(UNRES_CSA_FF STREQUAL "3P")
+ set(CPPFLAGS "PROCOR -DUNRES -DISNAN -DSPLITELE -DLANG0 -DCRYST_BOND -DCRYST_THETA -DCRYST_SC" )
+elseif(UNRES_CSA_FF STREQUAL "4P")
+ set(CPPFLAGS "PROCOR -DUNRES -DISNAN -DSPLITELE -DLANG0 -DCRYST_BOND -DCRYST_THETA -DCRYST_SC" )
+endif(UNRES_CSA_FF STREQUAL "CASP3")