The Fulcrum maven:clean target also calls Fulcrum's own clean target.
However, it's broken because it refers to the old services dir and also
it un-needed because all of the Torque generation is done into the
prepareSourceDirectory, which gets deleted along with the entire target
dir by maven.

I've attached a simple patch that gets ride of the clean target and
remove's maven:cleans' dependency on it.

- Stephen
cvs diff build.xml (in directory C:\cvs\jakarta-turbine-fulcrum\)
Index: build.xml
===================================================================
RCS file: /home/cvspublic/jakarta-turbine-fulcrum/build.xml,v
retrieving revision 1.55
diff -r1.55 build.xml
57c57
<     name="maven:clean" depends="clean">
---
>     name="maven:clean">
217,247d216
< 
<   </target>
< 
<   <!-- ================================================================== -->
<   <!-- C L E A N                                                          -->
<   <!-- ================================================================== -->
< 
<   <target name="clean" description="--> cleans up the build directory">
<     <delete dir="${build.dir}"/>
<     <delete file="velocity.log"/>
<     <delete dir="${docs.dest}"/>
<     <delete>
<         <fileset dir="${src.dir}/services">
<             <include name="report.turbine.*.generation"/>
<         </fileset>
<     </delete>
<     <delete>
<         <fileset dir="${src.dir}/services/org/apache/fulcrum">
<             <include name="**/BaseTurbine*.java"/>
<             <include name="**/BaseJob*.java"/>
<             <include name="**/JobEntryPeer.java"/>
<             <include name="**/TurbineRolePermission.java"/>
<             <include name="**/TurbineRolePermissionPeer.java"/>
<             <include name="**/TurbineUserGroupRole.java"/>
<             <include name="**/TurbineUserGroupRolePeer.java"/>
<         </fileset>
<     </delete>
<     <delete dir="${src.dir}/services/org/apache/fulcrum/schedule/map"
<             quiet="true"/>
<     <delete dir="${src.dir}/services/org/apache/fulcrum/security/impl/db/entity/map"
<             quiet="true"/>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to