commit f8e32e1ce806c4c0ceeb8212fc4c9aad051e15ff parent 3191679b07550de23ba5b239c9f03cd196eb8051 Author: vx_clutch <[email protected]> Date: Fri, 12 Sep 2025 08:14:15 -0400 Create README-release Diffstat:
| A | README-release | | | 30 | ++++++++++++++++++++++++++++++ |
1 file changed, 30 insertions(+), 0 deletions(-)
diff --git a/README-release b/README-release @@ -0,0 +1,30 @@ +Here are most of the steps before you make a release. + +* Start from a clean, up-to-date git driectory on "master": + + make -k distclean || { ./configure && make distclean; } + git checkout master + git pull origin master + +* Ensure that the latest stable versions of make, sh, etc. +are in your path. See the prerequisites list in README-dev +for a compile list of tools. + +* Ensure that you have no uncommitted diffs. This should produce +no output: + + git diff + +* Ensure that you've pushed all changes that belong in the release: + + git push origin master + +* Pre-release testing: ensure that the following command succeeds: + + make check syntax-check distcheck + +Once all the builds and tests have passed, + +* Run the following to create release tarballs. + + make release