- added UNRES Multichain examples
[unres.git] / CMakeLists.txt
index b4e0cae..87e9524 100644 (file)
@@ -90,15 +90,35 @@ if (MPIF_FOUND)
   message("MPIF_INCLUDE_DIRECTORIES=${MPIF_INCLUDE_DIRECTORIES}" )
 endif(MPIF_FOUND) 
 
+
+
+#======================================
+# Detect system architecture
+#
+
+if( CMAKE_SIZEOF_VOID_P EQUAL 4 )
+  set(architektura "32")
+else (CMAKE_SIZEOF_VOID_P EQUAL 4)
+  set(architektura "64")
+endif( CMAKE_SIZEOF_VOID_P EQUAL 4 )
+
+message("Detected ${architektura}-bit architecture")   
+
+
 #=======================================
 #  Create diractories for build targets
 #=======================================
-execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/bin/unres/MD )
+#execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/bin/unres/MD )
 
 #=======================================
 # Add source files
 #=======================================     
 add_subdirectory(source/unres/src_MD)
 
+if(UNRES_WITH_MPI)
+#  add_subdirectory(source/unres/src_CSA)
+  add_subdirectory(source/unres/src_MD-M)
+endif()
 
+add_subdirectory(source/unres/src_MIN)