Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | exclude_from_source_package( | ||||
"arcanist/" | "arcanist/" | ||||
"depends/" | "depends/" | ||||
# Files | # Files | ||||
"[^.]+[.]md$" | "[^.]+[.]md$" | ||||
"Dockerfile-doxygen" | "Dockerfile-doxygen" | ||||
) | ) | ||||
option(ENABLE_BRANCH_COVERAGE "Enable branch coverage" OFF) | |||||
if(CMAKE_BUILD_TYPE STREQUAL "Coverage") | |||||
include(Coverage) | |||||
if(ENABLE_BRANCH_COVERAGE) | |||||
enable_branch_coverage() | |||||
endif() | |||||
exclude_from_coverage( | |||||
"depends" | |||||
"src/bench" | |||||
"src/crypto/ctaes" | |||||
"src/leveldb" | |||||
"src/secp256k1" | |||||
deadalnix: Doesn't this interfere with secp256k1's coverage? | |||||
FabienAuthorUnsubmitted Done Inline ActionsIt does unless you run from the standalone secp256k1 project (which doesn't have this file), in which case you get secp256k1's coverage only which is what you want. Fabien: It does unless you run from the standalone secp256k1 project (which doesn't have this file), in… | |||||
"src/seeder" | |||||
"src/univalue" | |||||
) | |||||
add_custom_target_coverage(check) | |||||
add_custom_target_coverage(check-all) | |||||
add_custom_target_coverage(check-extended) | |||||
add_custom_target_coverage(check-upgrade-activated) | |||||
add_custom_target_coverage(check-upgrade-activated-extended) | |||||
endif() | |||||
add_subdirectory(src) | add_subdirectory(src) | ||||
add_subdirectory(test) | add_subdirectory(test) | ||||
add_subdirectory(contrib) | add_subdirectory(contrib) | ||||
add_subdirectory(doc) | add_subdirectory(doc) | ||||
include(PackageOptions.cmake) | include(PackageOptions.cmake) |
Doesn't this interfere with secp256k1's coverage?