From 8eec17d409adc53b4ba08a3430616f57113b486c Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Thu, 13 Jun 2024 09:26:23 -0400 Subject: [PATCH] add missing file for CMake build --- cmake/Modules/Packages/DPD-BASIC.cmake | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 cmake/Modules/Packages/DPD-BASIC.cmake diff --git a/cmake/Modules/Packages/DPD-BASIC.cmake b/cmake/Modules/Packages/DPD-BASIC.cmake new file mode 100644 index 0000000000..b92d4b56a1 --- /dev/null +++ b/cmake/Modules/Packages/DPD-BASIC.cmake @@ -0,0 +1,9 @@ +# pair style dpd/coul/slater/long may only be installed if also KSPACE is installed +if(NOT PKG_KSPACE) + get_property(LAMMPS_PAIR_HEADERS GLOBAL PROPERTY PAIR) + list(REMOVE_ITEM LAMMPS_PAIR_HEADERS ${LAMMPS_SOURCE_DIR}/DPD-BASIC/pair_dpd_coul_slater_long.h) + set_property(GLOBAL PROPERTY PAIR "${LAMMPS_PAIR_HEADERS}") + get_target_property(LAMMPS_SOURCES lammps SOURCES) + list(REMOVE_ITEM LAMMPS_SOURCES ${LAMMPS_SOURCE_DIR}/DPD-BASIC/pair_dpd_coul_slater_long.cpp) + set_property(TARGET lammps PROPERTY SOURCES "${LAMMPS_SOURCES}") +endif()