#! /bin/sh # Copyright (C) 2010-2014 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 # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # Make sure --help and --version work, even when the current directory # contains a broken configure.ac and a broken acinclude.m4. . test-init.sh # Ensure we run in a new, clean directory. mkdir cleandir cd cleandir # Honour user overrides for $ACLOCAL and $AUTOMAKE, but without # adding extra options. ACLOCAL=$am_original_ACLOCAL AUTOMAKE=$am_original_AUTOMAKE echo '[' > configure.ac echo '[' > acinclude.m4 $AUTOMAKE --version $AUTOMAKE --help $ACLOCAL --version $ACLOCAL --help # Sanity check: aclocal cannot work with broken acinclude.m4. $ACLOCAL 2>stderr && { cat stderr >&2; exit 1; } cat stderr >&2 $FGREP acinclude.m4 stderr rm -f acinclude.m4 # Sanity checks: aclocal and automake cannot work with broken configure.ac. $ACLOCAL 2>stderr && { cat stderr >&2; exit 1; } cat stderr >&2 $FGREP configure.ac stderr AUTOMAKE_fails $FGREP configure.ac stderr :