[gom] build: Add warning CFLAGS



commit d6517c41bf3251c046e64a9b348ee14bc037e6a6
Author: Bastien Nocera <hadess hadess net>
Date:   Sun Sep 21 18:41:21 2014 +0200

    build: Add warning CFLAGS

 configure.ac           |    1 +
 gom/Makefile.include   |    1 +
 tests/Makefile.include |   18 +++++++++---------
 3 files changed, 11 insertions(+), 9 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index b3cb1e3..586013a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -34,6 +34,7 @@ AM_PATH_GLIB_2_0
 LT_PREREQ([2.2])
 LT_INIT
 
+GNOME_COMPILE_WARNINGS([maximum])
 
 dnl **************************************************************************
 dnl Versioning Definitions
diff --git a/gom/Makefile.include b/gom/Makefile.include
index e8855a7..bfdfe9d 100644
--- a/gom/Makefile.include
+++ b/gom/Makefile.include
@@ -37,6 +37,7 @@ libgom_1_0_la_CPPFLAGS += $(GIO_CFLAGS)
 libgom_1_0_la_CPPFLAGS += $(GOBJECT_CFLAGS)
 libgom_1_0_la_CPPFLAGS += $(INCLUDE_CFLAGS)
 libgom_1_0_la_CPPFLAGS += $(SQLITE3_CFLAGS)
+libgom_1_0_la_CPPFLAGS += $(WARN_CFLAGS)
 
 libgom_1_0_la_LIBADD =
 libgom_1_0_la_LIBADD += $(GIO_LIBS)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index cf20963..735348c 100644
--- a/tests/Makefile.include
+++ b/tests/Makefile.include
@@ -20,39 +20,39 @@ TEST_PROGS += test-gom-constraints
 TEST_PROGS += test-gom-insert
 
 test_gom_adapter_SOURCES = $(top_srcdir)/tests/test-gom-adapter.c
-test_gom_adapter_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS)
+test_gom_adapter_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(WARN_CFLAGS)
 test_gom_adapter_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_repository_SOURCES = $(top_srcdir)/tests/test-gom-repository.c
-test_gom_repository_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS)
+test_gom_repository_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(WARN_CFLAGS)
 test_gom_repository_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_find_SOURCES = $(top_srcdir)/tests/test-gom-find.c
-test_gom_find_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) -DDB="\"$(top_srcdir)/tests/grl-bookmarks.db\""
+test_gom_find_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS)  $(WARN_CFLAGS) 
-DDB="\"$(top_srcdir)/tests/grl-bookmarks.db\""
 test_gom_find_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_migration_SOURCES = $(top_srcdir)/tests/test-gom-migration.c
-test_gom_migration_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) -DDB="\"$(top_srcdir)/tests/grl-bookmarks.db\""
+test_gom_migration_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS)  $(WARN_CFLAGS) 
-DDB="\"$(top_srcdir)/tests/grl-bookmarks.db\""
 test_gom_migration_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_transform_SOURCES = $(top_srcdir)/tests/test-gom-transform.c
-test_gom_transform_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(PIXBUF_CFLAGS) 
-DIMAGE="\"$(top_srcdir)/tests/gnome.png\""
+test_gom_transform_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(PIXBUF_CFLAGS) $(WARN_CFLAGS) 
-DIMAGE="\"$(top_srcdir)/tests/gnome.png\""
 test_gom_transform_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(PIXBUF_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_stress_SOURCES = $(top_srcdir)/tests/test-gom-stress.c
-test_gom_stress_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) -DDB="\"$(top_srcdir)/tests/grl-bookmarks.db\""
+test_gom_stress_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(WARN_CFLAGS) 
-DDB="\"$(top_srcdir)/tests/grl-bookmarks.db\""
 test_gom_stress_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_constraints_SOURCES = $(top_srcdir)/tests/test-gom-constraints.c
-test_gom_constraints_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS)
+test_gom_constraints_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(WARN_CFLAGS)
 test_gom_constraints_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_insert_SOURCES = $(top_srcdir)/tests/test-gom-insert.c
-test_gom_insert_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS)
+test_gom_insert_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(WARN_CFLAGS)
 test_gom_insert_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 test_gom_find_specific_SOURCES = $(top_srcdir)/tests/test-gom-find-specific.c
-test_gom_find_specific_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS)
+test_gom_find_specific_CPPFLAGS = $(GIO_CFLAGS) $(GOBJECT_CFLAGS) $(WARN_CFLAGS)
 test_gom_find_specific_LDADD = $(GIO_LIBS) $(GOBJECT_LIBS) $(top_builddir)/libgom-1.0.la
 
 EXTRA_DIST = $(top_srcdir)/tests/grl-bookmarks.db $(top_srcdir)/tests/gnome.png


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