From 5f7d7ee497009f70c0593bf4d926a10275b00170 Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Fri, 18 Mar 2016 10:57:49 +0100 Subject: [PATCH] libnm,libnm-core: add coverage support --- libnm-core/Makefile.am | 8 +++++++- libnm/Makefile.am | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/libnm-core/Makefile.am b/libnm-core/Makefile.am index 527a1c248..1d807441d 100644 --- a/libnm-core/Makefile.am +++ b/libnm-core/Makefile.am @@ -1,5 +1,7 @@ include $(GLIB_MAKEFILE) +@GNOME_CODE_COVERAGE_RULES@ + SUBDIRS = . tests AM_CPPFLAGS = \ @@ -11,7 +13,8 @@ AM_CPPFLAGS = \ -DNMLIBDIR=\"$(nmlibdir)\" \ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ -DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE \ - $(GLIB_CFLAGS) + $(GLIB_CFLAGS) \ + $(CODE_COVERAGE_CFLAGS) noinst_LTLIBRARIES = libnm-core.la @@ -35,6 +38,9 @@ libnm_core_la_LIBADD = \ $(GLIB_LIBS) \ $(UUID_LIBS) +libnm_core_la_LDFLAGS = \ + $(CODE_COVERAGE_LDFLAGS) + if WITH_GNUTLS AM_CPPFLAGS += $(GNUTLS_CFLAGS) libnm_core_la_SOURCES += crypto_gnutls.c diff --git a/libnm/Makefile.am b/libnm/Makefile.am index 80cdccb06..adf159d7d 100644 --- a/libnm/Makefile.am +++ b/libnm/Makefile.am @@ -1,5 +1,7 @@ include $(GLIB_MAKEFILE) +@GNOME_CODE_COVERAGE_RULES@ + SUBDIRS = . tests AM_CPPFLAGS = \ @@ -15,7 +17,8 @@ AM_CPPFLAGS = \ -DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE \ $(GLIB_CFLAGS) \ $(GUDEV_CFLAGS) \ - -DNMRUNDIR=\"$(nmrundir)\" + -DNMRUNDIR=\"$(nmrundir)\" \ + $(CODE_COVERAGE_CFLAGS) include $(top_srcdir)/libnm-core/Makefile.libnm-core @@ -139,6 +142,9 @@ libnm_la_LIBADD = \ $(UUID_LIBS) \ $(GUDEV_LIBS) +libnm_la_LDFLAGS = \ + $(CODE_COVERAGE_LDFLAGS) + SYMBOL_VIS_FILE=$(srcdir)/libnm.ver libnm_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \ -- 2.17.1