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