aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/CMakeLists.txt
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-05-19 13:43:26 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-05-19 13:43:26 +0100
commitb4cfe06003e7bfb3e5c1e83058267f4224fe07d2 (patch)
tree313cc381538982d7aec1173a5f3a40c74e2b4540 /src/libstat/CMakeLists.txt
parent90cc2d3b54b7cf6253d9cc467f4a540005a6fa5d (diff)
downloadrspamd-b4cfe06003e7bfb3e5c1e83058267f4224fe07d2.tar.gz
rspamd-b4cfe06003e7bfb3e5c1e83058267f4224fe07d2.zip
Make hiredis optional dependency.
Diffstat (limited to 'src/libstat/CMakeLists.txt')
-rw-r--r--src/libstat/CMakeLists.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libstat/CMakeLists.txt b/src/libstat/CMakeLists.txt
index bf9aa94e4..f31cf4cf4 100644
--- a/src/libstat/CMakeLists.txt
+++ b/src/libstat/CMakeLists.txt
@@ -6,10 +6,12 @@ SET(TOKENIZERSSRC ${CMAKE_CURRENT_SOURCE_DIR}/tokenizers/tokenizers.c
${CMAKE_CURRENT_SOURCE_DIR}/tokenizers/osb.c)
SET(CLASSIFIERSSRC ${CMAKE_CURRENT_SOURCE_DIR}/classifiers/bayes.c)
-
-SET(BACKENDSSRC ${CMAKE_CURRENT_SOURCE_DIR}/backends/mmaped_file.c
- ${CMAKE_CURRENT_SOURCE_DIR}/backends/redis.c)
+SET(BACKENDSSRC ${CMAKE_CURRENT_SOURCE_DIR}/backends/mmaped_file.c)
+IF(ENABLE_HIREDIS MATCHES "ON")
+ SET(BACKENDSSRC ${BACKENDSSRC}
+ ${CMAKE_CURRENT_SOURCE_DIR}/backends/redis.c)
+ENDIF(ENABLE_HIREDIS MATCHES "ON")
SET(CACHESSRC ${CMAKE_CURRENT_SOURCE_DIR}/learn_cache/sqlite3_cache.c)
SET(RSPAMD_STAT ${LIBSTATSRC}