소스 검색

[Rework] Move cmake modules to a dedicated path

tags/2.2
Vsevolod Stakhov 4 년 전
부모
커밋
c15ca59b25
6개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 4
    3
      CMakeLists.txt
  2. 0
    0
      cmake/AsmOp.cmake
  3. 0
    0
      cmake/FindArch.cmake
  4. 0
    0
      cmake/FindRagel.cmake
  5. 0
    0
      cmake/PVS-Studio.cmake
  6. 1
    1
      src/libcryptobox/CMakeLists.txt

+ 4
- 3
CMakeLists.txt 파일 보기

@@ -26,6 +26,7 @@ PROJECT(rspamd VERSION "${RSPAMD_VERSION}" LANGUAGES C ASM)
# This is supported merely with cmake 3.1
SET(CMAKE_C_STANDARD 11)
SET(CMAKE_C_STANDARD_REQUIRED ON)
LIST(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/")

SET(RSPAMD_MASTER_SITE_URL "https://rspamd.com")

@@ -64,10 +65,10 @@ OPTION(ENABLE_LUA_REPL "Enables Lua repl (requires C++11 compiler) [default:
OPTION(ENABLE_BLAS "Enables libopenblas support [default: OFF]" OFF)


INCLUDE(FindArch.cmake)
INCLUDE(FindArch)
TARGET_ARCHITECTURE(ARCH)

INCLUDE(FindRagel.cmake)
INCLUDE(FindRagel)
IF(NOT RAGEL_FOUND)
MESSAGE(FATAL_ERROR "Ragel is required to build rspamd")
ENDIF()
@@ -1357,7 +1358,7 @@ ENDIF(NOT DEBIAN_BUILD)
find_program(_PVS_STUDIO "pvs-studio-analyzer")

if(_PVS_STUDIO)
include(${CMAKE_SOURCE_DIR}/PVS-Studio.cmake)
include(PVS-Studio)
pvs_studio_add_target(TARGET ${PROJECT_NAME}.analyze
ANALYZE ${PROJECT_NAME} rspamd-server rspamadm rspamc
OUTPUT FORMAT errorfile

src/libcryptobox/AsmOp.cmake → cmake/AsmOp.cmake 파일 보기


FindArch.cmake → cmake/FindArch.cmake 파일 보기


FindRagel.cmake → cmake/FindRagel.cmake 파일 보기


PVS-Studio.cmake → cmake/PVS-Studio.cmake 파일 보기


+ 1
- 1
src/libcryptobox/CMakeLists.txt 파일 보기

@@ -1,4 +1,4 @@
INCLUDE(AsmOp.cmake)
INCLUDE(AsmOp)

TARGET_ARCHITECTURE(ARCH)


Loading…
취소
저장