]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
maintcheck: obsolete check 'sc_tests_no_configure_in' removed
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 25 May 2012 15:51:02 +0000 (17:51 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 26 May 2012 08:22:48 +0000 (10:22 +0200)
There's no need to verify our tests doesn't use the obsoleted
name 'configure.in' for the Autoconf file anymore: we don't support
it anyway in Automake-NG, so any test trying to use it would fail.

* syntax-checks.mk (sc_tests_no_configure_in): Remove.
* tests/autodist-configure-no-subdir.sh: Remove unneeded occurrences
of 'configure.in'.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
syntax-checks.mk
t/autodist-configure-no-subdir.sh

index 957051a385b88cc31d73c7b26aa458938cc02641..e567c968c6a2012d623523f4338f7f4585ae106a 100644 (file)
@@ -80,7 +80,6 @@ sc_tests_automake_fails \
 sc_tests_required_after_defs \
 sc_tests_plain_sleep \
 sc_m4_am_plain_egrep_fgrep \
-sc_tests_no_configure_in \
 sc_tests_PATH_SEPARATOR \
 sc_tests_logs_duplicate_prefixes \
 sc_tests_makefile_variable_order \
@@ -505,21 +504,6 @@ sc_m4_am_plain_egrep_fgrep:
          exit 1; \
        fi
 
-## Prefer 'configure.ac' over the obsolescent 'configure.in' as the name
-## for configure input files in our testsuite.  The latter  has been
-## deprecated for several years (at least since autoconf 2.50).
-sc_tests_no_configure_in:
-       @if grep -E '\bconfigure\\*\.in\b' $(xtests) $(xdefs) \
-             | grep -Ev '/backcompat.*\.(sh|tap):' \
-             | grep -Ev '/autodist-configure-no-subdir\.sh:' \
-             | grep -Ev '/(configure|help)\.sh:' \
-             | grep .; \
-       then \
-         echo "Use 'configure.ac', not 'configure.in', as the name" >&2; \
-         echo "for configure input files in the test cases above." >&2; \
-         exit 1; \
-       fi
-
 ## Rule to ensure that the testsuite has been run before.  We don't depend
 ## on 'check' here, because that would be very wasteful in the common case.
 ## We could run "make check AM_LAZY_CHECK=yes" and avoid toplevel races with
index b974748389689fbdcfd74fb0756dbb6011e8b70d..93e7f5f1356f5f60330e253584de068e9eff8aca 100755 (executable)
@@ -14,8 +14,8 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-# Check that 'configure', 'configure.ac' and 'configure.in' are *not*
-# automatically distributed when placed in a subdirectory.
+# Check that 'configure' and 'configure.ac' are *not* automatically
+# distributed when placed in a subdirectory.
 # Related to automake bug#7819.
 
 . ./defs || Exit 1
@@ -32,12 +32,9 @@ sub/configure:
        $(dontbuild)
 sub/configure.ac:
        $(dontbuild)
-sub/configure.in:
-       $(dontbuild)
 check-local: distdir
        ls -l $(distdir)/sub
        test ! -f $(distdir)/sub/configure
-       test ! -f $(distdir)/sub/configure.in
        test ! -f $(distdir)/sub/configure.ac
 END
 
@@ -49,15 +46,12 @@ configure:
        $(dontbuild)
 configure.ac:
        $(dontbuild)
-configure.in:
-       $(dontbuild)
 check-local:
        echo $(am__dist_files) $(am__dist_common) \
           | grep 'configure' && exit 1; :
 END
 
 : > sub/configure.ac
-: > sub/configure.in
 : > sub/configure
 
 $ACLOCAL