[jboss-cvs] JBossAS SVN: r101765 - in projects/annotations/trunk: core and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 3 04:42:27 EST 2010


Author: jesper.pedersen
Date: 2010-03-03 04:42:26 -0500 (Wed, 03 Mar 2010)
New Revision: 101765

Modified:
   projects/annotations/trunk/build.xml
   projects/annotations/trunk/core/build.xml
   projects/annotations/trunk/indexer/build.xml
   projects/annotations/trunk/ivy.xml
Log:
[JBANN-48] Add APIViz diagrams to JavaDoc

Modified: projects/annotations/trunk/build.xml
===================================================================
--- projects/annotations/trunk/build.xml	2010-03-03 09:36:27 UTC (rev 101764)
+++ projects/annotations/trunk/build.xml	2010-03-03 09:42:26 UTC (rev 101765)
@@ -74,6 +74,7 @@
        Versions              
        ================================= -->
   <property name="version.ant" value="1.6.5"/>
+  <property name="version.apiviz" value="1.3.0.GA"/>
   <property name="version.javassist" value="3.11.0.GA"/>
   <property name="version.junit" value="4.7"/>
 
@@ -360,6 +361,7 @@
       <fileset dir="${lib.dir}/core">
         <include name="*.jar"/>
         <exclude name="ant.jar"/>
+        <exclude name="apiviz.jar"/>
       </fileset>
     </copy>
 

Modified: projects/annotations/trunk/core/build.xml
===================================================================
--- projects/annotations/trunk/core/build.xml	2010-03-03 09:36:27 UTC (rev 101764)
+++ projects/annotations/trunk/core/build.xml	2010-03-03 09:42:26 UTC (rev 101765)
@@ -311,15 +311,23 @@
     <javadoc packagenames="org.*"
              sourcepath="src/main/java"
              destdir="${target.dir}/docs/core"
+             doclet="org.jboss.apiviz.APIviz"
+             docletpathref="core.lib.path.id"
              author="true"
              version="true"
              windowtitle="Papaki"
              doctitle="Papaki"
              use="true"
+             additionalparam="-author -version"
              classpathref="core.lib.path.id"
              bottom="Copyright &#169; 2009 Red Hat Middleware LLC (http://www.jboss.com/)">
       <link offline="true" href="http://java.sun.com/j2se/5/docs/api/" packagelistLoc="${java.home}/../docs/api"/>
     </javadoc>
+    <copy todir="${target.dir}/docs/core" overwrite="true">
+      <fileset dir="${tools.dir}/api">
+        <include name="**/*"/>
+      </fileset>
+    </copy>
   </target>
 
 </project>

Modified: projects/annotations/trunk/indexer/build.xml
===================================================================
--- projects/annotations/trunk/indexer/build.xml	2010-03-03 09:36:27 UTC (rev 101764)
+++ projects/annotations/trunk/indexer/build.xml	2010-03-03 09:42:26 UTC (rev 101765)
@@ -74,15 +74,23 @@
     <javadoc packagenames="org.*"
              sourcepath="src/main/java"
              destdir="${target.dir}/docs/indexer"
+             doclet="org.jboss.apiviz.APIviz"
+             docletpathref="core.lib.path.id"
              author="true"
              version="true"
              windowtitle="Papaki - Indexer"
              doctitle="Papaki - Indexer"
              use="true"
+             additionalparam="-author -version"
              classpathref="core.lib.path.id"
              bottom="Copyright &#169; 2009 Red Hat Middleware LLC (http://www.jboss.com/)">
       <link offline="true" href="http://java.sun.com/j2se/5/docs/api/" packagelistLoc="${java.home}/../docs/api"/>
     </javadoc>
+    <copy todir="${target.dir}/docs/indexer" overwrite="true">
+      <fileset dir="${tools.dir}/api">
+        <include name="**/*"/>
+      </fileset>
+    </copy>
   </target>
 
 </project>

Modified: projects/annotations/trunk/ivy.xml
===================================================================
--- projects/annotations/trunk/ivy.xml	2010-03-03 09:36:27 UTC (rev 101764)
+++ projects/annotations/trunk/ivy.xml	2010-03-03 09:42:26 UTC (rev 101765)
@@ -38,6 +38,7 @@
     <dependency org="ant" name="ant" rev="${version.ant}" conf="core->default"/>
     <dependency org="javassist" name="javassist" rev="${version.javassist}" conf="core->default"/>
     <dependency org="junit" name="junit" rev="${version.junit}" conf="test->default"/>
+    <dependency org="org.jboss.apiviz" name="apiviz" rev="${version.apiviz}" conf="core->default"/>
   </dependencies>
 
 </ivy-module>




More information about the jboss-cvs-commits mailing list