[jboss-remoting-commits] JBoss Remoting SVN: r4359 - remoting3/trunk.
jboss-remoting-commits at lists.jboss.org
jboss-remoting-commits at lists.jboss.org
Thu Jul 3 21:29:11 EDT 2008
Author: david.lloyd at jboss.com
Date: 2008-07-03 21:29:11 -0400 (Thu, 03 Jul 2008)
New Revision: 4359
Modified:
remoting3/trunk/build.properties
remoting3/trunk/build.xml
Log:
Add pretty pictures to javadoc
Modified: remoting3/trunk/build.properties
===================================================================
--- remoting3/trunk/build.properties 2008-07-04 01:09:27 UTC (rev 4358)
+++ remoting3/trunk/build.properties 2008-07-04 01:29:11 UTC (rev 4359)
@@ -9,6 +9,14 @@
# Dependencies - keep in alpha order by property name
# ===================================================
+lib.apiviz.version=1.0.5
+lib.apiviz.name=apiviz-${lib.apiviz.version}.jar
+lib.apiviz.license=lgpl
+lib.apiviz.dir=apiviz/${lib.apiviz.version}/lib
+lib.apiviz.path=${lib.apiviz.dir}/${lib.apiviz.name}
+lib.apiviz.local=${local.repository}/${lib.apiviz.path}
+lib.apiviz.remote=${remote.repository}/${lib.apiviz.path}
+
lib.jaxb-api.version=2.0.5
lib.jaxb-api.name=jaxb-api.jar
lib.jaxb-api.license=cddl
Modified: remoting3/trunk/build.xml
===================================================================
--- remoting3/trunk/build.xml 2008-07-04 01:09:27 UTC (rev 4358)
+++ remoting3/trunk/build.xml 2008-07-04 01:29:11 UTC (rev 4359)
@@ -7,6 +7,18 @@
<!-- LIBRARIES - Keep in alpha order by target name -->
<!-- ============================================== -->
+ <!-- External library: apiviz -->
+
+ <target name="lib.apiviz-check">
+ <available property="lib.apiviz.exists" file="${lib.apiviz.local}"/>
+ </target>
+
+ <target name="lib.apiviz" depends="lib.apiviz-check" unless="lib.apiviz.exists">
+ <mkdir dir="${local.repository}/${lib.apiviz.dir}"/>
+ <get src="${lib.apiviz.remote}" dest="${lib.apiviz.local}" usetimestamp="true" ignoreerrors="false"/>
+ <get src="${remote.license.dir}/${lib.apiviz.license}.txt" dest="${lib.apiviz.local}.license.txt" usetimestamp="true" ignoreerrors="false"/>
+ </target>
+
<!-- External library: JAXB API -->
<target name="lib.jaxb-api-check">
@@ -1136,10 +1148,11 @@
<!-- JAVADOCS -->
<!-- ============================================== -->
- <target name="api-javadoc" depends="api,core,standalone,util">
+ <target name="api-javadoc" depends="api,core,standalone,util,lib.apiviz">
<delete dir="api/target/main/docs"/>
<mkdir dir="api/target/main/docs"/>
<javadoc destdir="api/target/main/docs" author="false" version="false" use="false" windowtitle="JBoss Remoting API">
+ <doclet name="net.gleamynode.apiviz.APIviz" path="${lib.apiviz.local}"/>
<packageset dir="api/src/main/java"/>
<packageset dir="util/src/main/java"/>
<packageset dir="standalone/src/main/java"/>
More information about the jboss-remoting-commits
mailing list