From 521d45dcc60ca9cbb3e9f880f79b7a2f0500cd72 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Fri, 8 Apr 2022 18:00:36 -0400 Subject: [PATCH] remove MESSAGE package from CMake --- cmake/CMakeLists.txt | 3 +-- cmake/Modules/Packages/MESSAGE.cmake | 31 ---------------------------- cmake/presets/all_off.cmake | 1 - cmake/presets/all_on.cmake | 1 - cmake/presets/nolib.cmake | 1 - 5 files changed, 1 insertion(+), 36 deletions(-) delete mode 100644 cmake/Modules/Packages/MESSAGE.cmake diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index bb77b8535c..e2ffd319e5 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -208,7 +208,6 @@ set(STANDARD_PACKAGES MDI MEAM MESONT - MESSAGE MGPT MISC ML-HDNNP @@ -451,7 +450,7 @@ else() endif() foreach(PKG_WITH_INCL KSPACE PYTHON ML-IAP VORONOI COLVARS ML-HDNNP MDI MOLFILE NETCDF - PLUMED QMMM ML-QUIP SCAFACOS MACHDYN VTK KIM LATTE MESSAGE MSCG COMPRESS ML-PACE) + PLUMED QMMM ML-QUIP SCAFACOS MACHDYN VTK KIM LATTE MSCG COMPRESS ML-PACE) if(PKG_${PKG_WITH_INCL}) include(Packages/${PKG_WITH_INCL}) endif() diff --git a/cmake/Modules/Packages/MESSAGE.cmake b/cmake/Modules/Packages/MESSAGE.cmake deleted file mode 100644 index b5a61a1607..0000000000 --- a/cmake/Modules/Packages/MESSAGE.cmake +++ /dev/null @@ -1,31 +0,0 @@ -if(LAMMPS_SIZES STREQUAL "BIGBIG") - message(FATAL_ERROR "The MESSAGE Package is not compatible with -DLAMMPS_BIGBIG") -endif() -option(MESSAGE_ZMQ "Use ZeroMQ in MESSAGE package" OFF) -file(GLOB_RECURSE cslib_SOURCES - ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/[^.]*.cpp) - -add_library(cslib STATIC ${cslib_SOURCES}) -target_compile_definitions(cslib PRIVATE -DLAMMPS_${LAMMPS_SIZES}) -set_target_properties(cslib PROPERTIES OUTPUT_NAME lammps_cslib${LAMMPS_MACHINE}) -if(BUILD_MPI) - target_compile_definitions(cslib PRIVATE -DMPI_YES) - set_target_properties(cslib PROPERTIES OUTPUT_NAME "csmpi") - target_link_libraries(cslib PRIVATE MPI::MPI_CXX) -else() - target_compile_definitions(cslib PRIVATE -DMPI_NO) - target_include_directories(cslib PRIVATE ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/src/STUBS_MPI) - set_target_properties(cslib PROPERTIES OUTPUT_NAME "csnompi") -endif() - -if(MESSAGE_ZMQ) - target_compile_definitions(cslib PRIVATE -DZMQ_YES) - find_package(ZMQ REQUIRED) - target_link_libraries(cslib PUBLIC ZMQ::ZMQ) -else() - target_compile_definitions(cslib PRIVATE -DZMQ_NO) - target_include_directories(cslib PRIVATE ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/src/STUBS_ZMQ) -endif() - -target_link_libraries(lammps PRIVATE cslib) -target_include_directories(lammps PRIVATE ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/src) diff --git a/cmake/presets/all_off.cmake b/cmake/presets/all_off.cmake index 2893bbab6b..df07aa2989 100644 --- a/cmake/presets/all_off.cmake +++ b/cmake/presets/all_off.cmake @@ -48,7 +48,6 @@ set(ALL_PACKAGES MDI MEAM MESONT - MESSAGE MGPT MISC ML-HDNNP diff --git a/cmake/presets/all_on.cmake b/cmake/presets/all_on.cmake index 9f38f1e1e4..7762eef505 100644 --- a/cmake/presets/all_on.cmake +++ b/cmake/presets/all_on.cmake @@ -50,7 +50,6 @@ set(ALL_PACKAGES MDI MEAM MESONT - MESSAGE MGPT MISC ML-HDNNP diff --git a/cmake/presets/nolib.cmake b/cmake/presets/nolib.cmake index fd9c2ed1ac..cb9c6f26b3 100644 --- a/cmake/presets/nolib.cmake +++ b/cmake/presets/nolib.cmake @@ -15,7 +15,6 @@ set(PACKAGES_WITH_LIB MACHDYN MDI MESONT - MESSAGE ML-HDNNP ML-PACE ML-QUIP