maintcheck: remove 'sc_perl_syntax'
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 16 Nov 2012 13:07:40 +0000 (14:07 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 16 Nov 2012 13:07:40 +0000 (14:07 +0100)
It is quite useless, since a "make bootstrap" or "make check" would
immediately catch a breakage in the 'aclocal' or 'automake' scripts
anyway.  In addition, the recent removal of the 'perllibdir' environment
variable hack has broken this check.

* syntax-checks.mk (sc_perl_syntax): Remove.
(syntax_check_rules): No longer list it.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
syntax-checks.mk

index 89b4d2c..a7aaeac 100644 (file)
@@ -45,7 +45,6 @@ syntax_check_rules = \
 $(sc_tests_plain_check_rules) \
 sc_diff_automake_in_automake \
 sc_diff_aclocal_in_automake \
-sc_perl_syntax \
 sc_no_brace_variable_expansions \
 sc_rm_minus_f \
 sc_no_for_variable_in_macro \
@@ -96,11 +95,6 @@ sc_diff_aclocal_in_aclocal:
          exit 1; \
        fi
 
-## Syntax check with default Perl (on my machine, Perl 5).
-sc_perl_syntax:
-       @perllibdir="./lib$(PATH_SEPARATOR)$(srcdir)/lib" $(PERL) -c -w automake
-       @perllibdir="./lib$(PATH_SEPARATOR)$(srcdir)/lib" $(PERL) -c -w aclocal
-
 ## Expect no instances of '${...}'.  However, $${...} is ok, since that
 ## is a shell construct, not a Makefile construct.
 sc_no_brace_variable_expansions: