X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=source%2Fmaxlik%2Fsrc_CSA%2FCMakeLists.txt;h=933c70fdaa96a9ed0abba636e697d74af5cffe3e;hb=ffd054c36c10fe2229fd5987ea0ab328ef3bbd3a;hp=f87497f8e7366f5ff36aea9ffd9e84cfaa5031f0;hpb=23e206590e6cfd4d46bf0082a7dd10f8db6db245;p=unres.git diff --git a/source/maxlik/src_CSA/CMakeLists.txt b/source/maxlik/src_CSA/CMakeLists.txt index f87497f..933c70f 100644 --- a/source/maxlik/src_CSA/CMakeLists.txt +++ b/source/maxlik/src_CSA/CMakeLists.txt @@ -10,24 +10,35 @@ enable_language (Fortran) #================================ set(MAXLIK_SRC0 cored.f -# maxlik-opt-el.f -# maxlik-opt.f maxlik-opt-multprot.f -# maxlik-opt-tmscore.f minsumsl.f rmdd.f sumsld.f ) -set(MAXLIK_BIN "maxlik-opt-multprot") -set(OPT "-g -fbounds-check") -set(OPT1"-O") -set(FFLAGS "-c ${OPT} -I.") -set(FFLAGS1 "-c ${OPT1} -I.") +#================================================ +# Set comipiler flags for different sourcefiles +#================================================ + if (Fortran_COMPILER_NAME STREQUAL "ifort") + set(FFLAGS0 "-c -g -fbounds-check -I." ) + set(FFLAGS1 "-c -I." ) + elseif (Fortran_COMPILER_NAME STREQUAL "gfortran") + set(FFLAGS0 "-std=legacy -c -g -fbounds-check -I." ) + set(FFLAGS1 "-std=legacy -c -I." ) +endif (Fortran_COMPILER_NAME STREQUAL "ifort") +#========================================= +# System specific flags +#========================================= +if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") + set(CPPFLAGS "${CPPFLAGS} -DLINUX") +endif(${CMAKE_SYSTEM_NAME} MATCHES "Linux") -set(CPPFLAGS "-DLINUX") +#========================================= +# Set binary name +#========================================= +set(MAXLIK_BIN "maxlik-opt-multprot") #=========================================