diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 21:30:40 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 21:30:40 +0000 |
commit | 133a45c109da5310add55824db21af5239951f93 (patch) | |
tree | ba6ac4c0a950a0dda56451944315d66409923918 /utils/CMakeLists.txt | |
parent | Initial commit. (diff) | |
download | rspamd-133a45c109da5310add55824db21af5239951f93.tar.xz rspamd-133a45c109da5310add55824db21af5239951f93.zip |
Adding upstream version 3.8.1.upstream/3.8.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'utils/CMakeLists.txt')
-rw-r--r-- | utils/CMakeLists.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt new file mode 100644 index 0000000..f2c6c54 --- /dev/null +++ b/utils/CMakeLists.txt @@ -0,0 +1,22 @@ +SET(UTILSERVERSRC rspamd_http_server.c) +SET(UTILBENCHSRC rspamd_http_bench.c) +SET(BASE64SRC base64.c) +SET(MIMESRC mime_tool.c) + +MACRO(ADD_UTIL NAME) + ADD_EXECUTABLE("${NAME}" "${ARGN}") + SET_TARGET_PROPERTIES("${NAME}" PROPERTIES LINKER_LANGUAGE CXX) + TARGET_LINK_LIBRARIES("${NAME}" rspamd-server) + IF (ENABLE_SNOWBALL MATCHES "ON") + TARGET_LINK_LIBRARIES("${NAME}" stemmer) + ENDIF() + TARGET_LINK_LIBRARIES("${NAME}" rspamd-hiredis) + TARGET_LINK_LIBRARIES("${NAME}" ${RSPAMD_REQUIRED_LIBRARIES}) +ENDMACRO() + +IF (ENABLE_UTILS MATCHES "ON") + ADD_UTIL(rspamd-http-server ${UTILSERVERSRC}) + ADD_UTIL(rspamd-http-bench ${UTILBENCHSRC}) + ADD_UTIL(rspamd-base64 ${BASE64SRC}) + ADD_UTIL(rspamd-mime-tool ${MIMESRC}) +ENDIF() |