Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
build: fix coverage after gcovr update
- Loading branch information
Showing
with
3 additions
and
3 deletions.
-
+3
−3
Makefile
|
@@ -176,8 +176,8 @@ coverage-build: all |
|
|
--single-branch git://github.com/gcovr/gcovr.git; fi |
|
|
if [ ! -d build ]; then git clone --depth=1 \ |
|
|
--single-branch https://github.com/nodejs/build.git; fi |
|
|
if [ ! -f gcovr/scripts/gcovr.orig ]; then \ |
|
|
(cd gcovr && patch -N -p1 < \ |
|
|
if [ ! -f gcovr/gcovr/gcov.py.orig ]; then \ |
|
|
(cd gcovr && patch -b -N -p1 < \ |
|
|
"$(CURDIR)/build/jenkins/scripts/coverage/gcovr-patches.diff"); fi |
|
|
if [ -d lib_ ]; then $(RM) -r lib; mv lib_ lib; fi |
|
|
mv lib lib_ |
|
@@ -203,7 +203,7 @@ coverage-test: coverage-build |
|
|
(cd lib && .$(NODE) ../node_modules/.bin/nyc report \ |
|
|
--temp-directory "$(CURDIR)/.cov_tmp" \ |
|
|
--report-dir "../coverage") |
|
|
-(cd out && "../gcovr/scripts/gcovr" --gcov-exclude='.*deps' \ |
|
|
-(cd out && PYTHONPATH=$(CURDIR)/gcovr $(PYTHON) -m gcovr --gcov-exclude='.*deps' \ |
|
|
--gcov-exclude='.*usr' -v -r Release/obj.target \ |
|
|
--html --html-detail -o ../coverage/cxxcoverage.html \ |
|
|
--gcov-executable="$(GCOV)") |
|
|