projects
/
unres.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Revert "Revert "CMake file for xdrf library""
[unres.git]
/
source
/
unres
/
src_MD
/
CMakeLists.txt
diff --git
a/source/unres/src_MD/CMakeLists.txt
b/source/unres/src_MD/CMakeLists.txt
index
147ca4c
..
4e763ba
100644
(file)
--- a/
source/unres/src_MD/CMakeLists.txt
+++ b/
source/unres/src_MD/CMakeLists.txt
@@
-4,6
+4,9
@@
enable_language (Fortran)
enable_language (Fortran)
+# xdrf library
+add_subdirectory(xdrf)
+
# Set sources
set(UNRES_MD_SRC0 unres.F arcos.f cartprint.f chainbuild.F convert.f
initialize_p.F matmult.f readrtns.F parmread.F gen_rand_conf.F
# Set sources
set(UNRES_MD_SRC0 unres.F arcos.f cartprint.f chainbuild.F convert.f
initialize_p.F matmult.f readrtns.F parmread.F gen_rand_conf.F
@@
-36,14
+39,18
@@
set_property(SOURCE ${UNRES_MD_SRC3} PROPERTY CMAKE_Fortran_FLAGS ${FFLAGS3} )
if(UNRES_FF STREQUAL "GAB")
if(UNRES_FF STREQUAL "GAB")
- set(CPPFLAGS -DPROCOR -DLINUX -DPGI -DUNRES -DISNAN -DMP -DMPI -DSPLITELE -DLANGO -DCRYST_BOND
- -DCRYST_THETA -DCRYST_SC )
+ set(CMAKE_CXX_FLAGS -DPROCOR -DLINUX -DPGI -DUNRES -DISNAN -DMP -DMPI -DSPLITELE -DLANGO
+ -DCRYST_BOND -DCRYST_THETA -DCRYST_SC )
+ set(UNRES_BIN unres_ifort_MPICH_GAB.exe )
else(UNRES_FF strequal "E0LL2Y")
else(UNRES_FF strequal "E0LL2Y")
- set(CPPFLAGS -DPROCOR -DLINUX -DPGI -DUNRES -DISNAN -DMP -DMPI -DSPLITELE -DLANG0 )
+ set(CMAKE_CXX__FLAGS -DPROCOR -DLINUX -DPGI -DUNRES -DISNAN -DMP -DMPI -DSPLITELE -DLANG0 )
endif()
endif()
-add_executable(unres ${UNRES_MD_SRC0} ${UNRES_MD_SRC3} )
+add_executable(compinfo compinfo.c)
+add_custom_command(OUTPUT cinfo.f COMMAND ${CMAKE_CURRENT_BINARY_DIR}/compinfo | true )
+add_executable(${UNRES_BIN} ${UNRES_MD_SRC0} ${UNRES_MD_SRC3} cinfo.f )
+