From: Vsevolod Stakhov Date: Wed, 13 Mar 2019 16:43:55 +0000 (+0000) Subject: [Minor] Fix buid with no PVS X-Git-Tag: 1.9.1~105 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6cedc4fe941b4db5f4a92735b4792490b26519ff;p=thirdparty%2Frspamd.git [Minor] Fix buid with no PVS --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 9e5fb9ecec..ecd2440baf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1414,8 +1414,12 @@ ENDIF(NOT DEBIAN_BUILD) # PVS Studio -include(${CMAKE_SOURCE_DIR}/PVS-Studio.cmake) -pvs_studio_add_target(TARGET ${PROJECT_NAME}.analyze - ANALYZE ${PROJECT_NAME} rspamd-server rspamadm rspamc - OUTPUT FORMAT errorfile - LOG target_${PROJECT_NAME}.err) \ No newline at end of file +find_program(_PVS_STUDIO "pvs-studio-analyzer") + +if(_PVS_STUDIO) + include(${CMAKE_SOURCE_DIR}/PVS-Studio.cmake) + pvs_studio_add_target(TARGET ${PROJECT_NAME}.analyze + ANALYZE ${PROJECT_NAME} rspamd-server rspamadm rspamc + OUTPUT FORMAT errorfile + LOG target_${PROJECT_NAME}.err) +endif() \ No newline at end of file