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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Apr 27 10:57:48 EDT 2009


Author: stalep
Date: 2009-04-27 10:57:47 -0400 (Mon, 27 Apr 2009)
New Revision: 87870

Modified:
   projects/aop/trunk/build/build.xml
Log:
[JBAOP-686]
changed to use maven docbook plugin instead of ant


Modified: projects/aop/trunk/build/build.xml
===================================================================
--- projects/aop/trunk/build/build.xml	2009-04-27 14:57:22 UTC (rev 87869)
+++ projects/aop/trunk/build/build.xml	2009-04-27 14:57:47 UTC (rev 87870)
@@ -77,7 +77,7 @@
 
   <target name="release"
       description="Builds the default release structure."
-      depends="init, clean, most, maven-javadoc, aop.reference.docs, release-no-reference-docs, release-reference-docs"
+      depends="init, clean, most, maven-javadoc, release-no-reference-docs, release-reference-docs"
       >
 
     <zip destfile="${project.release}.zip">
@@ -209,11 +209,6 @@
     <setproxy proxyhost="${proxy.host}" proxyport="${proxy.port}"/>
   </target>
 
-  <target name="aop.reference.docs" depends="init" description="Builds the reference manual for JBoss AOP that should be part of ths distribution">
-    <ant antfile="build.xml" dir="../aop/docs/reference"/>
-  </target>
-
-
   <target name="release-no-reference-docs"
 	       description="Builds the default release structure, minus the reference documentation"
         depends="init, init-maven-dist-dependencies">
@@ -418,12 +413,62 @@
     depends="init"
     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">
+    <mkdir dir="${project.release}/docs/aspect-framework/reference/en"/>
+    <mkdir dir="${project.release}/docs/aspect-framework/quickref/en"/>
+    <mkdir dir="${project.release}/docs/aspect-framework/userguide/en"/>
+
+    <copy todir="${project.release}/docs/aspect-framework/reference/en" filtering="no">
+      <fileset dir="${project.root}/aop/docs/reference/reference/target/docbook">
         <include name="**"/>
+        <exclude name="*.war"/>
+        <exclude name="**/eclipse/**"/>
       </fileset>
     </copy>
 
+    <mkdir dir="${project.release}/docs/aspect-framework/reference/en/shared/images"/>
+    <copy todir="${project.release}/docs/aspect-framework/reference/en/shared/images" filtering="no">
+      <fileset dir="${project.root}/aop/docs/reference/reference/en/images">
+        <include name="*.jpg"/>
+        <exclude name="*.png"/>
+        <exclude name="*.gif"/>
+      </fileset>
+    </copy>
+
+    <copy todir="${project.release}/docs/aspect-framework/quickref/en" filtering="no">
+      <fileset dir="${project.root}/aop/docs/reference/quickref/target/docbook">
+        <include name="**"/>
+        <exclude name="*.war"/>
+        <exclude name="**/eclipse/**"/>
+      </fileset>
+    </copy>
+
+    <mkdir dir="${project.release}/docs/aspect-framework/quickref/en/shared/images"/>
+    <copy todir="${project.release}/docs/aspect-framework/quickref/en/shared/images" filtering="no">
+      <fileset dir="${project.root}/aop/docs/reference/quickref/en/images">
+        <include name="*.jpg"/>
+        <exclude name="*.png"/>
+        <exclude name="*.gif"/>
+      </fileset>
+    </copy>
+
+
+    <copy todir="${project.release}/docs/aspect-framework/userguide/en" filtering="no">
+      <fileset dir="${project.root}/aop/docs/reference/userguide/target/docbook">
+        <include name="**"/>
+        <exclude name="*.war"/>
+        <exclude name="**/eclipse/**"/>
+      </fileset>
+    </copy>
+
+    <mkdir dir="${project.release}/docs/aspect-framework/userguide/en/shared/images"/>
+    <copy todir="${project.release}/docs/aspect-framework/userguide/en/shared/images" filtering="no">
+      <fileset dir="${project.root}/aop/docs/reference/userguide/en/images">
+        <include name="*.jpg"/>
+        <exclude name="*.png"/>
+        <exclude name="*.gif"/>
+      </fileset>
+    </copy>
+
   </target>
 
 </project>




More information about the jboss-cvs-commits mailing list