+2021-12-15 Bruno Haible <bruno@clisp.org>
+
+ automake-subdir support: Look for 'subdir-objects' also in configure.ac.
+ * gnulib-tool: Look for the automake options also in the first argument
+ of the AM_INIT_AUTOMAKE invocation in configure.ac.
+
2021-12-15 Bruno Haible <bruno@clisp.org>
Add simple examples.
# "autoconf --trace=AC_PREREQ" fails with an error message like this:
# m4: aclocal.m4:851: Cannot open m4/absolute-header.m4: No such file or directory
# autom4te: m4 failed with exit status: 1
- prereqs=
my_sed_traces='
s,#.*$,,
s,^dnl .*$,,
# Determine whether --automake-subdir is supported.
if $automake_subdir; then
found_subdir_objects=false
+ if test -n "$configure_ac"; then
+ my_sed_traces='
+ s,#.*$,,
+ s,^dnl .*$,,
+ s, dnl .*$,,
+ /AM_INIT_AUTOMAKE/ {
+ s,^.*AM_INIT_AUTOMAKE([[ ]*\([^])]*\).*$,\1,p
+ }'
+ automake_options=`sed -n -e "$my_sed_traces" < "$configure_ac"`
+ for option in $automake_options; do
+ case "$option" in
+ subdir-objects ) found_subdir_objects=true ;;
+ esac
+ done
+ fi
if test -f "${destdir:-.}"/Makefile.am; then
automake_options=`sed -n -e 's/^AUTOMAKE_OPTIONS[ ]*=\(.*\)$/\1/p' "${destdir:-.}"/Makefile.am`
- for arg in $automake_options; do
- case "$arg" in
+ for option in $automake_options; do
+ case "$option" in
subdir-objects ) found_subdir_objects=true ;;
esac
done