jrl-umi3218 / jrl-cmakemodules

CMake utility toolbox
https://jrl-cmakemodules.readthedocs.io/en/master/
Other
59 stars 47 forks source link

add `ENABLE_COVERAGE` option and `coverage` target #507

Closed nim65s closed 2 years ago

nim65s commented 2 years ago

Hi,

This merge coverage data from lcov for C++ and coverage.py for python in a single HTML site in build/coverage.

This require both test and install targets, is I can't find a better way than give installed python files as sources to coverage.py.

nim65s commented 2 years ago