From 54b3757a2031d1bd45dbd000ef494e8c494e6dbc Mon Sep 17 00:00:00 2001 From: bcumming <bcumming@cscs.ch> Date: Fri, 24 Jun 2016 15:01:21 +0200 Subject: [PATCH] move mpi library code into library --- miniapp/CMakeLists.txt | 2 +- src/CMakeLists.txt | 3 +++ {miniapp => src/communication}/mpi.cpp | 0 3 files changed, 4 insertions(+), 1 deletion(-) rename {miniapp => src/communication}/mpi.cpp (100%) diff --git a/miniapp/CMakeLists.txt b/miniapp/CMakeLists.txt index a3f8447e..883905ca 100644 --- a/miniapp/CMakeLists.txt +++ b/miniapp/CMakeLists.txt @@ -1,7 +1,7 @@ set(HEADERS ) set(MINIAPP_SOURCES - mpi.cpp + # mpi.cpp io.cpp miniapp.cpp ) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 125f99db..5c3ae6c7 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -7,6 +7,9 @@ set(BASE_SOURCES parameter_list.cpp swcio.cpp ) +if(${WITH_MPI}) + set(BASE_SOURCES ${BASE_SOURCES} communication/mpi.cpp) +endif() add_library(cellalgo ${BASE_SOURCES} ${HEADERS}) add_dependencies(cellalgo build_all_mods) diff --git a/miniapp/mpi.cpp b/src/communication/mpi.cpp similarity index 100% rename from miniapp/mpi.cpp rename to src/communication/mpi.cpp -- GitLab