- Mar 15, 2023
-
-
Alberto Miranda authored
- Upgrade CMake to 3.25.2 for consistency with other images - Remove gcovr and install lcov - Install loguru - Install lcov_cobertura - Install libgd-perl
-
Alberto Miranda authored
Fixes #258
-
Alberto Miranda authored
Fixes #257
-
Alberto Miranda authored
Fixes #256
-
Alberto Miranda authored
-
Alberto Miranda authored
There are now explicit targets for generating coverage reports from CMake itself: - `coverage-zerocount`: Capture initial zero coverage data and write it to `${COVERAGE_ZEROCOUNT_TRACEFILE}`. - `coverage-capture`: Capture coverage data from existing .gcda files and write it to `${COVERAGE_CAPTURE_TRACEFILE}`. - `coverage-unified`: Merge any coverage data files found in `COVERAGE_OUTPUT_DIR` and generate a unified coverage trace. - `coverage-summary`: Print a summary of the coverage data found in `${COVERAGE_UNIFIED_TRACEFILE}`. - `coverage-html_report`: Write a HTML report from the coverage data found in `${COVERAGE_UNIFIED_TRACEFILE}`. - `coverage-cobertura`: Write a Cobertura report from the coverage data found in `${COVERAGE_UNIFIED_TRACEFILE}`.
-
Alberto Miranda authored
The new script is written in Python and is therefore more robust and easier to modify if needed.
-
Alberto Miranda authored
- Update cmake to v3.25.2 - Add ninja-build
-
Alberto Miranda authored
Makes project configuration simpler. Reference: https://cmake.org/cmake/help/latest/manual/cmake-presets.7.html
-
- Mar 03, 2023
-
-
Marc Vef authored
- Mar 02, 2023
- Feb 02, 2023
-
- Feb 01, 2023