summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorchpe <chpe@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-10-22 22:05:07 +0000
committerchpe <chpe@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-10-22 22:05:07 +0000
commiteeac2cb827492e3f89da69db033ea467da2e448d (patch)
treec08b27fa1cd2859687b50aa213679ae32ad013c8 /Makefile.am
parentc6dfcbb31e871b8b8f985a7020b7ddf1bb745bda (diff)
downloadpcre-eeac2cb827492e3f89da69db033ea467da2e448d.tar.gz
build: Hide gcov rules when not building with coverage enabled
Problem pointed out by Daniel Richard G. on the mailing list. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1161 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 3699c25..3800351 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -735,6 +735,8 @@ endif
# gcov/lcov code coverage reporting
+if WITH_GCOV
+
GCOV_NAME ?= $(PACKAGE)-$(VERSION)
GCOV_OUTPUT_FILE ?= $(GCOV_NAME)-coverage.info
GCOV_OUTPUT_DIR ?= $(GCOV_NAME)-coverage
@@ -785,6 +787,13 @@ coverage: coverage-check coverage-report
clean-local: coverage-clean
distclean-local: coverage-clean
+else
+
+coverage:
+ @echo "Configuring with --enable-coverage required to generate code coverage report."
+
+endif # WITH_GCOV
+
## CMake support
EXTRA_DIST += \