According to [1], this is the recommended way of handling local macros.
For some packagers, using the previous way broke autoreconf.
[1]: <https://www.gnu.org/software/automake/manual/html_node/Local-Macros.html>
cd $TOP_DIR
-run_or_die $ACLOCAL -I m4
+run_or_die $ACLOCAL
run_or_die $AUTOHEADER
run_or_die $AUTOCONF
AC_INIT([libmowgli-2],[2.1.3],[https://github.com/atheme/libmowgli-2])
AC_CONFIG_SRCDIR([src])
AC_CONFIG_HEADER([src/libmowgli/platform/autoconf.h])
+AC_CONFIG_MACRO_DIR([m4])
AC_CANONICAL_HOST
AC_CANONICAL_TARGET