gnunet-svn
[Top][All Lists]
Advanced

[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 = . 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]