/[Apache-SVN]/jakarta/commons/proper/configuration/trunk/maven.xml
ViewVC logotype

Diff of /jakarta/commons/proper/configuration/trunk/maven.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- jakarta/commons/proper/configuration/trunk/maven.xml	2005/08/02 14:32:40	227017
+++ jakarta/commons/proper/configuration/trunk/maven.xml	2005/08/02 14:43:20	227018
@@ -63,9 +63,30 @@ limitations under the License.
   -->
   <preGoal name="cactus:compile">
     <copy todir="${basedir}/src/test-cactus/org/apache/commons/configuration">
-        <fileset dir="${basedir}/src/test/" includes="**/NonStringTestHolder.java"/>
+      <fileset dir="${basedir}/src/test/" includes="**/NonStringTestHolder.java"/>
     </copy>
   </preGoal>
+
+  <!-- Remove the files generated previously by JavaCC -->
+  <preGoal name="javacc">
+    <delete>
+      <fileset dir="src/java/org/apache/commons/configuration/plist">
+        <include name="PropertyListParser*.*"/>
+        <include name="Token.java"/>
+        <include name="TokenMgrError.java"/>
+        <include name="SimpleCharStream.java"/>
+        <include name="ParseException.java"/>
+        <exclude name="*.jj"/>
+      </fileset>
+    </delete>
+  </preGoal>
+
+  <!-- Move the files generated by JavaCC to the source directory -->
+  <postGoal name="javacc">
+    <move todir="${basedir}/src/java/org/apache/commons/configuration/plist">
+      <fileset dir="target/generated-src/main/java/org/apache/commons/configuration"/>
+    </move>
+  </postGoal>
 </project>
 
 

 

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26