[jboss-svn-commits] JBL Code SVN: r5617 - labs/jbossesb/trunk/product

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 8 12:46:22 EDT 2006


Author: mark.little at jboss.com
Date: 2006-08-08 12:46:20 -0400 (Tue, 08 Aug 2006)
New Revision: 5617

Modified:
   labs/jbossesb/trunk/product/build.xml
Log:
added samples javadocs rule.

Modified: labs/jbossesb/trunk/product/build.xml
===================================================================
--- labs/jbossesb/trunk/product/build.xml	2006-08-08 16:35:13 UTC (rev 5616)
+++ labs/jbossesb/trunk/product/build.xml	2006-08-08 16:46:20 UTC (rev 5617)
@@ -63,7 +63,8 @@
 	<property name="org.jboss.esb.internal.dest" value="${basedir}/build"/>
 	<property name="org.jboss.esb.internal.jar" value="${basedir}/lib"/>
 	<property name="org.jboss.esb.internal.javadocs.dest" value="${basedir}/javadocs"/>
-
+	<property name="org.jboss.esb.internal.samples.javadocs.dest" value="${basedir}/docs/samples/javadocs"/>
+	
 	<!-- Initialisation -->
 	<target name="org.jboss.esb.internal.init">
 		<!-- Define default build properties -->
@@ -99,9 +100,16 @@
 		<pathelement path="core/processors/src"/>
 		<pathelement path="core/services/src/"/>
 	</path>
+	
+	<path id="org.jboss.esb.samples.javadocs.path">
+		<pathelement path="docs/samples/trailblazer/bankloanbrokerdemo/banks/test"/>
+	</path>
 
 	<property name="org.jboss.esb.javadocs.list"
 	value="org.jboss.soa.*"/>
+	
+	<property name="org.jboss.esb.samples.javadocs.list"
+	value="org.jboss.soa.esb.samples.*"/>
 
 	<!-- Jar targets -->
 	<target name="org.jboss.esb.core.jar" depends="org.jboss.esb.compile">
@@ -113,7 +121,7 @@
 
 	<target name="org.jboss.esb.javadocs"
 				depends="org.jboss.esb.internal.init">
-		<echo message="Building javadocs "/>
+		<echo message="Building javadocs"/>
 		<mkdir dir="${org.jboss.esb.internal.javadocs.dest}"/>
 		<path id="org.jboss.esb.internal.javadocs.path">
 			<path refid="org.jboss.esb.javadocs.path"/>
@@ -131,11 +139,30 @@
 				<fileset dir="lib/ejb3" includes="*.jar" />
 			</classpath>
 		</javadoc>
-		
-		 <fileset dir="lib/ext" includes="*.jar" />
-		 <fileset dir="lib/ejb3" includes="*.jar" />
 	</target>
 	
+	<target name="org.jboss.esb.samples.javadocs"
+				depends="org.jboss.esb.internal.init">
+		<echo message="Building samples javadocs"/>
+		<mkdir dir="${org.jboss.esb.internal.samples.javadocs.dest}"/>
+		<path id="org.jboss.esb.internal.samples.javadocs.path">
+			<path refid="org.jboss.esb.samples.javadocs.path"/>
+		</path>
+
+		<javadoc
+			sourcepathref="org.jboss.esb.internal.samples.javadocs.path"
+			destdir="${org.jboss.esb.internal.samples.javadocs.dest}"
+			packagenames="${org.jboss.esb.samples.javadocs.list}"
+	        >
+			<classpath>
+				<path path="${org.jboss.esb.internal.src}"/>
+				<fileset dir="lib/ext" includes="*.jar" />
+				<fileset dir="docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/ext" includes="*.jar"/>
+				<fileset dir="lib/ejb3" includes="*.jar" />
+			</classpath>
+		</javadoc>
+	</target>
+	
 	<!-- produce a basic installation (minus docs) -->
 	
 	<target name="install" depends="org.jboss.esb.jar">
@@ -162,7 +189,7 @@
 
 	<!-- produce a product distribution -->
 	
-	<target name="dist" depends="install, org.jboss.esb.javadocs">
+	<target name="dist" depends="install, org.jboss.esb.javadocs, org.jboss.esb.samples.javadocs">
 
 		<echo message="Installation directory : ${org.jboss.esb.installationdirectory}"/>
 




More information about the jboss-svn-commits mailing list