Kaynağa Gözat

HPCC-14399 DOCS: Automate HTML production

Fix HPCC-14399 DOCS: Automate HTML production
Add HTML customized for the hpccsystems.com portal
to the automatically built outputs on the build system.
This is only a component necessary to integrate the process.

Signed-off-by: G-Pan <greg.panagiotatos@lexisnexis.com>
G-Pan 7 yıl önce
ebeveyn
işleme
8b8f93b157
1 değiştirilmiş dosya ile 37 ekleme ve 0 silme
  1. 37 0
      docs/BuildTools/PortalGen.xsl

+ 37 - 0
docs/BuildTools/PortalGen.xsl

@@ -0,0 +1,37 @@
+<?xml version="1.0"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
+                xmlns:exsl="http://exslt.org/common"
+                xmlns:set="http://exslt.org/sets"
+		version="1.0"
+                exclude-result-prefixes="doc exsl set">
+
+<!-- ********************************************************************
+     $: PortalGen.xsl :  2017-09-23 16:20:PanaG :$
+     ******************************************************************** 
+
+     This file is used to generate HTML Files intended for the Web Portal.   
+     It is based on the (EclipseHelp) XSL DocBook 
+     Stylesheet distribution from Norman Walsh.
+     Modified and customized for HPCC Systems by GPanagiotatos - 2013,2017
+
+     ******************************************************************** -->
+<!-- Import docbook XSL and other resources from Jenk-Build locale -->
+<xsl:import href="./docbook-xsl/eclipse/profile-eclipse.xsl"/>
+<xsl:param name="img.src.path">../</xsl:param>
+<xsl:param name="html.stylesheet">eclipsehelp.css</xsl:param>
+<xsl:param name="use.id.as.filename" select="1" />
+<xsl:param name="chapter.autolabel" select="0" />
+<xsl:param name="suppress.navigation" select="1" />
+<xsl:param name="section.autolabel" select="0" />
+<xsl:param name="chunk.section.depth" select="2" />
+<xsl:param name="toc.section.depth">2</xsl:param>
+<xsl:param name="variablelist.as.table" select="1" />
+<xsl:param name="generate.toc">book toc</xsl:param>
+
+<!-- Custom HTML specific processing instruction rules -->
+ <xsl:template match="processing-instruction('linebreak')">
+   <BR/>
+ </xsl:template>
+
+</xsl:stylesheet>