summaryrefslogtreecommitdiff
path: root/scripts/main.mk
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2016-02-19 15:31:29 +0200
committerBruno de Oliveira Abinader <bruno@mapbox.com>2016-02-19 17:40:30 +0200
commit6792d789521a104f78a9a702672672387831d78c (patch)
treee068269e371e6847f53739105aa44d80443a09e7 /scripts/main.mk
parent6a2d910ccdb8a2521e1dbe4617e5bbdddb6cc4eb (diff)
downloadqtlocation-mapboxgl-6792d789521a104f78a9a702672672387831d78c.tar.gz
[tests] Use ENABLE_COVERAGE=1 envvar to enable coverage
This detaches coverage data collection from typical debug build.
Diffstat (limited to 'scripts/main.mk')
-rw-r--r--scripts/main.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/main.mk b/scripts/main.mk
index b11e9053a0..de49c9967a 100644
--- a/scripts/main.mk
+++ b/scripts/main.mk
@@ -83,6 +83,11 @@ GYP_FLAGS += -Dcxx_host=$(CXX_HOST)
GYP_FLAGS += --depth=.
GYP_FLAGS += -Goutput_dir=.
GYP_FLAGS += --generator-output=./build/$(HOST_SLUG)
+ifeq ($(ENABLE_COVERAGE),1)
+GYP_FLAGS += -Denable_coverage=1
+else ifneq ($(ENABLE_COVERAGE),1)
+GYP_FLAGS += -Denable_coverage=0
+endif
.PHONY: Makefile/__project__
Makefile/__project__: print-env $(SUBMODULES) config/$(HOST_SLUG).gypi