X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/5422d56a718805a2470558808355e04182a12d65..a34e8b242e424545eee0411c7fad2715a2cc7230:/configure.ac diff --git a/configure.ac b/configure.ac index f2490c91..1fffa67c 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ # Configure template for GNU Bison. -*-Autoconf-*- # -# Copyright (C) 2001-2011 Free Software Foundation, Inc. +# Copyright (C) 2001-2012 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -20,14 +20,15 @@ # keyword in at least string.h from gnulib. We need Autoconf 2.68 or # better to avoid a typo in the `configure --help' entry for the YACC # environment variable. -AC_PREREQ(2.68) +AC_PREREQ([2.68]) +m4_pattern_forbid([^gl_[A-Z]]) AC_INIT([GNU Bison], m4_esyscmd([build-aux/git-version-gen .tarball-version]), [bug-bison@gnu.org]) -AC_DEFINE([PACKAGE_COPYRIGHT_YEAR], [2011], - [The copyright year for this package]) -AC_SUBST([PACKAGE_COPYRIGHT_YEAR], [2011]) +AC_SUBST([PACKAGE_COPYRIGHT_YEAR], [2012]) +AC_DEFINE_UNQUOTED([PACKAGE_COPYRIGHT_YEAR], [$PACKAGE_COPYRIGHT_YEAR], + [The copyright year for this package]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) @@ -44,9 +45,10 @@ AC_CONFIG_MACRO_DIR([m4]) # releases, we want to be able run make dist without being required to # add a bogus NEWS entry. In that case, the version string # automatically contains a dash, which we also let disable gnits. -AM_INIT_AUTOMAKE([1.11.1 dist-xz] +AM_INIT_AUTOMAKE([1.11.1 dist-xz silent-rules] m4_bmatch(m4_defn([AC_PACKAGE_VERSION]), [[-_]], [gnu], [gnits])) +AM_SILENT_RULES([yes]) AC_CONFIG_HEADERS([lib/config.h:lib/config.hin]) # Checks for the compiler. @@ -55,14 +57,14 @@ AC_PROG_CC_STDC # Gnulib (early checks). gl_EARLY -AC_ARG_ENABLE(gcc-warnings, +AC_ARG_ENABLE([gcc-warnings], [ --enable-gcc-warnings turn on lots of GCC warnings (not recommended)], -[case "${enableval}" in +[case $enable_gcc_warnings in yes|no) ;; - *) AC_MSG_ERROR([bad value ${enableval} for gcc-warnings option]) ;; + *) AC_MSG_ERROR([invalid value for --gcc-warnings: $enable_gcc_warnings]);; esac], - [enableval=no]) -if test "${enableval}" = yes; then + [enable_gcc_warnings=no]) +if test "$enable_gcc_warnings" = yes; then gl_WARN_ADD([-Werror], [WERROR_CFLAGS]) AC_SUBST([WERROR_CFLAGS]) gl_WARN_ADD([-Wall])