Code Coverage (#82)

code coverage:  generate code coverage reports

* Add instrumentation flags to rocshmem target when adding -DBUILD_CODE_COVERAGE cmake flag
* Add helper script to build all subprojects and generate code coverage reports
* Update README with code coverage instructions

[ROCm/rocshmem commit: 474112d03c]
This commit is contained in:
Jobbins
2025-05-16 09:09:17 -06:00
committad av GitHub
förälder 6a7644e467
incheckning 22ea3f0c8b
7 ändrade filer med 90 tillägg och 8 borttagningar
@@ -36,6 +36,7 @@ fi
src_path=$(dirname "$(realpath $0)")/../../
cmake \
-DBUILD_CODE_COVERAGE=${CODE_COV:-OFF} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$install_path \
-DCMAKE_VERBOSE_MAKEFILE=OFF \