From 43c504593fecc4a763cc82c372de3f7f6a8eb7f5 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Tue, 9 Jul 2019 09:17:20 +0200 Subject: [PATCH] added: static analysis for targets added using opm_add_test --- cmake/Modules/OpmSatellites.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/Modules/OpmSatellites.cmake b/cmake/Modules/OpmSatellites.cmake index 9f6885d3d..f182aec79 100644 --- a/cmake/Modules/OpmSatellites.cmake +++ b/cmake/Modules/OpmSatellites.cmake @@ -313,6 +313,8 @@ macro(opm_add_test TestName) # only compile the binary but do not run it as a test add_executable("${CURTEST_EXE_NAME}" ${CURTEST_EXCLUDE_FROM_ALL} ${CURTEST_SOURCES}) target_link_libraries (${CURTEST_EXE_NAME} ${CURTEST_LIBRARIES}) + get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES) + add_static_analysis_tests(CURTEST_SOURCES dirs) if(TARGET ${project}_prepare) add_dependencies("${CURTEST_EXE_NAME}" ${project}_prepare) @@ -332,6 +334,8 @@ macro(opm_add_test TestName) ) endif() target_link_libraries (${CURTEST_EXE_NAME} ${CURTEST_LIBRARIES}) + get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES) + add_static_analysis_tests(CURTEST_SOURCES dirs) if(CURTEST_DEPENDS) add_dependencies("${CURTEST_EXE_NAME}" ${CURTEST_DEPENDS})