[jboss-svn-commits] JBL Code SVN: r23956 - in labs/jbossrules/trunk: drools-api and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 19 06:16:40 EST 2008


Author: mark.proctor at jboss.com
Date: 2008-11-19 06:16:39 -0500 (Wed, 19 Nov 2008)
New Revision: 23956

Added:
   labs/jbossrules/trunk/src/main/assembly/javadocs.xml
Modified:
   labs/jbossrules/trunk/drools-api/pom.xml
   labs/jbossrules/trunk/drools-core/pom.xml
   labs/jbossrules/trunk/pom.xml
   labs/jbossrules/trunk/src/main/assembly/pre-bin.xml
Log:
creating assemblies for javadocs

Modified: labs/jbossrules/trunk/drools-api/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-api/pom.xml	2008-11-19 10:59:01 UTC (rev 23955)
+++ labs/jbossrules/trunk/drools-api/pom.xml	2008-11-19 11:16:39 UTC (rev 23956)
@@ -37,6 +37,44 @@
     </plugin>      
     </plugins>
   </build>
+  
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <version>2.5</version>
+                <configuration>
+                    <aggregate>false</aggregate>
+                    <links>
+                        <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
+                    </links>
+                    <minmemory>128m</minmemory>
+                    <maxmemory>512</maxmemory>
+                    <author>false</author>
+                    <bottom>true</bottom>
+                    <header>JBoss Drools</header>
+                    <packagenames>org.drools.*</packagenames>
+                    <use>true</use>
+                    <version>true</version>
+                    <windowtitle>${project.name} ${project.version} API</windowtitle>
+                    <breakiterator>true</breakiterator>
+                    <excludePackageNames>org.drools.util*
+                    </excludePackageNames>
+                    <overview>target/classes/overview.html</overview>
+                    <groups>
+                        <group><title>Knowledge Base API</title> <packages>org.drools</packages></group>
+                        <group><title>Builder API</title> <packages>org.drools.builder</packages></group>
+                        <group><title>Definition API</title> <packages>org.drools.definition*</packages></group>
+                        <group><title>Event API</title> <packages>org.drools.event*</packages></group>
+                        <group><title>Runtime API</title> <packages>org.drools.runtime*</packages></group>
+                        <group><title>Time API</title> <packages>org.drools.time*</packages></group>
+                    </groups>
+                    
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>        
 
 
 </project>

Modified: labs/jbossrules/trunk/drools-core/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-core/pom.xml	2008-11-19 10:59:01 UTC (rev 23955)
+++ labs/jbossrules/trunk/drools-core/pom.xml	2008-11-19 11:16:39 UTC (rev 23956)
@@ -54,6 +54,34 @@
     </plugin>      
     </plugins>
   </build>
+  
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <version>2.5</version>
+                <configuration>
+                    <aggregate>false</aggregate>
+                    <links>
+                        <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
+                    </links>
+                    <minmemory>128m</minmemory>
+                    <maxmemory>512</maxmemory>
+                    <author>false</author>
+                    <bottom>true</bottom>
+                    <header>JBoss Drools</header>
+                    <packagenames>org.drools.*</packagenames>
+                    <use>true</use>
+                    <version>true</version>
+                    <windowtitle>${project.name} ${project.version} API</windowtitle>
+                    <breakiterator>true</breakiterator>
+                    <excludePackageNames>org.drools.asm*,org.drools.objenesis.*,org.drools.commons.jci.*
+                    </excludePackageNames>       
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>    
 
 
 </project>

Modified: labs/jbossrules/trunk/pom.xml
===================================================================
--- labs/jbossrules/trunk/pom.xml	2008-11-19 10:59:01 UTC (rev 23955)
+++ labs/jbossrules/trunk/pom.xml	2008-11-19 11:16:39 UTC (rev 23956)
@@ -256,7 +256,7 @@
     </pluginRepositories>
 
     <profiles>
-        <profile>
+        <!--profile>
             <id>ydoc-doclet</id>
             <activation>
                 <property>
