]> git.ipfire.org Git - thirdparty/bird.git/commit
Doc: Include full LinuxDocTools code
authorOndrej Zajicek (work) <santiago@crfreenet.org>
Sat, 24 Apr 2021 23:07:14 +0000 (01:07 +0200)
committerOndrej Zajicek (work) <santiago@crfreenet.org>
Sun, 25 Apr 2021 00:21:05 +0000 (02:21 +0200)
commit58510024bead8df9cba6e316f8275423a38fd51b
treebc61b5c01359b0b7ef62624f9ed7c21e129a9e5c
parentb646c0098120bbb10ec91fa2fbf1df416c5849bd
Doc: Include full LinuxDocTools code

BIRD uses hacked LinuxDocTools for building documentation, keeping some
parts locally and using remaining parts from system-installed one. This
setup breaks when LinuxDocTools makes some internal changes and is hard
to keep consistent.

Just include full LinuxDocTools code (both hacked and unmodified parts)
to avoid consistency issues. Note that we still need some binaries from
LinuxDocTools, so it still needs to be installed to build documentation.
17 files changed:
doc/LinuxDocTools.pm [deleted file]
doc/Makefile
doc/sgml2html [deleted file]
doc/sgml2latex [deleted file]
doc/sgml2txt [deleted file]
tools/linuxdoc [new file with mode: 0755]
tools/linuxdoc-tools/LinuxDocTools.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/BackEnd.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/CharEnts.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/FixRef.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/Html2Html.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/InfoUtils.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/Lang.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/Utils.pm [new file with mode: 0644]
tools/linuxdoc-tools/LinuxDocTools/Vars.pm [new file with mode: 0644]
tools/linuxdoc-tools/Text/EntityMap.pm [new file with mode: 0644]
tools/linuxdoc-tools/copyright [new file with mode: 0644]