diff --git a/scripts/cmake/Coverage.cmake b/scripts/cmake/Coverage.cmake
index ec425ad40e01ab06a354c25958f2f95caf009c92..d68a40edb730cf1f38a57525321e6a2449a0580c 100644
--- a/scripts/cmake/Coverage.cmake
+++ b/scripts/cmake/Coverage.cmake
@@ -45,3 +45,7 @@ setup_target_for_coverage_fastcov(
         Applications/CLI/
         Tests/
 )
+
+if(UNIX)
+    add_custom_target(clean_coverage find . -name '*.gcda' -delete)
+endif()