< C TAP Harness 4.6 | Russ Allbery > Eagle's Path > January 2020 | New year's haul > |
DocKnot is my set of tools for generating package documentation and releases. The long-term goal is for it to subsume the various tools and ad hoc scripts that I use to manage my free software releases and web site.
This release includes various improvements to docknot dist
for
generating a new distribution tarball: xz-compressed tarballs are created
automatically if necessary, docknot dist
now checks that the
distribution tarball contains all of the expected files, and it correctly
handles cleaning the staging directory when regenerating distribution
tarballs. This release also removes make warnings
when testing C++
builds since my current Autoconf machinery in
rra-c-util doesn't properly exclude
options that aren't supported by C++
This release also adds support for the No Maintenance Intended badge for orphaned software in the Markdown README file, and properly skips a test on Windows that requires tar.
With this release, the check-dist script on my scripts page is now obsolete, since its functionality has been incorporated into DocKnot. That script will remain available from my page, but I won't be updating it further.
You can get the latest release from CPAN or the DocKnot distribution page. I've also uploaded Debian packages to my personal repository. (I'm still not ready to upload this to Debian proper since I want to make another major backwards-incompatible change first.)
Posted: 2020-01-08 17:04 — Why no comments?
< C TAP Harness 4.6 | Russ Allbery > Eagle's Path > January 2020 | New year's haul > |