You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CMakeLists.txt 2.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # Librspamdserver
  2. ADD_SUBDIRECTORY(css)
  3. SET(LIBRSPAMDSERVERSRC
  4. ${CMAKE_CURRENT_SOURCE_DIR}/cfg_utils.cxx
  5. ${CMAKE_CURRENT_SOURCE_DIR}/cfg_rcl.cxx
  6. ${CMAKE_CURRENT_SOURCE_DIR}/composites/composites.cxx
  7. ${CMAKE_CURRENT_SOURCE_DIR}/composites/composites_manager.cxx
  8. ${CMAKE_CURRENT_SOURCE_DIR}/dkim.c
  9. ${CMAKE_CURRENT_SOURCE_DIR}/dns.c
  10. ${CMAKE_CURRENT_SOURCE_DIR}/dynamic_cfg.c
  11. ${CMAKE_CURRENT_SOURCE_DIR}/async_session.c
  12. ${CMAKE_CURRENT_SOURCE_DIR}/fuzzy_backend/fuzzy_backend.c
  13. ${CMAKE_CURRENT_SOURCE_DIR}/fuzzy_backend/fuzzy_backend_sqlite.c
  14. ${CMAKE_CURRENT_SOURCE_DIR}/fuzzy_backend/fuzzy_backend_redis.c
  15. ${CMAKE_CURRENT_SOURCE_DIR}/milter.c
  16. ${CMAKE_CURRENT_SOURCE_DIR}/monitored.c
  17. ${CMAKE_CURRENT_SOURCE_DIR}/protocol.c
  18. ${CMAKE_CURRENT_SOURCE_DIR}/re_cache.c
  19. ${CMAKE_CURRENT_SOURCE_DIR}/redis_pool.cxx
  20. ${CMAKE_CURRENT_SOURCE_DIR}/roll_history.c
  21. ${CMAKE_CURRENT_SOURCE_DIR}/spf.c
  22. ${CMAKE_CURRENT_SOURCE_DIR}/ssl_util.c
  23. ${CMAKE_CURRENT_SOURCE_DIR}/symcache/symcache_impl.cxx
  24. ${CMAKE_CURRENT_SOURCE_DIR}/symcache/symcache_item.cxx
  25. ${CMAKE_CURRENT_SOURCE_DIR}/symcache/symcache_runtime.cxx
  26. ${CMAKE_CURRENT_SOURCE_DIR}/symcache/symcache_c.cxx
  27. ${CMAKE_CURRENT_SOURCE_DIR}/task.c
  28. ${CMAKE_CURRENT_SOURCE_DIR}/url.c
  29. ${CMAKE_CURRENT_SOURCE_DIR}/worker_util.c
  30. ${CMAKE_CURRENT_SOURCE_DIR}/logger/logger.c
  31. ${CMAKE_CURRENT_SOURCE_DIR}/logger/logger_file.c
  32. ${CMAKE_CURRENT_SOURCE_DIR}/logger/logger_syslog.c
  33. ${CMAKE_CURRENT_SOURCE_DIR}/logger/logger_console.c
  34. ${CMAKE_CURRENT_SOURCE_DIR}/http/http_util.c
  35. ${CMAKE_CURRENT_SOURCE_DIR}/http/http_message.c
  36. ${CMAKE_CURRENT_SOURCE_DIR}/http/http_connection.c
  37. ${CMAKE_CURRENT_SOURCE_DIR}/http/http_router.c
  38. ${CMAKE_CURRENT_SOURCE_DIR}/http/http_context.c
  39. ${CMAKE_CURRENT_SOURCE_DIR}/maps/map.c
  40. ${CMAKE_CURRENT_SOURCE_DIR}/maps/map_helpers.c
  41. ${CMAKE_CURRENT_SOURCE_DIR}/html/html_entities.cxx
  42. ${CMAKE_CURRENT_SOURCE_DIR}/html/html_url.cxx
  43. ${CMAKE_CURRENT_SOURCE_DIR}/html/html.cxx
  44. ${CMAKE_CURRENT_SOURCE_DIR}/html/html_tests.cxx
  45. ${CMAKE_CURRENT_SOURCE_DIR}/hyperscan_tools.cxx
  46. ${CMAKE_CURRENT_SOURCE_DIR}/backtrace.cxx
  47. ${LIBCSSSRC})
  48. # Librspamd-server
  49. SET(RSPAMD_SERVER ${LIBRSPAMDSERVERSRC} PARENT_SCOPE)
  50. SET(LIBSERVER_DEPENDS "${LIBCSS_DEPENDS}" PARENT_SCOPE)
  51. SET(LIBSERVER_GENERATED "${LIBCSS_GENERATED}" PARENT_SCOPE)