From afcedbd06a1706c1cd59d31e837692198e02a80b Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Mon, 19 Sep 2022 11:43:37 -0400 Subject: [PATCH] Update docs about make manpages --- doc/release-process.md | 2 +- util/README.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/release-process.md b/doc/release-process.md index 7e1bdd39e..75ea5d4f1 100644 --- a/doc/release-process.md +++ b/doc/release-process.md @@ -61,7 +61,7 @@ Install deps on Linux: - To make a pre-release "beta" you can modify `CLIENT_VERSION_BUILD` but that is rarely done in Hush world. - A `CLIENT_VERSION_BUILD` of 50 means "actual non-beta release" - Make sure to keep the values in configure.ac and src/clientversion.h the same. The variables are prefixed wth an underscore in configure.ac - - Run ./util/gen-manpages.sh, commit + push results + - Run `make manpages`, commit + push results - PROTIP: Man page creation must be done after updating the version number and recompiling and before Debian package creation - Update checkpoints in src/chainparams.cpp via util/checkpoints.pl - checkpoints.pl will just generate the data you need, it must be manually copied into the correct place diff --git a/util/README.md b/util/README.md index a1ff2040f..0c7408f4d 100644 --- a/util/README.md +++ b/util/README.md @@ -76,6 +76,8 @@ If there are 'unsupported' symbols, the return value will be 1 a list like this A small script to automatically create manpages in ../../doc/man by running the release binaries with the -help option. This requires help2man which can be found at: https://www.gnu.org/software/help2man/ +When you type "make manpages" it runs this script. + ## gen-linux-binary-release.sh Generate linux release binary.