]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Attach PVS analyze target
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 13 Mar 2019 14:58:59 +0000 (14:58 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 13 Mar 2019 14:58:59 +0000 (14:58 +0000)
CMakeLists.txt
src/CMakeLists.txt

index c01bba2d5fe1f3bb73d25b41af5e343abe58b077..32a7962764dcf51b80c78b0c0d8f5d3670b7202b 100644 (file)
@@ -1411,3 +1411,11 @@ IF(NOT DEBIAN_BUILD)
        ADD_CUSTOM_TARGET(check DEPENDS rspamd-test)
        ADD_CUSTOM_TARGET(run-test DEPENDS check COMMAND test/rspamd-test)
 ENDIF(NOT DEBIAN_BUILD)
+
+
+# PVS Studio
+include(${CMAKE_SOURCE_DIR}/PVS-Studio.cmake)
+pvs_studio_add_target(TARGET ${PROJECT_NAME}.analyze ALL
+               ANALYZE ${PROJECT_NAME} rspamd-server rspamadm rspamc
+               OUTPUT FORMAT errorfile
+               LOG target_${PROJECT_NAME}.err)
\ No newline at end of file
index 256feb5222fd6d952a0be0d42a7b50e0d71b2f3d..22d28e770e8d4b0508c855245c640a19dba60d9f 100644 (file)
@@ -222,4 +222,4 @@ ENDIF(NOT DEBIAN_BUILD)
 TARGET_LINK_LIBRARIES(rspamd rspamd-server)
 
 INSTALL(TARGETS rspamd RUNTIME DESTINATION bin)
-INSTALL(TARGETS rspamd-server LIBRARY DESTINATION ${RSPAMD_LIBDIR})
+INSTALL(TARGETS rspamd-server LIBRARY DESTINATION ${RSPAMD_LIBDIR})
\ No newline at end of file