AC_SUBST([MKDIR_P]), so that Automake < 1.10 will pick up its
trace, if a package uses AC_PROG_MKDIR_P explicitly. The actual
substitution will still be done by the special code.
Report by Jim Meyering.
2007-01-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ * lib/autoconf/programs.m4 (AC_PROG_MKDIR_P): Also
+ AC_SUBST([MKDIR_P]), so that Automake < 1.10 will pick up its
+ trace, if a package uses AC_PROG_MKDIR_P explicitly. The actual
+ substitution will still be done by the special code.
+ Report by Jim Meyering.
+
* doc/autoconf.texi (File System Conventions): Mention that
$PATH_SEPARATOR is for the build system only.
Report by Keith Marshall.
MKDIR_P="$ac_install_sh -d"
fi
fi
-dnl Do special magic for MKDIR_P instead of AC_SUBST, to get
-dnl relative names right.
+dnl status.m4 does special magic for MKDIR_P instead of AC_SUBST,
+dnl to get relative names right. However, also AC_SUBST here so
+dnl that Automake versions before 1.10 will pick it up (they do not
+dnl trace AC_SUBST_TRACE).
+dnl FIXME: Remove this once we drop support for Automake < 1.10.
+AC_SUBST([MKDIR_P])dnl
AC_MSG_RESULT([$MKDIR_P])
])# AC_PROG_MKDIR_P