]> granicus.if.org Git - onig/commitdiff
add lcov targets
authorK.Kosako <kosako@sofnec.co.jp>
Mon, 18 Feb 2019 05:34:45 +0000 (14:34 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Thu, 28 Feb 2019 05:28:18 +0000 (14:28 +0900)
.gitignore
Makefile.am
test/Makefile.am

index 90a11c3c23095b78aad62e64eb5624a804c48ac7..6af6a820c9052f402e1cd72a02f8181bac073cf0 100644 (file)
@@ -30,6 +30,8 @@ Makefile.in
 /build
 /onig-*.tar.gz
 m4/*.m4
+/coverage
+/coverage.info
 
 # src/
 /src/CaseFolding.txt
index 91677443346a055ce4a5ad6d59271337de5145ae..3ac3489174266de05823d96e0025f596f700bbaf 100644 (file)
@@ -40,4 +40,16 @@ all-test:
        cd test; make test
 
 cov:
+       make lcov-clear
+       cd test; make CFLAGS="--coverage" test_utf8; ./test_utf8
+       make lcov
+
+gcov:
        make CFLAGS="--coverage"
+
+lcov:
+       lcov -c -d src/.libs -o coverage.info
+       genhtml -o coverage coverage.info
+
+lcov-clear:
+       lcov -z -d .
index b7f6842a0268ad4084deb784ac0ce53ad77b7dfd..43b6d98ac66b2aef7bd9cc9855b636808e28fe81 100644 (file)
@@ -39,7 +39,7 @@ testcu_SOURCES = testu.c
 testcu_LDADD = $(lib_onig)
 
 
-cov:
+gcov:
        make CFLAGS="--coverage" test_utf8
        make CFLAGS="--coverage" testc
        make CFLAGS="--coverage" testp