[jboss-cvs] JBossAS SVN: r63303 - projects/aop/trunk/build.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jun 1 10:53:50 EDT 2007


Author: kabir.khan at jboss.com
Date: 2007-06-01 10:53:50 -0400 (Fri, 01 Jun 2007)
New Revision: 63303

Modified:
   projects/aop/trunk/build/build-release.xml
   projects/aop/trunk/build/build.xml
Log:
[JBAOP-397] Modify release-output target to not build the reference docs since docbook-support/ and aop/src/stylesheets are linked in with svn:externals and the Hudson svn client does not like svn:externals

Modified: projects/aop/trunk/build/build-release.xml
===================================================================
--- projects/aop/trunk/build/build-release.xml	2007-06-01 14:18:09 UTC (rev 63302)
+++ projects/aop/trunk/build/build-release.xml	2007-06-01 14:53:50 UTC (rev 63303)
@@ -4,9 +4,8 @@
 ]>
 
 <project name="JBoss AOP/Build">
-   <target name="release"
-	   description="Builds the default release structure."
-	   >
+   <target name="release-no-reference-docs"
+	   description="Builds the default release structure, minus the reference documentation">
       <delete dir="output/temp"/>
       <mkdir dir="output/temp"/>
 
@@ -34,9 +33,6 @@
             <exclude name="**/*.wiki"/>
             <exclude name="reference/**"/>
          </fileset>
-         <fileset dir="${project.root}/aop/docs/reference/build">
-            <include name="**"/>
-         </fileset>
       </copy>
 
       <copy todir="${project.release}/src/aspect-framework" filtering="no">
@@ -221,4 +217,17 @@
       <delete dir="output/temp"/>
 
   </target>
+  
+  <target name="release-reference-docs"
+     description="Builds the default release structure, minus the reference documentation">
+
+      <copy todir="${project.release}/docs/aspect-framework" filtering="no">
+         <fileset dir="${project.root}/aop/docs/reference/build">
+            <include name="**"/>
+         </fileset>
+      </copy>
+     
+  </target>
+  
+  
 </project>
\ No newline at end of file

Modified: projects/aop/trunk/build/build.xml
===================================================================
--- projects/aop/trunk/build/build.xml	2007-06-01 14:18:09 UTC (rev 63302)
+++ projects/aop/trunk/build/build.xml	2007-06-01 14:53:50 UTC (rev 63303)
@@ -206,16 +206,17 @@
 
    <target name="release-output"
       description="Builds the default release structure."
-      depends="modules-release, aop.reference.docs"
+      depends="modules-release"
       >
-      <ant antfile="build-release.xml" target="release"/>
-  </target>
+      <ant antfile="build-release.xml" target="release-no-reference-docs"/>
+   </target>
 
    <target name="release"
       description="Builds the default release structure."
       depends="init, clean, modules-release, aop.reference.docs"
       >
-      <ant antfile="build-release.xml" target="release"/>
+      <ant antfile="build-release.xml" target="release-no-reference-docs"/>
+      <ant antfile="build-release.xml" target="release-reference-docs"/>
 
    	<jar destfile="${project.release}.jar" basedir="${project.release}"/>
    	<move file="${project.release}.jar" todir="${module.output}/lib"/>




More information about the jboss-cvs-commits mailing list