diff options
author | Kimplul <kimi.h.kuparinen@gmail.com> | 2025-04-24 20:17:57 +0300 |
---|---|---|
committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2025-04-24 20:17:57 +0300 |
commit | d9e7718b03596c9af89411a8991f5a1da7b4ad5f (patch) | |
tree | 9acc04951019ce50c53008de74a71be2cc8a1127 | |
parent | 7628ce2432108ae6306457f242e7cc3ac75b9ac0 (diff) | |
download | ejit-d9e7718b03596c9af89411a8991f5a1da7b4ad5f.tar.gz ejit-d9e7718b03596c9af89411a8991f5a1da7b4ad5f.zip |
add gcc coverage
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Makefile | 8 |
2 files changed, 9 insertions, 0 deletions
@@ -2,6 +2,7 @@ deps.mk tests.mk docs/output build +coverage libejit.a test-* examples/matrix_mult @@ -12,6 +12,14 @@ check: all @./scripts/gen-tests $$(echo tests/*.c) $(MAKE) -f tests/makefile check +.PHONY: coverage +coverage: + $(MAKE) clean + $(MAKE) CFLAGS='--coverage' check + mkdir coverage + lcov --capture --directory . --out coverage/ejit.info + genhtml coverage/ejit.info --out coverage + # supported by jit .PHONY: check_linux_amd64 check_linux_amd64: |