#!/usr/bin/env bash set -euo pipefail cmake -S . -B build/Coverage -DCMAKE_BUILD_TYPE=Debug -DENABLE_COVERAGE=ON cmake --build build/Coverage --config Debug ctest --test-dir build/Coverage --output-on-failure cmake --build build/Coverage --target coverage echo "Coverage report: file://$(pwd)/build/Coverage/coverage/index.html"