Re-use existing autoconf code for setting extra maintainer flags.
authorTravis Reitter <travis.reitter@collabora.co.uk>
Fri, 24 Sep 2010 01:25:04 +0000 (18:25 -0700)
committerTravis Reitter <travis.reitter@collabora.co.uk>
Fri, 24 Sep 2010 01:25:04 +0000 (18:25 -0700)
backends/telepathy/lib/Makefile.am
configure.ac

index 689e884..9412438 100644 (file)
@@ -46,14 +46,11 @@ DISTCHECK_CONFIGURE_FLAGS = --enable-introspection
 -include $(INTROSPECTION_MAKEFILE)
 INTROSPECTION_GIRS =
 INTROSPECTION_SCANNER_ARGS = \
+       $(ERROR_INTROSPECTION_SCANNER_ARGS) \
        --add-include-path=$(srcdir) \
        --warn-all \
        $(NULL)
 
-if !FOLKS_RELEASED
-INTROSPECTION_SCANNER_ARGS += --warn-error
-endif
-
 INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
 CLEANFILES =
 
index f56a847..ce10df6 100644 (file)
@@ -66,8 +66,6 @@ AC_SUBST([LT_AGE])
 FOLKS_MAJOR_MINOR_VERSION=folks_major_minor_version
 AC_SUBST([FOLKS_MAJOR_MINOR_VERSION])
 
-AM_CONDITIONAL([FOLKS_RELEASED], [test folks_released = 1])
-
 # -----------------------------------------------------------
 # Dependencies
 # -----------------------------------------------------------
@@ -176,6 +174,8 @@ AS_COMPILER_FLAG([-Wno-unused-parameter],
 
 m4_if(folks_released, [1], [],
     [
+        ERROR_INTROSPECTION_SCANNER_ARGS="$ERROR_INTROSPECTION_SCANNER_ARGS \
+                --warn-error"
         if test x$werror = xyes; then
             ERROR_CFLAGS="$ERROR_CFLAGS -Werror"
         fi
@@ -197,6 +197,7 @@ AS_COMPILER_FLAG([-Wmissing-declarations], [ERROR_CFLAGS="$ERROR_CFLAGS \
 AS_COMPILER_FLAG([-Wstrict-prototypes], [ERROR_CFLAGS="$ERROR_CFLAGS \
                                          -Wstrict-prototypes"])
 
+AC_SUBST([ERROR_INTROSPECTION_SCANNER_ARGS])
 AC_SUBST([ERROR_CFLAGS])
 
 # -----------------------------------------------------------