Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
generate single html, multi html, and pdf on pre-site
  • Loading branch information
erilong committed Nov 23, 2007
1 parent ecd09bc commit 6d53600
Showing 1 changed file with 88 additions and 39 deletions.
127 changes: 88 additions & 39 deletions symmetric/pom.xml
Expand Up @@ -223,50 +223,99 @@
<groupId>com.agilejava.docbkx</groupId>
<artifactId>docbkx-maven-plugin</artifactId>
<executions>
<execution>
<execution>
<id>build-pdf-doc</id>
<phase>pre-site</phase>
<goals>
<goal>generate-pdf</goal>
<goal>generate-html</goal>
</goals>
</goals>
<configuration>
<sourceDirectory>${docbook.source}</sourceDirectory>
<targetDirectory>${docbook.target}/pdf</targetDirectory>
<xincludeSupported>true</xincludeSupported>
<includes>*.xml</includes>
<imgSrcPath>${docbook.source}/images</imgSrcPath>
<admonGraphicsPath>
${docbook.source}/resources/images/admons/
</admonGraphicsPath>
<foCustomization>
${docbook.source}/resources/xsl/docbook-fopdf.xsl
</foCustomization>
</configuration>
</execution>

<execution>
<id>build-singlehtml-doc</id>
<phase>pre-site</phase>
<goals>
<goal>generate-html</goal>
</goals>
<configuration>
<sourceDirectory>${docbook.source}</sourceDirectory>
<targetDirectory>${docbook.target}/html-single</targetDirectory>
<xincludeSupported>true</xincludeSupported>
<includes>*.xml</includes>
<htmlStylesheet>css/docbook-style.css</htmlStylesheet>
<htmlCustomization>
${docbook.source}/resources/xsl/docbook-html.xsl
</htmlCustomization>
<chunkedOutput>false</chunkedOutput>
<postProcess>
<copy todir="${docbook.target}/html-single">
<fileset dir="${docbook.source}/resources">
<include name="images/*.png" />
<include name="images/*.gif" />
<include name="images/*.jpg" />
</fileset>
<fileset dir="${docbook.source}/resources">
<include name="css/*.css" />
</fileset>
</copy>
<copy todir="${docbook.target}/html-single/images" flatten="true">
<fileset dir="${docbook.source}">
<include name="**/images/*" />
</fileset>
</copy>
</postProcess>
</configuration>
</execution>

<execution>
<id>build-chunkedhtml-doc</id>
<phase>pre-site</phase>
<goals>
<goal>generate-html</goal>
</goals>
<configuration>
<sourceDirectory>${docbook.source}</sourceDirectory>
<targetDirectory>${docbook.target}/html</targetDirectory>
<xincludeSupported>true</xincludeSupported>
<includes>*.xml</includes>
<htmlStylesheet>css/docbook-style.css</htmlStylesheet>
<htmlCustomization>
${docbook.source}/resources/xsl/docbook-html-chunk.xsl
</htmlCustomization>
<chunkedOutput>true</chunkedOutput>
<postProcess>
<copy todir="${docbook.target}/html">
<fileset dir="${docbook.source}/resources">
<include name="images/*.png" />
<include name="images/*.gif" />
<include name="images/*.jpg" />
</fileset>
<fileset dir="${docbook.source}/resources">
<include name="css/*.css" />
</fileset>
</copy>
<copy todir="${docbook.target}/html/images" flatten="true">
<fileset dir="${docbook.source}">
<include name="**/images/*" />
</fileset>
</copy>
</postProcess>
</configuration>
</execution>
</executions>
<configuration>
<sourceDirectory>${docbook.source}</sourceDirectory>
<targetDirectory>${docbook.target}</targetDirectory>
<xincludeSupported>true</xincludeSupported>
<includes>*.xml</includes>
<!-- <imgSrcPath>${docbook.source}/images</imgSrcPath> -->
<admonGraphicsPath>
${docbook.source}/resources/images/admons/
</admonGraphicsPath>
<foCustomization>
${docbook.source}/resources/xsl/docbook-fopdf.xsl
</foCustomization>

<chunkedOutput>false</chunkedOutput>
<htmlStylesheet>css/docbook-style.css</htmlStylesheet>
<htmlCustomization>
${docbook.source}/resources/xsl/docbook-html.xsl
</htmlCustomization>
<postProcess>
<copy todir="${docbook.target}">
<fileset dir="${docbook.source}/resources">
<include name="images/*.png" />
<include name="images/*.gif" />
<include name="images/*.jpg" />
</fileset>
<fileset dir="${docbook.source}/resources">
<include name="css/*.css" />
</fileset>
</copy>
<copy todir="${docbook.target}/images" flatten="true">
<fileset dir="${docbook.source}">
<include name="**/images/*" />
</fileset>
</copy>
</postProcess>
</configuration>
<dependencies>
<dependency>
<groupId>org.docbook</groupId>
Expand Down

0 comments on commit 6d53600

Please sign in to comment.