Build cslib static or as shared

This commit is contained in:
Richard Berger 2018-08-29 07:52:16 -04:00
parent a7e9076bc0
commit 0860b9e674
1 changed files with 6 additions and 1 deletions

View File

@ -485,7 +485,12 @@ if(PKG_MESSAGE)
option(MESSAGE_ZMQ "Use ZeroMQ in MESSAGE package" OFF)
file(GLOB_RECURSE cslib_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/*.F
${LAMMPS_LIB_SOURCE_DIR}/message/cslib/*.c ${LAMMPS_LIB_SOURCE_DIR}/message/cslib/*.cpp)
add_library(cslib STATIC ${cslib_SOURCES})
if(BUILD_SHARED_LIBS)
add_library(cslib SHARED ${cslib_SOURCES})
else()
add_library(cslib STATIC ${cslib_SOURCES})
endif()
if(BUILD_MPI)
target_compile_definitions(cslib PRIVATE -DMPI_YES)