On 10/10/2020 18.28, Simon South wrote:
These two patches modify Knot Resolver's build
process to check for
Texinfo utilities during configuration and, if they're found, to build
and install documentation in Info format (the standard for GNU
distributions such as Guix[0]) as well as HTML. (If the Texinfo
utilities aren't found, the build works as before.)
The first patch implements these changes and additionally updates the
manual to list Texinfo as an optional dependency.
Hi, thanks for the patches.
I'd rather avoid using custom install script, so I propose we call
install-info in advance and let meson handle the files. [1] Is this
approach okay?
I'm also concerned with the produced "dir" file. It seems like this
isn't something we should ship, as this file is very likely owned by
some other package in a distribution. Is there a way to not create this
file, or should I just delete it after install-info step?
[1] -
https://gitlab.nic.cz/knot/knot-resolver/-/merge_requests/1079/diffs?commit…
--
Tomas Krizek
PGP: 4A8B A48C 2AED 933B D495 C509 A1FB A5F7 EF8C 4869