bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/6] build-aux/bootstrap that doesn't need to replace itself


From: Paul Eggert
Subject: [PATCH 0/6] build-aux/bootstrap that doesn't need to replace itself
Date: Tue, 27 Dec 2022 10:59:55 -0800

This set of patches addresses a problem I found with gzip
<https://bugs.gnu.org/56749>.  The idea is to add a new
feature to the bootstrap process so that a package can put just a
single bootstrap script into its repository, a script that does not
need to replace itself, while still providing a way for builders
to pull and generate in separate phases.

Paul Eggert (6):
  Move scriptversion= lines up in scripts
  Make autogen a shell function too
  Make autopull a shell function too
  Bootstrap with functions, not scripts
  Support packages with just 'bootstrap'
  Add --pull, --gen options to build-aux/bootstrap

 ChangeLog                |  45 +++
 build-aux/bootstrap      | 761 +++++++++++++++++++++++++++++++++++++--
 doc/gnulib-tool.texi     |  13 +-
 doc/gnulib.texi          |  23 +-
 top/autogen.sh           | 449 +----------------------
 top/autopull.sh          | 238 +-----------
 top/bootstrap            |  46 ++-
 top/bootstrap-funclib.sh | 713 +++++++++++++++++++++++++++++++++++-
 top/gen-bootstrap.sed    |   4 -
 9 files changed, 1535 insertions(+), 757 deletions(-)

-- 
2.25.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]