IF(NOT GPL_RSPAMD_BINARY) | IF(NOT GPL_RSPAMD_BINARY) | ||||
ADD_LIBRARY(rspamd-actrie SHARED ${AHOCORASICSRC}) | ADD_LIBRARY(rspamd-actrie SHARED ${AHOCORASICSRC}) | ||||
target_link_libraries(rspamd-actrie glib-2.0) | target_link_libraries(rspamd-actrie glib-2.0) | ||||
target_link_libraries(rspamd-actrie "${RSPAMD_REQUIRED_LIBRARIES}") | |||||
INSTALL(TARGETS rspamd-actrie | INSTALL(TARGETS rspamd-actrie | ||||
LIBRARY DESTINATION ${RSPAMD_LIBDIR}) | LIBRARY DESTINATION ${RSPAMD_LIBDIR}) |
ADD_LIBRARY(rspamd-kann SHARED ${LIBKANNSRC}) | ADD_LIBRARY(rspamd-kann SHARED ${LIBKANNSRC}) | ||||
ENDIF() | ENDIF() | ||||
target_link_libraries(rspamd-kann "${RSPAMD_REQUIRED_LIBRARIES}") | |||||
target_link_libraries(rspamd-kann "m") | |||||
IF(WITH_BLAS) | IF(WITH_BLAS) | ||||
MESSAGE(STATUS "Use openblas to accelerate kann") | MESSAGE(STATUS "Use openblas to accelerate kann") | ||||
TARGET_LINK_LIBRARIES(rspamd-kann ${BLAS_REQUIRED_LIBRARIES}) | TARGET_LINK_LIBRARIES(rspamd-kann ${BLAS_REQUIRED_LIBRARIES}) |
ELSE() | ELSE() | ||||
ADD_LIBRARY(rspamd-ev SHARED ${LIBEVSRC}) | ADD_LIBRARY(rspamd-ev SHARED ${LIBEVSRC}) | ||||
ENDIF() | ENDIF() | ||||
target_link_libraries(rspamd-ev "${RSPAMD_REQUIRED_LIBRARIES}") | |||||
include_directories("${CMAKE_CURRENT_BINARY_DIR}") | include_directories("${CMAKE_CURRENT_BINARY_DIR}") | ||||
ADD_DEFINITIONS("-DEV_CONFIG_H=\"libev-config.h\"" | ADD_DEFINITIONS("-DEV_CONFIG_H=\"libev-config.h\"" | ||||
-DEV_MULTIPLICITY=1 | -DEV_MULTIPLICITY=1 |