bind9/bin/tools
Petr Špaček d13066ca5b
Introduce new Sphinx role iscman for ISC manual pages
The new directive and role "iscman" allow to tag & reference man pages in
our source tree. Essentially it is just namespacing for ISC man pages,
but it comes with couple benefits.

Differences from .. _man_program label we formerly used:
- Does not expand :ref:`man_program` into full text of the page header.
- Generates index entry with category "manual page".
- Rendering style is closer to ubiquitous to the one produced
  by ``named`` syntax.

Differences from Sphinx built-in :manpage: role:
- Supports all builders with support for cross-references.
- Generates internal links (unlike :manpage: which generates external
  URLs).
- Checks that target exists withing our source tree.

(cherry picked from commit 7e7a946d44)
2022-03-14 10:57:29 +01:00
..
.gitignore Remove genrandom command and all usage of specific random files throughout the system test suite 2018-05-16 09:54:35 +02:00
arpaname.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
arpaname.rst Introduce new Sphinx role iscman for ISC manual pages 2022-03-14 10:57:29 +01:00
dnstap-read.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dnstap-read.rst Introduce new Sphinx role iscman for ISC manual pages 2022-03-14 10:57:29 +01:00
Makefile.am Fix the remaining cases of <prog>_CFLAGS -> <prog>_CPPFLAGS 2022-03-13 18:53:19 +01:00
mdig.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
mdig.rst Introduce new Sphinx role iscman for ISC manual pages 2022-03-14 10:57:29 +01:00
named-journalprint.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
named-journalprint.rst Introduce new Sphinx role iscman for ISC manual pages 2022-03-14 10:57:29 +01:00
named-nzd2nzf.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
named-nzd2nzf.rst Introduce new Sphinx role iscman for ISC manual pages 2022-03-14 10:57:29 +01:00
named-rrchecker.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
named-rrchecker.rst Introduce new Sphinx role iscman for ISC manual pages 2022-03-14 10:57:29 +01:00
nsec3hash.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nsec3hash.rst Introduce new Sphinx role iscman for ISC manual pages 2022-03-14 10:57:29 +01:00