From bf700b8705f3dad3a7f736382876b2c9fac65af8 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Tue, 25 Apr 2006 09:38:26 +0000 Subject: [PATCH] Added the man.output.in.separate.dir, man.output.base.dir, and man.output.subdirs.enabled parameters. The man.output.base.dir parameter specifies the base directory into which man-page files are output. The man.output.subdirs.enabled parameter controls whether the files are output in subdirectories within the base directory. The values of the man.output.base.dir and man.output.subdirs.enabled parameters are used only if the value of man.output.in.separate.dir parameter is non-zero. If the value of man.output.in.separate.dir is zero, man-page files are not output in a separate directory. --- xsl/manpages/docbook.xsl | 3 -- xsl/manpages/param.ent | 3 ++ xsl/manpages/param.xweb | 6 ++++ xsl/params/man.output.base.dir.xml | 36 +++++++++++++++++++++++ xsl/params/man.output.in.separate.dir.xml | 27 +++++++++++++++++ xsl/params/man.output.subdirs.enabled.xml | 35 ++++++++++++++++++++++ 6 files changed, 107 insertions(+), 3 deletions(-) create mode 100644 xsl/params/man.output.base.dir.xml create mode 100644 xsl/params/man.output.in.separate.dir.xml create mode 100644 xsl/params/man.output.subdirs.enabled.xml diff --git a/xsl/manpages/docbook.xsl b/xsl/manpages/docbook.xsl index 793afa1cb..9526457fd 100644 --- a/xsl/manpages/docbook.xsl +++ b/xsl/manpages/docbook.xsl @@ -43,9 +43,6 @@ 3n ---- - - man/ - diff --git a/xsl/manpages/param.ent b/xsl/manpages/param.ent index d973a240f..55455e2f7 100644 --- a/xsl/manpages/param.ent +++ b/xsl/manpages/param.ent @@ -38,6 +38,9 @@ + + + diff --git a/xsl/manpages/param.xweb b/xsl/manpages/param.xweb index 6fd0057eb..44806ec61 100644 --- a/xsl/manpages/param.xweb +++ b/xsl/manpages/param.xweb @@ -94,6 +94,9 @@ Output &man.output.manifest.enabled; &man.output.manifest.filename; +&man.output.in.separate.dir; +&man.output.base.dir; +&man.output.subdirs.enabled; &man.output.quietly; &man.output.encoding; @@ -139,6 +142,9 @@ + + + diff --git a/xsl/params/man.output.base.dir.xml b/xsl/params/man.output.base.dir.xml new file mode 100644 index 000000000..bee20f162 --- /dev/null +++ b/xsl/params/man.output.base.dir.xml @@ -0,0 +1,36 @@ + + +man.output.base.dir + + + +man.output.base.dir +Specifies separate output directory + + + +man/ + + +Description + +The man.output.base.dir parameter +specifies the base directory into which man-page files are output. The +man.output.subdirs.enabled parameter controls +whether the files are output in subdirectories within the base +directory. + + + The values of the man.output.base.dir + and man.output.subdirs.enabled parameters are + used only if the value of + man.output.in.separate.dir parameter is + non-zero. If the value of the + man.output.in.separate.dir is zero, man-page + files are not output in a separate directory. + + + + diff --git a/xsl/params/man.output.in.separate.dir.xml b/xsl/params/man.output.in.separate.dir.xml new file mode 100644 index 000000000..f6cad04e0 --- /dev/null +++ b/xsl/params/man.output.in.separate.dir.xml @@ -0,0 +1,27 @@ + + +man.output.in.separate.dir + + + +man.output.in.separate.dir +Output man-page files in separate output directory? + + + + + + + + +Description + +If the value of man.output.in.separate.dir +parameter is non-zero, man-page files are output in a separate +directory, specified by the man.output.base.dir +parameter; otherwise, if the value of +man.output.in.separate.dir is zero, man-page files +are not output in a separate directory. + + + diff --git a/xsl/params/man.output.subdirs.enabled.xml b/xsl/params/man.output.subdirs.enabled.xml new file mode 100644 index 000000000..cb97562db --- /dev/null +++ b/xsl/params/man.output.subdirs.enabled.xml @@ -0,0 +1,35 @@ + + +man.output.subdirs.enabled + + + +man.output.subdirs.enabled +Output man-page files in subdirectories within base output directory? + + + + + + + + +Description + +The man.output.subdirs.enabled parameter +controls whether man-pages files are output in subdirectories within +the base directory specified by the directory specified by the +man.output.base.dir parameter. + + + The values of the man.output.base.dir + and man.output.subdirs.enabled parameters are + used only if the value of + man.output.in.separate.dir parameter is + non-zero. If the value of the + man.output.in.separate.dir is zero, man-page + files are not output in a separate directory. + + + + -- 2.40.0