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 1021B

12345678910111213141516171819202122232425262728293031
  1. SET(RSPAMADMSRC rspamadm.c
  2. commands.c
  3. pw.c
  4. configtest.c
  5. fuzzy_convert.c
  6. configdump.c
  7. control.c
  8. confighelp.c
  9. stat_convert.c
  10. signtool.c
  11. lua_repl.c
  12. ${CMAKE_BINARY_DIR}/src/workers.c
  13. #${CMAKE_BINARY_DIR}/src/modules.c - defined in rspamdserver
  14. ${CMAKE_SOURCE_DIR}/src/controller.c
  15. ${CMAKE_SOURCE_DIR}/src/fuzzy_storage.c
  16. ${CMAKE_SOURCE_DIR}/src/worker.c
  17. ${CMAKE_SOURCE_DIR}/src/rspamd_proxy.c)
  18. INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
  19. IF (ENABLE_HYPERSCAN MATCHES "ON")
  20. LIST(APPEND RSPAMADMSRC "${CMAKE_SOURCE_DIR}/src/hs_helper.c")
  21. ENDIF()
  22. ADD_EXECUTABLE(rspamadm ${RSPAMADMSRC})
  23. TARGET_LINK_LIBRARIES(rspamadm rspamd-server)
  24. IF (NOT DEBIAN_BUILD)
  25. SET_TARGET_PROPERTIES(rspamadm PROPERTIES VERSION ${RSPAMD_VERSION})
  26. ENDIF (NOT DEBIAN_BUILD)
  27. SET_TARGET_PROPERTIES(rspamadm PROPERTIES LINKER_LANGUAGE CXX)
  28. ADD_BACKWARD(rspamadm)
  29. INSTALL(TARGETS rspamadm RUNTIME DESTINATION bin)