File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -260,18 +260,20 @@ endif
260260coverage :
261261 @echo " Building with coverage enabled..."
262262 $(MAKE ) clean
263- $(MAKE ) COVERAGE=1 $( filter-out coverage, $( MAKECMDGOALS ) )
263+ $(MAKE ) COVERAGE=1 build_app
264264 @echo " Running tests..."
265265 @if [ ! -f $( BUILD_DIR) /$( BIN) .elf ]; then \
266266 echo " Error: $( BUILD_DIR) /$( BIN) .elf not found. Build failed." ; \
267267 exit 1; \
268268 fi
269269 $(BUILD_DIR ) /$(BIN ) .elf
270270 @echo " Generating coverage report..."
271- cd .. && mkdir -p coverage && gcovr --root . \
272- --filter ' src/.*' \
273- --filter ' wolfhsm/.*' \
274- --html-details coverage/index.html \
271+ mkdir -p ../coverage && gcovr Build \
272+ --root .. \
273+ --gcov-executable gcov \
274+ --filter ' \.\./src/.*' \
275+ --filter ' \.\./wolfhsm/.*' \
276+ --html-details ../coverage/index.html \
275277 --print-summary
276278 @echo " Coverage report generated at ../coverage/index.html"
277279
You can’t perform that action at this time.
0 commit comments