@@ -118,6 +118,7 @@ IF(WITH_SQLITE) | |||
ENDIF(WITH_SQLITE) | |||
ADD_LIBRARY(rspamd-server ${LINK_TYPE} ${LIBRSPAMDSERVERSRC}) | |||
SET_TARGET_PROPERTIES(rspamd-server PROPERTIES VERSION ${RSPAMD_VERSION}) | |||
SET_TARGET_PROPERTIES(rspamd-server PROPERTIES LINKER_LANGUAGE C COMPILE_FLAGS "-DRSPAMD_LIB") | |||
TARGET_LINK_LIBRARIES(rspamd-server rspamd-lua) | |||
TARGET_LINK_LIBRARIES(rspamd-server rspamd-json) | |||
@@ -144,6 +145,7 @@ INSTALL(TARGETS rspamd-server | |||
# Librspamdmime | |||
ADD_LIBRARY(rspamd-mime ${LINK_TYPE} ${LIBRSPAMDMIMESRC}) | |||
SET_TARGET_PROPERTIES(rspamd-mime PROPERTIES VERSION ${RSPAMD_VERSION}) | |||
SET_TARGET_PROPERTIES(rspamd-mime PROPERTIES LINKER_LANGUAGE C) | |||
SET_TARGET_PROPERTIES(rspamd-mime PROPERTIES COMPILE_FLAGS "-DRSPAMD_LIB") | |||
TARGET_LINK_LIBRARIES(rspamd-mime rspamd-server) |
@@ -4,6 +4,7 @@ SET(CDBSRC cdb_init.c | |||
cdb_make.c) | |||
ADD_LIBRARY(rspamd-cdb ${LINK_TYPE} ${CDBSRC}) | |||
SET_TARGET_PROPERTIES(rspamd-cdb PROPERTIES VERSION ${RSPAMD_VERSION}) | |||
SET_TARGET_PROPERTIES(rspamd-cdb PROPERTIES COMPILE_FLAGS "-DRSPAMD_LIB") | |||
INSTALL(TARGETS rspamd-cdb | |||
LIBRARY DESTINATION ${LIBDIR} |
@@ -7,6 +7,7 @@ SET(JSONSRC dump.c | |||
value.c) | |||
ADD_LIBRARY(rspamd-json ${LINK_TYPE} ${JSONSRC}) | |||
SET_TARGET_PROPERTIES(rspamd-json PROPERTIES VERSION ${RSPAMD_VERSION}) | |||
SET_TARGET_PROPERTIES(rspamd-json PROPERTIES COMPILE_FLAGS "-DRSPAMD_LIB") | |||
INSTALL(TARGETS rspamd-json | |||
LIBRARY DESTINATION ${LIBDIR} |
@@ -13,6 +13,7 @@ SET(LUASRC lua_common.c | |||
lua_upstream.c) | |||
ADD_LIBRARY(rspamd-lua ${LINK_TYPE} ${LUASRC}) | |||
SET_TARGET_PROPERTIES(rspamd-lua PROPERTIES VERSION ${RSPAMD_VERSION}) | |||
TARGET_LINK_LIBRARIES(rspamd-lua ${LUALIB}) | |||
SET_TARGET_PROPERTIES(rspamd-lua PROPERTIES COMPILE_FLAGS "-DRSPAMD_LIB") | |||
INSTALL(TARGETS rspamd-lua |