Paul Smith wrote:

It appears that the target that's failing for me, that you didn't try
in your test, is "make distclean".

Thanks, that explains it. Yes, "make distclean" fails for me too. I don't see a trivial fix so I guess I'll let this sleeping dog lie too. Sorry about the noise.

As far as I'm aware, GNU make already uses a non-recursive
configuration of autoconf/automake at least for its own code... that
is, there's only one Makefile.am at the root.

The lib/Makefile.am is created by gnulib.  I'm not sure how to handle
that non-recursively (if it's possible).

Coreutils does that via the Gnulib module non-recursive-gnulib-prefix-hack. The coreutils top-level Makefile.am has "include $(top_srcdir)/lib/local.mk" and its lib/local.mk includes the file lib/gnulib.mk that is generated by ./bootstrap.

_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to