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]>