diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2010-07-08 20:07:07 +0400 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2010-07-08 20:07:07 +0400 |
commit | 3d1c40c972d68623f88875ec03ae7c8bafbadad5 (patch) | |
tree | 75a34069f368ebb52b47e8c3f605dcde1de3e9cd /CMakeLists.txt | |
parent | 75bf13b9bda0d1eb98671b68064becd4f6946c14 (diff) | |
download | rspamd-3d1c40c972d68623f88875ec03ae7c8bafbadad5.tar.gz rspamd-3d1c40c972d68623f88875ec03ae7c8bafbadad5.zip |
* Make DNS resolver working
* Many improvements to rspamd test suite: now it CAN be used for testing rspamd functionality
* Write DNS resolver tests
* Fix issues with memory_pool mutexes and with creating of statfiles
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 71c477850..4de580fbb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -509,7 +509,8 @@ SET(TESTSRC test/rspamd_expression_test.c test/rspamd_statfile_test.c test/rspamd_fuzzy_test.c test/rspamd_test_suite.c - test/rspamd_url_test.c) + test/rspamd_url_test.c + test/rspamd_dns_test.c) SET(TESTDEPENDS src/mem_pool.c src/hash.c @@ -523,7 +524,10 @@ SET(TESTDEPENDS src/mem_pool.c src/message.c src/html.c src/expressions.c - src/statfile.c) + src/statfile.c + src/events.c + src/upstream.c + src/dns.c) SET(UTILSSRC utils/url_extracter.c) SET(EXPRSRC utils/expression_parser.c) @@ -610,6 +614,7 @@ ENDIF(ENABLE_GPERF_TOOLS MATCHES "ON") ADD_EXECUTABLE(test/rspamd-test ${TESTDEPENDS} ${CONTRIBSRC} ${TESTSRC}) SET_TARGET_PROPERTIES(test/rspamd-test PROPERTIES LINKER_LANGUAGE C) +SET_TARGET_PROPERTIES(test/rspamd-test PROPERTIES COMPILE_FLAGS "-DRSPAMD_TEST") TARGET_LINK_LIBRARIES(test/rspamd-test event) TARGET_LINK_LIBRARIES(test/rspamd-test ${GLIB2_LIBRARIES}) TARGET_LINK_LIBRARIES(test/rspamd-test ${CMAKE_REQUIRED_LIBRARIES}) |