[gtksourceview] build: better use AX_CODE_COVERAGE
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] build: better use AX_CODE_COVERAGE
- Date: Wed, 21 Dec 2016 18:53:09 +0000 (UTC)
commit f3836676c5c417b799cdd5f2aeb04e40fb9cdadf
Author: Sébastien Wilmet <swilmet gnome org>
Date: Wed Dec 21 19:29:38 2016 +0100
build: better use AX_CODE_COVERAGE
- Use CODE_COVERAGE_CPPFLAGS
- Replace CODE_COVERAGE_LDFLAGS by CODE_COVERAGE_LIBS
It requires a recent ax_code_coverage.m4 from autoconf-archive.
gtksourceview/Makefile.am | 14 +++++++++-----
.../completion-providers/words/Makefile.am | 7 +++++--
2 files changed, 14 insertions(+), 7 deletions(-)
---
diff --git a/gtksourceview/Makefile.am b/gtksourceview/Makefile.am
index 5e04d0e..51b3665 100644
--- a/gtksourceview/Makefile.am
+++ b/gtksourceview/Makefile.am
@@ -10,6 +10,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir) -I$(srcdir) \
$(DISABLE_DEPRECATED_CFLAGS) \
$(WARN_CFLAGS) \
+ $(CODE_COVERAGE_CPPFLAGS) \
$(GTK_MAC_CFLAGS) \
$(DEP_CFLAGS)
@@ -162,8 +163,10 @@ libgtksourceview_core_la_CFLAGS = \
libgtksourceview_core_la_LDFLAGS = \
-no-undefined \
- $(WARN_LDFLAGS) \
- $(CODE_COVERAGE_LDFLAGS)
+ $(WARN_LDFLAGS)
+
+libgtksourceview_core_la_LIBADD = \
+ $(CODE_COVERAGE_LIBS)
if OS_OSX
libgtksourceview_core_la_CFLAGS += -xobjective-c
@@ -179,7 +182,9 @@ libgtksourceview_@GSV_API_VERSION@_la_LIBADD = \
-lm \
libgtksourceview-core.la \
completion-providers/words/libgtksourcecompletionwords.la \
- $(DEP_LIBS) $(GTK_MAC_LIBS)
+ $(CODE_COVERAGE_LIBS) \
+ $(DEP_LIBS) \
+ $(GTK_MAC_LIBS)
libgtksourceview_@GSV_API_VERSION@_la_CFLAGS = \
$(HIDDEN_VISIBILITY_CFLAGS) \
@@ -189,8 +194,7 @@ libgtksourceview_@GSV_API_VERSION@_la_LDFLAGS = \
-version-info $(GSV_LT_VERSION) \
-no-undefined \
-export-dynamic \
- $(WARN_LDFLAGS) \
- $(CODE_COVERAGE_LDFLAGS)
+ $(WARN_LDFLAGS)
libgtksourceview_@GSV_API_VERSION@_includedir = \
$(includedir)/gtksourceview-@GSV_API_VERSION@/gtksourceview
diff --git a/gtksourceview/completion-providers/words/Makefile.am
b/gtksourceview/completion-providers/words/Makefile.am
index 6bbac55..2e4c1e5 100644
--- a/gtksourceview/completion-providers/words/Makefile.am
+++ b/gtksourceview/completion-providers/words/Makefile.am
@@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir) -I$(srcdir) \
$(DISABLE_DEPRECATED_CFLAGS) \
$(WARN_CFLAGS) \
+ $(CODE_COVERAGE_CPPFLAGS) \
$(DEP_CFLAGS)
noinst_LTLIBRARIES = libgtksourcecompletionwords.la
@@ -33,8 +34,10 @@ libgtksourcecompletionwords_la_CFLAGS = \
$(CODE_COVERAGE_CFLAGS)
libgtksourcecompletionwords_la_LDFLAGS = \
- $(WARN_LDFLAGS) \
- $(CODE_COVERAGE_LDFLAGS)
+ $(WARN_LDFLAGS)
+
+libgtksourcecompletionwords_la_LIBADD = \
+ $(CODE_COVERAGE_LIBS)
libgtksourcecompletionwords_includedir = \
$(includedir)/gtksourceview-@GSV_API_VERSION@/gtksourceview/completion-providers/words
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]