Update CMake build for USER-COLVARS

This commit is contained in:
Richard Berger
2018-01-13 21:57:24 +01:00
parent 72eb2dab52
commit 23e8fb0542

View File

@ -401,6 +401,14 @@ foreach(SIMPLE_LIB REAX MEAM POEMS USER-ATC USER-AWPMD USER-COLVARS USER-H5MD
target_include_directories(awpmd PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/awpmd/systems/interact ${LAMMPS_LIB_SOURCE_DIR}/awpmd/ivutils/include)
elseif(PKG_LIB STREQUAL h5md)
target_include_directories(h5md PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/h5md/include)
elseif(PKG_LIB STREQUAL colvars)
file(GLOB_RECURSE LEPTON_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/colvars/lepton/src/*.cpp)
add_library(lepton STATIC ${LEPTON_SOURCES})
target_include_directories(lepton PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/colvars/lepton/include)
target_compile_options(colvars PRIVATE -DLEPTON)
target_link_libraries(colvars lepton)
target_include_directories(colvars PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/colvars)
else()
target_include_directories(${PKG_LIB} PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/${PKG_LIB})
endif()