On 5/15/21 1:01 AM, Simon Josefsson via Gnulib discussion list wrote:
However, running ./bootstrap remains painfully slow.
Amen!!!
Then a second run of ./bootstrap in the directory would avoid the
gnulib-tool step, and only run autoreconf and friends.  A new cfg.mk
variable to tell ./bootstrap to avoid checking out the gnulib repository
and run gnulib-tool by default would be needed.

Thoughts?

I think most of the functionality I want could be achieved today by
clever use of 'AUTORECONF=true AUTOPOINT=true LIBTOOLIZE=true
./bootstrap' and clever cfg.mk instrumenting with some hook together
with './bootstrap --no-git'.  So I could probably test my approach with
only minimal changes to ./bootstrap now.

I'd add it as "./bootstrap --brief" and no-op the commands internally.

I still think the best solution is to put much of the gnulib stuff into an installable gnulib-dev package that would be required by the bootstrap script. I proposed that about 2 decades ago, but we're still spending gobs of compute and wall clock resources recomputing the same stuff. :(


Reply via email to