added support for POEMS

This commit is contained in:
Christoph Junghans
2017-07-16 11:07:36 -06:00
parent 4812d4c659
commit 742eee1966

View File

@ -42,7 +42,7 @@ option(CMAKE_VERBOSE_MAKEFILE "Verbose makefile" OFF)
option(ENABLE_ALL "Build all packages" OFF)
set(PACKAGES ASPHERE BODY CLASS2 COLLOID COMPRESS CORESHELL DIPOLE GRANULAR
KSPACE MANYBODY MC MEAM MISC MOLECULE MSCG MPIIO PERI PYTHON RIGID REAX)
KSPACE MANYBODY MC MEAM MISC MOLECULE MSCG MPIIO PERI POEMS PYTHON RIGID REAX)
foreach(PKG ${PACKAGES})
option(ENABLE_${PKG} "Build ${PKG} Package" ${ENABLE_ALL})
endforeach()
@ -182,18 +182,15 @@ if(ENABLE_USER_OMP OR ENABLE_KOKKOS)
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
endif()
if(ENABLE_REAX)
file(GLOB REAX_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/reax/*.F)
list(APPEND LIB_SOURCES ${REAX_SOURCES})
include_directories(${LAMMPS_LIB_SOURCE_DIR}/reax)
endif()
if(ENABLE_MEAM)
file(GLOB MEAM_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/meam/*.F ${LAMMPS_LIB_SOURCE_DIR}/meam/*.c)
list(APPEND LIB_SOURCES ${MEAM_SOURCES})
include_directories(${LAMMPS_LIB_SOURCE_DIR}/meam)
endif()
foreach(SIMPLE_LIB REAX MEAM POEMS)
if(ENABLE_${SIMPLE_LIB})
string(TOLOWER "${SIMPLE_LIB}" INC_DIR)
file(GLOB ${SIMPLE_LIB}_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR}/*.F
${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR}/*.c ${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR}/*.cpp)
list(APPEND LIB_SOURCES ${${SIMPLE_LIB}_SOURCES})
include_directories(${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR})
endif()
endforeach()
if(ENABLE_MSCG)
find_package(GSL REQUIRED)