new ci scripts and presets

This commit is contained in:
BlackMATov
2022-12-27 16:16:17 +07:00
parent 6a0832803f
commit d75fe30108
27 changed files with 546 additions and 6769 deletions

9
cmake/EnableGCov.cmake Normal file
View File

@@ -0,0 +1,9 @@
# https://clang.llvm.org/docs/SourceBasedCodeCoverage.html
add_library(enable_gcov INTERFACE)
target_compile_options(enable_gcov INTERFACE
--coverage)
target_link_options(enable_gcov INTERFACE
--coverage)