[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