Author: jcouteau Date: 2010-05-17 17:02:53 +0200 (Mon, 17 May 2010) New Revision: 8 Url: http://nuiton.org/repositories/revision/docbook-tools/8 Log: Do not download stylesheets when needed, include them in jar file (reduce generation time by more than 50%) Modified: trunk/docbook-xsl-nuiton/pom.xml trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/eclipse.xsl trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf-nuiton.xsl trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf.xsl trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml-single.xsl trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml.xsl Modified: trunk/docbook-xsl-nuiton/pom.xml =================================================================== --- trunk/docbook-xsl-nuiton/pom.xml 2010-05-09 12:33:50 UTC (rev 7) +++ trunk/docbook-xsl-nuiton/pom.xml 2010-05-17 15:02:53 UTC (rev 8) @@ -8,12 +8,12 @@ <groupId>org.nuiton.docbook-tools</groupId> <artifactId>docbook-xsl-nuiton</artifactId> - <!--<version>1.0-SNAPSHOT</version>--> + <version>1.0-SNAPSHOT</version> <parent> <groupId>org.nuiton</groupId> - <artifactId>docbook-tools</artifactId> - <version>1.0-SNAPSHOT</version> + <artifactId>mavenpom4redmine</artifactId> + <version>2.1.1</version> </parent> <dependencies> @@ -21,15 +21,9 @@ <dependency> <groupId>net.sf.docbook</groupId> <artifactId>docbook-xsl-ns</artifactId> - <!--<version>1.74.0</version>--> + <!--version>1.74.0</version--> </dependency> - <dependency> - <groupId>org.jboss.docs</groupId> - <artifactId>highlight</artifactId> - <!--<version>1.0.0</version>--> - </dependency> - </dependencies> <!-- ************************************************************* --> @@ -53,6 +47,26 @@ </scm> <build> + + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>1.3.2</version> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + </execution> + </executions> + <configuration> + <finalName>${artifactId}-${version}</finalName> + </configuration> + </plugin> + </plugins> + <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> Modified: trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/eclipse.xsl =================================================================== --- trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/eclipse.xsl 2010-05-09 12:33:50 UTC (rev 7) +++ trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/eclipse.xsl 2010-05-17 15:02:53 UTC (rev 8) @@ -12,7 +12,7 @@ <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <!-- We need to replicate the contents of eclipse/eclipse.xsl but import xhtml/chunk.xsl to generate valid XHTML --> - <xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/1.74.0/xhtml/chunk.xsl"/> + <xsl:import href="../../1.74.0/xhtml/chunk.xsl"/> <xsl:template match="/"> <xsl:choose> Modified: trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf-nuiton.xsl =================================================================== --- trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf-nuiton.xsl 2010-05-09 12:33:50 UTC (rev 7) +++ trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf-nuiton.xsl 2010-05-17 15:02:53 UTC (rev 8) @@ -9,7 +9,7 @@ xmlns="http://www.w3.org/TR/xhtml1/transitional" xmlns:fo="http://www.w3.org/1999/XSL/Format"> - <xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/1.75.2/fo/docbook.xsl"/> + <xsl:import href="../../fo/docbook.xsl"/> <xsl:output method="xml" indent="yes" encoding="UTF-8" /> @@ -33,7 +33,7 @@ <xsl:param name="paper.type" select="'A4'"/> <!--Title colors--> - <xsl:param name="title.color">#EE7D01</xsl:param> + <xsl:param name="title.color">#6161e1</xsl:param> <xsl:param name="chapter.title.color" select="$title.color" /> <xsl:param name="section.title.color" select="$title.color" /> <xsl:param name="titlepage.color" select="$title.color"/> @@ -227,7 +227,7 @@ <xsl:if test="$img.src.path != ''"> <xsl:value-of select="$img.src.path"/> </xsl:if> - <xsl:text>images/community/sharengo.svg</xsl:text> + <xsl:text>images/logo.svg</xsl:text> </xsl:with-param> </xsl:call-template> </xsl:attribute> Modified: trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf.xsl =================================================================== --- trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf.xsl 2010-05-09 12:33:50 UTC (rev 7) +++ trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/pdf.xsl 2010-05-17 15:02:53 UTC (rev 8) @@ -22,7 +22,7 @@ xmlns:jbh="java:org.jboss.highlight.renderer.FORenderer" exclude-result-prefixes="jbh"> -<xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/1.74.0/fo/docbook.xsl"/> +<xsl:import href="../../fo/docbook.xsl"/> <xsl:import href="common.xsl" /> Modified: trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml-single.xsl =================================================================== --- trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml-single.xsl 2010-05-09 12:33:50 UTC (rev 7) +++ trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml-single.xsl 2010-05-17 15:02:53 UTC (rev 8) @@ -11,7 +11,7 @@ <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> - <xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/1.74.0/xhtml/docbook.xsl"/> + <xsl:import href="../../xhtml/docbook.xsl"/> <xsl:include href="xhtml-common.xsl"/> Modified: trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml.xsl =================================================================== --- trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml.xsl 2010-05-09 12:33:50 UTC (rev 7) +++ trunk/docbook-xsl-nuiton/src/main/resources/org/nuiton/xhtml.xsl 2010-05-17 15:02:53 UTC (rev 8) @@ -11,7 +11,7 @@ <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> - <xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/1.74.0/xhtml/chunk.xsl"/> + <xsl:import href="../../xhtml/chunk.xsl"/> <xsl:include href="xhtml-common.xsl"/>