Sun Oct 6 00:43:01 1996 Tom Tromey <tromey@cygnus.com>
+ * automake.in (AC_CONFIG_AUX_DIR_PATTERN): New global.
+ (AM_INIT_AUTOMAKE_PATTERN): New global.
+ (scan_configure): Use them.
+
* aclocal.in (add_file): Search contents of included files. Test
req.test.
(scan_m4_files): Don't skip acinclude.m4 when constructing
$BOGUS_MACRO_PATTERN = "^([^ \t]*)[ \t]*:?=[ \t]*(.*)\$";
$GNITS_VERSION_PATTERN = "[0-9]+\\.[0-9]+([a-z]|\\.[0-9]+)?";
+# Some regular expressions. One reason to put them here is that it
+# makes indentation work better in Emacs.
+$AC_CONFIG_AUX_DIR_PATTERN = "AC_CONFIG_AUX_DIR\\(([^)]+)\\)";
+$AM_INIT_AUTOMAKE_PATTERN = "AM_INIT_AUTOMAKE\\([^,]*,([^)]+)\\)";
+
# Constants to define the "strictness" level.
$FOREIGN = 0;
$GNU = 1;
}
}
- if (/AC_CONFIG_AUX_DIR\(([^)]+)\)/)
+ if (/$AC_CONFIG_AUX_DIR_PATTERN/o)
{
@config_aux_path = $1;
}
|| /AC_(PATH|CHECK)_PROGS?\(YACC/);
# This macro handles several different things.
- if (/AM_INIT_AUTOMAKE\([^,]*,([^)]+)\)/)
+ if (/$AM_INIT_AUTOMAKE_PATTERN/o)
{
$seen_make_set = 1;
$seen_package = 1;