Doc: Detect SP/OpenSP automatically
This commit is contained in:
parent
3a8ca7abbc
commit
900fda4411
4 changed files with 12 additions and 5 deletions
5
INSTALL
5
INSTALL
|
@ -41,8 +41,3 @@ For compiling BIRD documentation you also need:
|
|||
|
||||
- Linuxdoc-Tools
|
||||
- LaTeX
|
||||
|
||||
Note that build scripts for BIRD documentation expects 'nsgmls' from
|
||||
James Clark's SP suite, while modern distributions use 'onsgmls' from
|
||||
OpenSP suite. It is possible to build BIRD documentation with OpenSP
|
||||
tools, but it requires manually tweaking paths in doc/sgml2* scripts.
|
||||
|
|
|
@ -34,6 +34,10 @@ $progs = {
|
|||
"GROFFMACRO" => "-ms",
|
||||
"AWK" => "/usr/share/linuxdoc-tools/awkwhich"
|
||||
};
|
||||
|
||||
if (! -x $progs->{"NSGMLS"})
|
||||
{ $progs->{"NSGMLS"} = "/usr/bin/onsgmls"; }
|
||||
|
||||
$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog" .
|
||||
(defined $ENV{SGML_CATALOG_FILES} ? ":$ENV{SGML_CATALOG_FILES}" : "");
|
||||
|
||||
|
|
|
@ -34,6 +34,10 @@ $progs = {
|
|||
"GROFFMACRO" => "-ms",
|
||||
"AWK" => "/usr/share/linuxdoc-tools/awkwhich"
|
||||
};
|
||||
|
||||
if (! -x $progs->{"NSGMLS"})
|
||||
{ $progs->{"NSGMLS"} = "/usr/bin/onsgmls"; }
|
||||
|
||||
$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog" .
|
||||
(defined $ENV{SGML_CATALOG_FILES} ? ":$ENV{SGML_CATALOG_FILES}" : "");
|
||||
|
||||
|
|
|
@ -34,6 +34,10 @@ $progs = {
|
|||
"GROFFMACRO" => "-ms",
|
||||
"AWK" => "/usr/share/linuxdoc-tools/awkwhich"
|
||||
};
|
||||
|
||||
if (! -x $progs->{"NSGMLS"})
|
||||
{ $progs->{"NSGMLS"} = "/usr/bin/onsgmls"; }
|
||||
|
||||
$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog" .
|
||||
(defined $ENV{SGML_CATALOG_FILES} ? ":$ENV{SGML_CATALOG_FILES}" : "");
|
||||
|
||||
|
|
Loading…
Reference in a new issue