summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2016-04-07 17:24:23 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2016-04-07 17:57:25 +0200
commit69955694a78bc5908a5c9f92491e136054529cc4 (patch)
tree7e2e4a9ab1a83727afbd8500dd78966ef8dbda44
parent2a485060c984dfbf6aa0fb601d4b2a1e46d7fc4b (diff)
downloadNetworkManager-69955694a78bc5908a5c9f92491e136054529cc4.tar.gz
core: add code coverage support for files in src/
-rw-r--r--src/Makefile.am3
-rw-r--r--src/tests/Makefile.am7
2 files changed, 9 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index bf668d748d..95e4c508de 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -483,6 +483,7 @@ AM_CPPFLAGS += \
$(SYSTEMD_LOGIN_CFLAGS) \
$(SYSTEMD_JOURNAL_CFLAGS) \
$(SYSTEMD_NM_CFLAGS_PATHS) \
+ $(CODE_COVERAGE_CFLAGS) \
\
-DBINDIR=\"$(bindir)\" \
-DDATADIR=\"$(datadir)\" \
@@ -506,6 +507,8 @@ AM_CPPFLAGS += \
\
$(NULL)
+AM_LDFLAGS = $(CODE_COVERAGE_LDFLAGS)
+
libNetworkManager_la_LIBADD = \
$(top_builddir)/libnm-core/libnm-core.la \
$(top_builddir)/introspection/libnmdbus.la \
diff --git a/src/tests/Makefile.am b/src/tests/Makefile.am
index 5dacae8d9c..b93d4da3b9 100644
--- a/src/tests/Makefile.am
+++ b/src/tests/Makefile.am
@@ -1,5 +1,7 @@
SUBDIRS = config
+@GNOME_CODE_COVERAGE_RULES@
+
AM_CPPFLAGS = \
-I$(top_srcdir)/shared \
-I$(top_builddir)/shared \
@@ -12,7 +14,10 @@ AM_CPPFLAGS = \
-I$(top_builddir)/src \
-DG_LOG_DOMAIN=\""NetworkManager"\" \
-DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \
- $(GLIB_CFLAGS)
+ $(GLIB_CFLAGS) \
+ $(CODE_COVERAGE_CFLAGS)
+
+AM_LDFLAGS = $(CODE_COVERAGE_LDFLAGS)
noinst_PROGRAMS = \
test-general \