[jboss-svn-commits] JBL Code SVN: r37314 - in labs/jbosstm/trunk: ArjunaJTS/docs/orbportability and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 28 05:50:44 EDT 2011


Author: tomjenkinson
Date: 2011-07-28 05:50:44 -0400 (Thu, 28 Jul 2011)
New Revision: 37314

Modified:
   labs/jbosstm/trunk/ArjunaJTS/docs/orbportability/pom.xml
   labs/jbosstm/trunk/pom.xml
Log:
prepare for building on jdocbook rather than publican

Modified: labs/jbosstm/trunk/ArjunaJTS/docs/orbportability/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/docs/orbportability/pom.xml	2011-07-27 20:55:37 UTC (rev 37313)
+++ labs/jbosstm/trunk/ArjunaJTS/docs/orbportability/pom.xml	2011-07-28 09:50:44 UTC (rev 37314)
@@ -58,4 +58,19 @@
       </plugin>
     </plugins>
   </build>
+  <!--
+
+  <packaging>jdocbook</packaging>
+    <build>
+        <plugins>
+              <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+                <artifactId>maven-jdocbook-plugin</artifactId>
+                      </plugin>
+                          </plugins>
+                            </build>
+                              <properties>
+                                  <docname>JBossJTS_ORB_Portability_Guide</docname>
+                                    </properties>
+                                    -->
 </project>

Modified: labs/jbosstm/trunk/pom.xml
===================================================================
--- labs/jbosstm/trunk/pom.xml	2011-07-27 20:55:37 UTC (rev 37313)
+++ labs/jbosstm/trunk/pom.xml	2011-07-28 09:50:44 UTC (rev 37314)
@@ -96,6 +96,21 @@
     <developerConnection>scm:svn:https://svn.jboss.org/repos/labs/labs/jbosstm/</developerConnection>
     <url>http://fisheye.jboss.org/browse/JBossTS/</url>
   </scm>
+  
+  <pluginRepositories>
+    <pluginRepository>
+      <id>jboss-public-repository-group</id>
+      <name>JBoss Public Repository Group</name>
+      <url>http://repository.jboss.org/nexus/content/groups/public/</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </pluginRepository>
+  </pluginRepositories>
+  
   <repositories>
     <repository>
       <id>jbossThirdParty</id>
@@ -138,6 +153,59 @@
     </snapshotRepository>
   </distributionManagement>
   <build>
+      <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.jboss.maven.plugins</groupId>
+          <artifactId>maven-jdocbook-plugin</artifactId>
+          <version>2.3.5</version>
+          <extensions>true</extensions>
+          <dependencies>
+            <dependency>
+              <groupId>org.jboss.pressgang</groupId>
+              <!--Non-namespaced version for DocBook 4.5 compatibility. For XSD namespaced version, use pressgang-xslt-ns-->
+              <artifactId>pressgang-xslt</artifactId>
+              <version>2.0.0</version>
+            </dependency>
+            <dependency>
+              <groupId>org.jboss.pressgang</groupId>
+              <artifactId>pressgang-jdocbook-style</artifactId>
+              <type>jdocbook-style</type>
+              <version>2.0.0</version>
+            </dependency>
+          </dependencies>
+          <configuration>
+            <sourceDirectory>${project.basedir}</sourceDirectory>
+            <sourceDocumentName>${docname}.xml</sourceDocumentName>
+            <masterTranslation>en-US</masterTranslation>
+            <imageResource>
+              <directory>${project.basedir}/en-US</directory>
+              <includes>
+                <include>images/*.png</include>
+              </includes>
+            </imageResource>
+            <formats>
+              <format>
+                <formatName>pdf</formatName>
+                <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+                <finalName>${docname}.pdf</finalName>
+              </format>
+              <format>
+                <formatName>html</formatName>
+                <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+                <finalName>index.html</finalName>
+              </format>
+            </formats>
+            <options>
+              <xmlTransformerType>saxon</xmlTransformerType>
+              <xincludeSupported>true</xincludeSupported>
+              <docbookVersion>1.72.0</docbookVersion>
+              <useRelativeImageUris>true</useRelativeImageUris>
+            </options>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
     <plugins>
       <plugin>
         <artifactId>maven-compiler-plugin</artifactId>



More information about the jboss-svn-commits mailing list