[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r23677 - in Extractor: . src/main src/plugins
From: |
gnunet |
Subject: |
[GNUnet-SVN] r23677 - in Extractor: . src/main src/plugins |
Date: |
Thu, 6 Sep 2012 18:00:29 +0200 |
Author: grothoff
Date: 2012-09-06 18:00:29 +0200 (Thu, 06 Sep 2012)
New Revision: 23677
Modified:
Extractor/configure.ac
Extractor/src/main/Makefile.am
Extractor/src/plugins/Makefile.am
Log:
adding configure option for coverage tests
Modified: Extractor/configure.ac
===================================================================
--- Extractor/configure.ac 2012-09-06 15:51:03 UTC (rev 23676)
+++ Extractor/configure.ac 2012-09-06 16:00:29 UTC (rev 23677)
@@ -614,6 +614,18 @@
PACKAGE_VERSION_NOALPHA=`echo $PACKAGE_VERSION | sed "s/@<:@A-Za-z@:>@*//g;"`
AC_SUBST(PACKAGE_VERSION_NOALPHA)
+# gcov compilation
+AC_MSG_CHECKING(whether to compile with support for code coverage analysis)
+AC_ARG_ENABLE([coverage],
+ AS_HELP_STRING([--enable-coverage],
+ [compile the library with code coverage support]),
+ [use_gcov=${enableval}],
+ [use_gcov=no])
+AC_MSG_RESULT($use_gcov)
+AM_CONDITIONAL([USE_COVERAGE], [test "x$use_gcov" = "xyes"])
+
+
+
AC_CONFIG_FILES([Makefile
po/Makefile.in
m4/Makefile
Modified: Extractor/src/main/Makefile.am
===================================================================
--- Extractor/src/main/Makefile.am 2012-09-06 15:51:03 UTC (rev 23676)
+++ Extractor/src/main/Makefile.am 2012-09-06 16:00:29 UTC (rev 23677)
@@ -9,6 +9,11 @@
LIBS = \
@LE_LIBINTL@ @LE_LIB_LIBS@
+if USE_COVERAGE
+ AM_CFLAGS = --coverage -O0
+ XLIB = -lgcov
+endif
+
lib_LTLIBRARIES = \
libextractor.la
Modified: Extractor/src/plugins/Makefile.am
===================================================================
--- Extractor/src/plugins/Makefile.am 2012-09-06 15:51:03 UTC (rev 23676)
+++ Extractor/src/plugins/Makefile.am 2012-09-06 16:00:29 UTC (rev 23677)
@@ -10,6 +10,11 @@
makesymbolic=-Wl,-Bsymbolic
endif
+if USE_COVERAGE
+ AM_CFLAGS = --coverage -O0
+ XLIB = -lgcov
+endif
+
PLUGINFLAGS = $(makesymbolic) $(LE_PLUGIN_LDFLAGS)
SUBDIRS = .
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r23677 - in Extractor: . src/main src/plugins,
gnunet <=