Skip to content

Commit 83d7cbc

Browse files
authored
Merge pull request #66 from j-o/exclude_maintenance
Set EXCLUDE_FROM_DEFAULT_BUILD for maintenance targets
2 parents 6687eec + 724e4a1 commit 83d7cbc

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

cmake/ClangTidy.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ function(perform_clang_tidy check_target target)
1717
set_target_properties(${check_target}
1818
PROPERTIES
1919
FOLDER "Maintenance"
20+
EXCLUDE_FROM_DEFAULT_BUILD 1
2021
)
2122

2223
add_dependencies(${check_target} ${target})

cmake/Cppcheck.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ function(perform_cppcheck check_target target)
2121
set_target_properties(${check_target}
2222
PROPERTIES
2323
FOLDER "Maintenance"
24+
EXCLUDE_FROM_DEFAULT_BUILD 1
2425
)
2526

2627
add_dependencies(${check_target} ${target})

cmake/HealthCheck.cmake

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,18 @@ function(perform_health_checks target)
1313
set_target_properties(check-all
1414
PROPERTIES
1515
FOLDER "Maintenance"
16+
EXCLUDE_FROM_DEFAULT_BUILD 1
1617
)
1718
endif()
1819

1920
add_custom_target(check-${target})
2021

22+
set_target_properties(check-${target}
23+
PROPERTIES
24+
FOLDER "Maintenance"
25+
EXCLUDE_FROM_DEFAULT_BUILD 1
26+
)
27+
2128
if (OPTION_CPPCHECK_ENABLED)
2229
perform_cppcheck(cppcheck-${target} ${target} ${ARGN})
2330
add_dependencies(check-${target} cppcheck-${target})
@@ -92,5 +99,6 @@ function(add_check_template_target current_template_sha)
9299
set_target_properties(check-template
93100
PROPERTIES
94101
FOLDER "Maintenance"
102+
EXCLUDE_FROM_DEFAULT_BUILD 1
95103
)
96104
endfunction()

0 commit comments

Comments
 (0)