[gom] build: Add warning CFLAGS
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gom] build: Add warning CFLAGS
- Date: Sun, 21 Sep 2014 17:32:01 +0000 (UTC)
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]