diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-10-20 10:10:35 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-10-20 10:10:35 +0100 |
commit | c0864168aa88ca21c09a45b5ea13352262f99bc4 (patch) | |
tree | d2290b20037645984848578d881833b47d783e36 /utils/CMakeLists.txt | |
parent | a9c480ca19d2e050a0d7edd6d8e3a4f6817d23b5 (diff) | |
download | rspamd-c0864168aa88ca21c09a45b5ea13352262f99bc4.tar.gz rspamd-c0864168aa88ca21c09a45b5ea13352262f99bc4.zip |
Add a simple http server for benchmarks
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 000000000..9da564a32 --- /dev/null +++ b/utils/CMakeLists.txt @@ -0,0 +1,22 @@ +SET(UTILSERVERSRC rspamd_http_server.c) +SET(UTILBENCHSRC rspamd_http_bench.c) + +ADD_EXECUTABLE(rspamd-http-server ${UTILSERVERSRC}) +SET_TARGET_PROPERTIES(rspamd-http-server PROPERTIES LINKER_LANGUAGE C) +TARGET_LINK_LIBRARIES(rspamd-http-server rspamd-server) + +TARGET_LINK_LIBRARIES(rspamd-http-server rspamd-http-parser) +TARGET_LINK_LIBRARIES(rspamd-http-server ${RSPAMD_REQUIRED_LIBRARIES}) + +ADD_EXECUTABLE(rspamd-http-bench ${UTILBENCHSRC}) +SET_TARGET_PROPERTIES(rspamd-http-server PROPERTIES LINKER_LANGUAGE C) +TARGET_LINK_LIBRARIES(rspamd-http-server rspamd-server) +TARGET_LINK_LIBRARIES(rspamd-http-server rspamd-http-parser) +TARGET_LINK_LIBRARIES(rspamd-http-server ${RSPAMD_REQUIRED_LIBRARIES}) + +# Redirector +IF (ENABLE_REDIRECTOR MATCHES "ON") + CONFIGURE_FILE(redirector.pl.in redirector.pl @ONLY) + INSTALL(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/redirector.pl" + DESTINATION bin RENAME rspamd-redirector) +ENDIF (ENABLE_REDIRECTOR MATCHES "ON")
\ No newline at end of file |