@@ -275,9 +275,9 @@
                     <plugin>
                         <groupId>org.apache.maven.plugins</groupId>
                         <artifactId>maven-javadoc-plugin</artifactId>
-                        <version>2.3</version>
+                        <version>2.5</version>
                         <configuration>
-                            <aggregate>true</aggregate>
+                            <aggregate>false</aggregate>
                             <doclet>ydoc.doclets.YStandard</doclet>
                             <docletPath>
                                 ${ydoc.home}/lib/ydoc.jar${path.separator}${ydoc.home}/lib/class2svg.jar${path.separator}${ydoc.home}/resources
@@ -312,7 +312,7 @@
 
                 </plugins>
             </reporting>
-        </profile>
+        </profile-->
 
         <profile>
             <id>documentation</id>
@@ -396,12 +396,6 @@
                     See http://news.gmane.org/gmane.comp.apache.maven.announce
                 -->
 
-         <plugin>
-           <groupId>org.apache.maven.plugins</groupId>
-           <artifactId>maven-dependency-plugin</artifactId>
-           <version>2.0</version>
-         </plugin>
-
                 <plugin>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>cobertura-maven-plugin</artifactId>
@@ -426,7 +420,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-help-plugin</artifactId>
-                    <version>2.0.2</version>
+                    <version>2.1</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -436,7 +430,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-resources-plugin</artifactId>
-                    <version>2.2</version>
+                    <version>2.3</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -450,7 +444,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-surefire-plugin</artifactId>
-                    <version>2.4.2</version>
+                    <version>2.4.3</version>
                     <configuration>
                         <includes>
                             <include>**/*Test.java</include>
@@ -504,7 +498,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-dependency-plugin</artifactId>
-                    <version>2.0-alpha-4</version>
+                    <version>2.0</version>
                 </plugin>
 
                 <plugin>
@@ -513,14 +507,15 @@
                     <version>2.2-beta-2</version>
                     <configuration>
                         <descriptors>
-                            <descriptor>src/main/assembly/pre-bin.xml</descriptor>
+                            <!--descriptor>src/main/assembly/pre-bin.xml</descriptor>
                             <descriptor>src/main/assembly/bin.xml</descriptor>
 			                <descriptor>src/main/assembly/guvnor.xml</descriptor>
                             <descriptor>src/main/assembly/src.xml</descriptor>
                             <descriptor>src/main/assembly/eclipse.xml</descriptor>
                             <descriptor>src/main/assembly/examples.xml</descriptor>
                             <descriptor>src/main/assembly/solver.xml</descriptor>
-                            <descriptor>src/main/assembly/docs.xml</descriptor>
+                            <descriptor>src/main/assembly/docs.xml</descriptor-->
+                            <descriptor>src/main/assembly/javadocs.xml</descriptor>
                         </descriptors>
                     </configuration>
                 </plugin>
@@ -528,7 +523,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-archetype-plugin</artifactId>
-                    <version>1.0-alpha-7</version>
+                    <version>2.0-alpha-4</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -538,12 +533,12 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-deploy-plugin</artifactId>
-                    <version>2.3</version>
+                    <version>2.4</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-release-plugin</artifactId>
-                    <version>2.0-beta-7</version>
+                    <version>2.0-beta-8</version>
                     <configuration>
                         <tagBase>
                             https://svn.labs.jboss.com/labs/jbossrules/tags
@@ -556,7 +551,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-eclipse-plugin</artifactId>
-                    <version>2.4</version>
+                    <version>2.5</version>
                     <configuration>
                         <!--<downloadSources>true</downloadSources>-->
                     </configuration>
@@ -564,7 +559,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-idea-plugin</artifactId>
-                    <version>2.1</version>
+                    <version>2.2</version>
                     <configuration>
                         <downloadSources>true</downloadSources>
                     </configuration>
@@ -572,14 +567,14 @@
                 <plugin>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>exec-maven-plugin</artifactId>
-                    <version>1.1-beta-1</version>
+                    <version>1.1</version>
                 </plugin>
 
                 <!--Site -->
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-site-plugin</artifactId>
-                    <version>2.0-beta-6</version>
+                    <version>2.0-beta-7</version>
                 </plugin>
 
             </plugins>
@@ -616,14 +611,22 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-javadoc-plugin</artifactId>
-                <version>2.3</version>
+                <version>2.5</version>
                 <configuration>
-                    <aggregate>true</aggregate>
+                    <aggregate>false</aggregate>
                     <links>
                         <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
                     </links>
                     <minmemory>128m</minmemory>
                     <maxmemory>512</maxmemory>
+                    <author>false</author>
+                    <bottom>true</bottom>
+                    <header>JBoss Drools</header>
+                    <packagenames>org.drools.*</packagenames>
+                    <use>true</use>
+                    <version>true</version>
+                    <windowtitle>${project.name} ${project.version} API</windowtitle>
+                    <breakiterator>true</breakiterator>
 		    <excludePackageNames>org.drools.brms.client</excludePackageNames>
                 </configuration>
             </plugin>

Added: labs/jbossrules/trunk/src/main/assembly/javadocs.xml
===================================================================
--- labs/jbossrules/trunk/src/main/assembly/javadocs.xml	                        (rev 0)
+++ labs/jbossrules/trunk/src/main/assembly/javadocs.xml	2008-11-19 11:16:39 UTC (rev 23956)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<assembly>
+  <id>javadocs</id>
+  <formats>
+    <format>zip</format>
+  </formats>
+  
+  <includeBaseDirectory>false</includeBaseDirectory>
+  
+  <fileSets>
+  
+    <fileSet>
+      <includes>
+        <include>LICENSE-ASL-2.0.txt</include>
+        <include>JBossORG-EULA.txt</include>
+      </includes>
+    </fileSet>   
+
+    <fileSet>
+       <directory>drools-api/target/site/apidocs</directory>
+       <outputDirectory>stable/drools-api</outputDirectory>
+    </fileSet>  
+    
+    <fileSet>
+       <directory>drools-dataloaders/drools-dataloaders-smooks/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-dataloaders-smooks</outputDirectory>
+    </fileSet> 
+    
+    <fileSet>
+       <directory>drools-dataloaders/drools-dataloaders-jaxb/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-dataloaders-jaxb</outputDirectory>
+    </fileSet>   
+
+    <fileSet>
+       <directory>drools-process/drools-process-task/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-process-task</outputDirectory>
+    </fileSet>   
+    
+    <fileSet>
+       <directory>drools-process/drools-workitems/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-workitems</outputDirectory>
+    </fileSet>     
+    
+    <fileSet>
+       <directory>drools-process/drools-process-enterprise/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-process-enterprise</outputDirectory>
+    </fileSet> 
+
+    <fileSet>
+       <directory>drools-templates/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-templates</outputDirectory>
+    </fileSet>   
+    
+    <fileSet>
+       <directory>drools-verifier/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-verifier</outputDirectory>
+    </fileSet>   
+    
+    <fileSet>
+       <directory>drools-server/target/site/apidocs</directory>
+       <outputDirectory>experimental/drools-server</outputDirectory>
+    </fileSet>     
+    
+  </fileSets>  
+
+</assembly>

Modified: labs/jbossrules/trunk/src/main/assembly/pre-bin.xml
===================================================================
--- labs/jbossrules/trunk/src/main/assembly/pre-bin.xml	2008-11-19 10:59:01 UTC (rev 23955)
+++ labs/jbossrules/trunk/src/main/assembly/pre-bin.xml	2008-11-19 11:16:39 UTC (rev 23956)
@@ -17,10 +17,6 @@
       </includes>
     </fileSet>
     
-    <fileSet>
-       <directory>target/site/apidocs</directory>
-       <outputDirectory>documentation/apidocs</outputDirectory>
-    </fileSet>      
   </fileSets>  
 
   <moduleSets>




More information about the jboss-svn-commits mailing list