diff options
author | Christoph Reiter <reiter.christoph@gmail.com> | 2018-07-29 11:23:42 +0200 |
---|---|---|
committer | Christoph Reiter <reiter.christoph@gmail.com> | 2018-07-29 16:47:36 +0200 |
commit | 80923051b3e803bf5bdc118c3bac246a308497d6 (patch) | |
tree | 0ef4ea6ea1f870bce415ad449b4a7b6c54d36e0d /tests/offsets | |
parent | 9748b3e9a0732a173337dcd64266e803a3c77c0e (diff) | |
download | gobject-introspection-80923051b3e803bf5bdc118c3bac246a308497d6.tar.gz |
autotools: start using AX_COMPILER_FLAGS, enable -Werror on CI
* This adds a new dependency on autoconf-archive.
* Pass WARN_CFLAGS/WARN_LDFLAGS/WARN_SCANNERFLAGS to everything we control the source of
* Disables all warning flags which make the build error out for now, we'll re-enable them
in followup commits.
* AX_COMPILER_FLAGS is used with the release flag always on so we don't get
-Werror by default.
Diffstat (limited to 'tests/offsets')
-rw-r--r-- | tests/offsets/Makefile.am | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/offsets/Makefile.am b/tests/offsets/Makefile.am index fa1c1001..269b0ce1 100644 --- a/tests/offsets/Makefile.am +++ b/tests/offsets/Makefile.am @@ -17,8 +17,9 @@ liboffsets_la_SOURCES = \ offsets.h \ offsets.c liboffsets_la_CPPFLAGS = $(GIREPO_CFLAGS) $(GI_HIDDEN_VISIBILITY_CFLAGS) -I$(top_srcdir)/tests +liboffsets_la_CFLAGS = $(WARN_CFLAGS) # dummy rpath to get built dynamically (huh?) -liboffsets_la_LDFLAGS = -avoid-version -rpath $(libdir) +liboffsets_la_LDFLAGS = $(WARN_LDFLAGS) -avoid-version -rpath $(libdir) Offsets-1.0.gir: liboffsets.la offsets.h Offsets_1_0_gir_INCLUDES = GObject-2.0 @@ -36,6 +37,8 @@ EXTRA_PROGRAMS += gitestoffsets nodist_gitestoffsets_SOURCES = gitestoffsets.c gitestoffsets_CPPFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository -I$(top_srcdir)/tests +gitestoffsets_CFLAGS = $(WARN_CFLAGS) +gitestoffsets_LDFLAGS = $(WARN_LDFLAGS) gitestoffsets_LDADD = $(top_builddir)/libgirepository-1.0.la $(GIREPO_LIBS) gitestoffsets.c: gen-gitestoffsets offsets.h Offsets-1.0.typelib |