summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2009-06-24 17:09:57 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2009-06-24 17:09:57 +0400
commita99a4bf8d2241b19b70c16fa12f3ed7f3f96ae68 (patch)
tree41843c09bb74b549a0ff5b6b82bd33849fe192cb /CMakeLists.txt
parente454ec3f7b08364f0b884692d80ea4b1b95e6901 (diff)
downloadrspamd-a99a4bf8d2241b19b70c16fa12f3ed7f3f96ae68.tar.gz
rspamd-a99a4bf8d2241b19b70c16fa12f3ed7f3f96ae68.zip
* Rework structure of sample configs
* Fix rspamc * Add english readme
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 676119827..c13721a4a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -393,6 +393,7 @@ ENDIF(ENABLE_PERL MATCHES "ON")
CONFIGURE_FILE(config.h.in src/config.h)
CONFIGURE_FILE(rspamc.pl.in rspamc.pl @ONLY)
+CONFIGURE_FILE(rspamd.conf.sample conf/rspamd.conf.sample @ONLY)
ADD_EXECUTABLE(rspamd ${RSPAMDSRC} ${CONTRIBSRC} ${TOKENIZERSSRC}
${CLASSIFIERSSRC} ${PLUGINSSRC} ${YACC_OUTPUT}
@@ -454,8 +455,12 @@ ENDIF(LIBUTIL_LIBRARY)
TARGET_LINK_LIBRARIES(utils/expression-parser ${GLIB2_LIBRARIES})
TARGET_LINK_LIBRARIES(utils/expression-parser ${GMIME2_LIBRARIES})
+
INSTALL(PROGRAMS rspamd-${RSPAMD_VERSION} DESTINATION bin RENAME rspamd)
INSTALL(PROGRAMS rspamc.pl DESTINATION bin RENAME rspamc)
+INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_INSTALL_PREFIX}/etc/rspamd)")
+INSTALL(DIRECTORY conf/ DESTINATION etc/rspamd)
+
IF(ENABLE_PERL MATCHES "ON")
INSTALL(CODE "EXECUTE_PROCESS(COMMAND make install WORKING_DIRECTORY perl)")
ENDIF(ENABLE_PERL MATCHES "ON")