From: Jirka Kosek Date: Tue, 23 Sep 2003 08:55:43 +0000 (+0000) Subject: Added new parameter manifest.in.base.dir which can be used to place manifest file... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d1e9c57a4771fbc2c4e987ce6c67a3dd11f4b8b0;p=docbook-dsssl Added new parameter manifest.in.base.dir which can be used to place manifest file and also project files for HTML Help and Eclipse Help into base.dir. This improvement also fixes bug (feature) #662955. --- diff --git a/xsl/eclipse/eclipse.xsl b/xsl/eclipse/eclipse.xsl index 28855a376..e77c24d73 100644 --- a/xsl/eclipse/eclipse.xsl +++ b/xsl/eclipse/eclipse.xsl @@ -43,7 +43,12 @@ - + + + + + + @@ -128,7 +133,12 @@ - + + + + + + diff --git a/xsl/html/Makefile.param b/xsl/html/Makefile.param index 39dc6998d..2307b54bd 100644 --- a/xsl/html/Makefile.param +++ b/xsl/html/Makefile.param @@ -125,6 +125,7 @@ PARAMS=../params/admon.graphics.xml \ ../params/make.valid.html.xml \ ../params/make.year.ranges.xml \ ../params/manifest.xml \ + ../params/manifest.in.base.dir.xml \ ../params/manual.toc.xml \ ../params/navig.graphics.xml \ ../params/navig.graphics.extension.xml \ diff --git a/xsl/html/html.xsl b/xsl/html/html.xsl index 588cedb09..4fdf9833b 100644 --- a/xsl/html/html.xsl +++ b/xsl/html/html.xsl @@ -45,7 +45,9 @@ - + + + diff --git a/xsl/html/manifest.xsl b/xsl/html/manifest.xsl index 73fff7ce0..e43ad3cac 100644 --- a/xsl/html/manifest.xsl +++ b/xsl/html/manifest.xsl @@ -3,10 +3,18 @@ version="1.0" exclude-result-prefixes="doc"> + + + - + + + + + + @@ -28,7 +36,11 @@ - + + + + + @@ -42,7 +54,11 @@ - + + + + + diff --git a/xsl/html/param.ent b/xsl/html/param.ent index 3fb518ee2..80c080451 100644 --- a/xsl/html/param.ent +++ b/xsl/html/param.ent @@ -125,6 +125,7 @@ + diff --git a/xsl/html/param.xweb b/xsl/html/param.xweb index 71f371699..2adf154b6 100644 --- a/xsl/html/param.xweb +++ b/xsl/html/param.xweb @@ -291,6 +291,7 @@ to be incomplete. Don't forget to read the source, too :-) &base.dir; &generate.manifest; &manifest; +&manifest.in.base.dir; &chunk.toc; &chunk.tocs.and.lots; &chunk.section.depth; @@ -546,6 +547,7 @@ around all these parameters. + diff --git a/xsl/htmlhelp/htmlhelp-common.xsl b/xsl/htmlhelp/htmlhelp-common.xsl index 1db6fe82c..fa2f0ffcd 100644 --- a/xsl/htmlhelp/htmlhelp-common.xsl +++ b/xsl/htmlhelp/htmlhelp-common.xsl @@ -62,7 +62,12 @@ - + + + + + + @@ -80,7 +85,11 @@ - + + + + + @@ -407,7 +416,12 @@ Title= - + + + + + + @@ -861,7 +875,12 @@ Title= - + + + + + + @@ -978,7 +997,12 @@ Title= - + + + + + + @@ -1022,7 +1046,12 @@ Title= - + + + + + + diff --git a/xsl/params/manifest.in.base.dir.xml b/xsl/params/manifest.in.base.dir.xml new file mode 100755 index 000000000..d8f2423de --- /dev/null +++ b/xsl/params/manifest.in.base.dir.xml @@ -0,0 +1,24 @@ + + +manifest.in.base.dir +boolean + + +manifest.in.base.dir +Should be manifest file written in $base.dir? + + + + + + + + +Description + +If non-zero manifest file and project files for HTML Help and +Eclipse Help are written into base.dir instead +of current directory. + + +