mkdirp-deprecation.sh (automake-1.16.2.tar.xz) | : | mkdirp-deprecation.sh (automake-1.16.3.tar.xz) | ||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
# GNU General Public License for more details. | # GNU General Public License for more details. | |||
# | # | |||
# You should have received a copy of the GNU General Public License | # You should have received a copy of the GNU General Public License | |||
# along with this program. If not, see <https://www.gnu.org/licenses/>. | # along with this program. If not, see <https://www.gnu.org/licenses/>. | |||
# Check that the AM_PROG_MKDIR_P macro is deprecated. It will be | # Check that the AM_PROG_MKDIR_P macro is deprecated. It will be | |||
# be removed in the next major Automake release. | # be removed in the next major Automake release. | |||
. test-init.sh | . test-init.sh | |||
echo AM_PROG_MKDIR_P >> configure.ac | cat > configure.ac <<'END' | |||
AC_INIT([test], [1.0]) | ||||
AM_INIT_AUTOMAKE | ||||
AM_PROG_MKDIR_P | ||||
AC_CONFIG_FILES([Makefile]) | ||||
AC_OUTPUT | ||||
END | ||||
: > Makefile.am | : > Makefile.am | |||
grep_err () | grep_err () | |||
{ | { | |||
loc='^configure.ac:4:' | loc='^configure.ac:3:' | |||
grep "$loc.*AM_PROG_MKDIR_P.*deprecated" stderr | grep "$loc.*AM_PROG_MKDIR_P.*deprecated" stderr | |||
grep "$loc.* use .*AC_PROG_MKDIR_P" stderr | grep "$loc.* use .*AC_PROG_MKDIR_P" stderr | |||
grep "$loc.* use '\$(MKDIR_P)' instead of '\$(mkdir_p)'.*Makefile" stderr | grep "$loc.* use '\$(MKDIR_P)' instead of '\$(mkdir_p)'.*Makefile" stderr | |||
} | } | |||
$ACLOCAL | $ACLOCAL | |||
$AUTOCONF -Werror -Wobsolete 2>stderr && { cat stderr >&2; exit 1; } | $AUTOCONF -Werror -Wobsolete 2>stderr && { cat stderr >&2; exit 1; } | |||
cat stderr >&2 | cat stderr >&2 | |||
grep_err | grep_err | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 9 lines changed or added |