#
-# CMake project file for UNRES CSA version
+# CMake project file for UNRES CSA DiL version
#
enable_language (Fortran)
#================================
# Set source file lists
#================================
-set(UNRES_CSA_SRC0
+set(UNRES_CSA_DiL_SRC0
arcos.f
banach.f
bank.F
unres_csa.F
)
-set(UNRES_CSA_SRC3 energy_p_new_barrier.F gradient_p.F )
+set(UNRES_CSA_DiL_SRC3 energy_p_new_barrier.F gradient_p.F )
-set(UNRES_CSA_PP_SRC
+set(UNRES_CSA_DiL_PP_SRC
bank.F
cartder.F
chainbuild.F
set(FFLAGS3 "${FFLAGS3} -I${MPIF_INCLUDE_DIRECTORIES}")
endif(UNRES_WITH_MPI)
-set_property(SOURCE ${UNRES_CSA_SRC0} PROPERTY COMPILE_FLAGS ${FFLAGS0} )
-set_property(SOURCE ${UNRES_CSA_SRC1} PROPERTY COMPILE_FLAGS ${FFLAGS1} )
-set_property(SOURCE ${UNRES_CSA_SRC2} PROPERTY COMPILE_FLAGS ${FFLAGS2} )
-set_property(SOURCE ${UNRES_CSA_SRC3} PROPERTY COMPILE_FLAGS ${FFLAGS3} )
+set_property(SOURCE ${UNRES_CSA_DiL_SRC0} PROPERTY COMPILE_FLAGS ${FFLAGS0} )
+set_property(SOURCE ${UNRES_CSA_DiL_SRC1} PROPERTY COMPILE_FLAGS ${FFLAGS1} )
+set_property(SOURCE ${UNRES_CSA_DiL_SRC2} PROPERTY COMPILE_FLAGS ${FFLAGS2} )
+set_property(SOURCE ${UNRES_CSA_DiL_SRC3} PROPERTY COMPILE_FLAGS ${FFLAGS3} )
#=========================================
# Settings for CSA force fields
set(CPPFLAGS "${CPPFLAGS} -DMP -DMPI")
# Apply preprocesor flags to *.F files
-set_property(SOURCE ${UNRES_CSA_PP_SRC} PROPERTY COMPILE_DEFINITIONS ${CPPFLAGS} )
+set_property(SOURCE ${UNRES_CSA_DiL_PP_SRC} PROPERTY COMPILE_DEFINITIONS ${CPPFLAGS} )
#========================================
# Setting binary name
#========================================
-set(UNRES_BIN "unresCSA_${Fortran_COMPILER_NAME}_${UNRES_CSA_FF}.exe")
+set(UNRES_BIN "unresCSA_${Fortran_COMPILER_NAME}_${UNRES_CSA_FF}_DiL.exe")
#=========================================
# cinfo.f workaround for CMake
#=========================================
# Set full unres CSA sources
#=========================================
-set(UNRES_CSA_SRCS ${UNRES_CSA_SRC0} ${UNRES_CSA_SRC3} ${CMAKE_CURRENT_BINARY_DIR}/cinfo.f )
+set(UNRES_CSA_DiL_SRCS ${UNRES_CSA_DiL_SRC0} ${UNRES_CSA_DiL_SRC3} ${CMAKE_CURRENT_BINARY_DIR}/cinfo.f )
#=========================================
# Build the binary
#=========================================
-add_executable(UNRES_BIN-CSA ${UNRES_CSA_SRCS} )
+add_executable(UNRES_BIN-CSA ${UNRES_CSA_DiL_SRCS} )
set_target_properties(UNRES_BIN-CSA PROPERTIES OUTPUT_NAME ${UNRES_BIN})
#set_property(TARGET ${UNRES_BIN} PROPERTY RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/unres/MD )