[bijiben] build: Add AX_COMPILER_FLAGS to standardise compiler warning flags



commit 9d9e82ca2b545e318a7eed68428cb1d8a9b778e5
Author: Philip Withnall <philip withnall collabora co uk>
Date:   Sun Feb 21 21:40:58 2016 +0000

    build: Add AX_COMPILER_FLAGS to standardise compiler warning flags
    
    See http://www.gnu.org/software/autoconf-archive/ax_compiler_flags.html.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762648
    
    Signed-off-by: Isaque Galdino <igaldino gmail com>

 configure.ac            |    7 ++-----
 src/Makefile.am         |   16 +++++++++++++++-
 src/libbiji/Makefile.am |    8 ++++++++
 3 files changed, 25 insertions(+), 6 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 4d3542e..5e7ffa0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -25,11 +25,8 @@ AC_SUBST([GETTEXT_PACKAGE])
 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"], [GETTEXT package name])
 IT_PROG_INTLTOOL([0.50.1])
 
-
-
-
-
-
+# Compiler warnings
+AX_COMPILER_FLAGS()
 
 #
 # Check if we should update the mime database
diff --git a/src/Makefile.am b/src/Makefile.am
index 6bd463e..59516a6 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -21,8 +21,14 @@ LDADD = libbiji/libbiji.la \
        $(top_builddir)/libgd/libgd.la \
        $(BIJIBEN_LIBS)
 
+bijiben_CFLAGS = \
+       $(WARN_CFLAGS) \
+       $(NULL)
+
 bijiben_LDFLAGS = \
-       -Wl,--export-dynamic
+       -Wl,--export-dynamic \
+       $(WARN_LDFLAGS) \
+       $(NULL)
 
 bjb_gresource_xml_deps = \
        $(shell $(GLIB_COMPILE_RESOURCES) --generate-dependencies --sourcedir=$(srcdir) 
$(srcdir)/bjb.gresource.xml)
@@ -95,6 +101,14 @@ $(dbus_shell_search_provider_built_sources) : Makefile.am $(top_srcdir)/data/she
                $(top_srcdir)/data/shell-search-provider-dbus-interfaces.xml            \
                $(NULL)
 
+bijiben_shell_search_provider_CFLAGS = \
+       $(WARN_CFLAGS) \
+       $(NULL)
+
+bijiben_shell_search_provider_LDFLAGS = \
+       $(WARN_LDFLAGS) \
+       $(NULL)
+
 bijiben_shell_search_provider_SOURCES =        \
        bijiben-shell-search-provider.c         \
        $(NULL)
diff --git a/src/libbiji/Makefile.am b/src/libbiji/Makefile.am
index 1ba6a2e..1c0c39e 100644
--- a/src/libbiji/Makefile.am
+++ b/src/libbiji/Makefile.am
@@ -24,6 +24,14 @@ libbiji_la_built_sources = \
        biji-marshalers.h \
        $(NULL)
 
+libbiji_la_CFLAGS = \
+       $(WARN_CFLAGS) \
+       $(NULL)
+
+libbiji_la_LDFLAGS = \
+       $(WARN_LDFLAGS) \
+       $(NULL)
+
 libbiji_la_SOURCES =  \
        $(libbiji_la_built_sources) \
        libbiji.h \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]