Browse Source

[Minor] Do not build rspamd utils by default

tags/1.5.0
Vsevolod Stakhov 7 years ago
parent
commit
9a888eb2ce
2 changed files with 9 additions and 6 deletions
  1. 1
    0
      CMakeLists.txt
  2. 8
    6
      utils/CMakeLists.txt

+ 1
- 0
CMakeLists.txt View File

@@ -63,6 +63,7 @@ OPTION(ENABLE_GD "Enable libgd for images processing [default: ON]" ON
OPTION(ENABLE_JEMALLOC "Build rspamd with jemalloc allocator [default: OFF]" OFF)
OPTION(ENABLE_COVERAGE "Build rspamd with code coverage options [default: OFF]" OFF)
OPTION(ENABLE_FULL_DEBUG "Build rspamd with all possible debug [default: OFF]" OFF)
OPTION(ENABLE_UTILS "Build rspamd internal utils [default: OFF]" OFF)

INCLUDE(FindArch.cmake)
TARGET_ARCHITECTURE(ARCH)

+ 8
- 6
utils/CMakeLists.txt View File

@@ -22,12 +22,14 @@ MACRO(ADD_UTIL NAME)
TARGET_LINK_LIBRARIES("${NAME}" ${RSPAMD_REQUIRED_LIBRARIES})
ENDMACRO()

ADD_UTIL(rspamd-http-server ${UTILSERVERSRC})
ADD_UTIL(rspamd-http-bench ${UTILBENCHSRC})
ADD_UTIL(rspamd-received-bench ${RECVBENCHSRC})
ADD_UTIL(rspamd-ctype-bench ${CTYPEBENCHSRC})
ADD_UTIL(rspamd-base64 ${BASE64SRC})
ADD_UTIL(rspamd-mime-tool ${MIMESRC})
IF (ENABLE_UTILS MATCHES "ON")
ADD_UTIL(rspamd-http-server ${UTILSERVERSRC})
ADD_UTIL(rspamd-http-bench ${UTILBENCHSRC})
ADD_UTIL(rspamd-received-bench ${RECVBENCHSRC})
ADD_UTIL(rspamd-ctype-bench ${CTYPEBENCHSRC})
ADD_UTIL(rspamd-base64 ${BASE64SRC})
ADD_UTIL(rspamd-mime-tool ${MIMESRC})
ENDIF()

# Redirector
IF (ENABLE_REDIRECTOR MATCHES "ON")

Loading…
Cancel
Save