Hi! I'm preparing the Makefile and scripts to be able to release without hidden scripts, just from the repository. I put in the Makefile everything that can be done incrementally (or at least idempotently, since tar(1) doesn't really allow incrementally creating an archive, unlike ar(1)), and in scripts what can't (i.e., the COLOPHON generation). I tried to follow conventions (from GNU and others) as much as possible. The COLOPHON format was kept as I see it in existing pages in my system, with one difference: until now, the URI in the COLOPHON wasn't being enclosed in <> (the script didn't use .UR/.UE). I fixed that. Now one can generate DISTFILES (.tar, .tar.gz, and .tar.xz files) simply with the following commands. The version number is taken from git. ./scripts/append_COLOPHON.sh make dist-gz Of course, the generation of the COLOPHON is not a dependency for the generation of the tarballs, but it's likely that both commands will be run together. Cheers, Alex Alejandro Colomar (3): scripts/remove_COLOPHON.sh: Allow passing directories to the script scripts/append_COLOPHON.sh: Add script to append the COLOPHON section Makefile: dist: Add target to create distribution archives Makefile | 49 ++++++++++++++++++++++++++++++++++++++ scripts/append_COLOPHON.sh | 38 +++++++++++++++++++++++++++++ scripts/remove_COLOPHON.sh | 6 ++--- 3 files changed, 90 insertions(+), 3 deletions(-) create mode 100755 scripts/append_COLOPHON.sh -- 2.30.2