[gtksourceview] build: better use AX_CODE_COVERAGE



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]