annotate src/plugin/build-plugin.xml @ 0:3b37d71af924 default tip

iniitial
author dwinter
date Tue, 26 Feb 2013 15:50:30 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3b37d71af924 iniitial
dwinter
parents:
diff changeset
1 <?xml version="1.0"?>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
2 <!--
3b37d71af924 iniitial
dwinter
parents:
diff changeset
3 Licensed to the Apache Software Foundation (ASF) under one or more
3b37d71af924 iniitial
dwinter
parents:
diff changeset
4 contributor license agreements. See the NOTICE file distributed with
3b37d71af924 iniitial
dwinter
parents:
diff changeset
5 this work for additional information regarding copyright ownership.
3b37d71af924 iniitial
dwinter
parents:
diff changeset
6 The ASF licenses this file to You under the Apache License, Version 2.0
3b37d71af924 iniitial
dwinter
parents:
diff changeset
7 (the "License"); you may not use this file except in compliance with
3b37d71af924 iniitial
dwinter
parents:
diff changeset
8 the License. You may obtain a copy of the License at
3b37d71af924 iniitial
dwinter
parents:
diff changeset
9
3b37d71af924 iniitial
dwinter
parents:
diff changeset
10 http://www.apache.org/licenses/LICENSE-2.0
3b37d71af924 iniitial
dwinter
parents:
diff changeset
11
3b37d71af924 iniitial
dwinter
parents:
diff changeset
12 Unless required by applicable law or agreed to in writing, software
3b37d71af924 iniitial
dwinter
parents:
diff changeset
13 distributed under the License is distributed on an "AS IS" BASIS,
3b37d71af924 iniitial
dwinter
parents:
diff changeset
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3b37d71af924 iniitial
dwinter
parents:
diff changeset
15 See the License for the specific language governing permissions and
3b37d71af924 iniitial
dwinter
parents:
diff changeset
16 limitations under the License.
3b37d71af924 iniitial
dwinter
parents:
diff changeset
17 -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
18 <!-- Imported by plugin build.xml files to define default targets. -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
19 <project xmlns:ivy="antlib:org.apache.ivy.ant">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
20
3b37d71af924 iniitial
dwinter
parents:
diff changeset
21 <property name="name" value="${ant.project.name}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
22 <property name="root" value="${basedir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
23
3b37d71af924 iniitial
dwinter
parents:
diff changeset
24 <!-- load plugin-specific properties first -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
25 <property file="${user.home}/${name}.build.properties" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
26 <property file="${root}/build.properties" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
27
3b37d71af924 iniitial
dwinter
parents:
diff changeset
28 <property name="nutch.root" location="${root}/../../../"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
29
3b37d71af924 iniitial
dwinter
parents:
diff changeset
30 <property name="src.dir" location="${root}/src/java"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
31 <property name="src.test" location="${root}/src/test"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
32
3b37d71af924 iniitial
dwinter
parents:
diff changeset
33 <available file="${src.test}" type="dir" property="test.available"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
34
3b37d71af924 iniitial
dwinter
parents:
diff changeset
35 <property name="conf.dir" location="${nutch.root}/conf"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
36
3b37d71af924 iniitial
dwinter
parents:
diff changeset
37 <property name="build.dir" location="${nutch.root}/build/${name}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
38 <property name="build.classes" location="${build.dir}/classes"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
39 <property name="build.test" location="${build.dir}/test"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
40
3b37d71af924 iniitial
dwinter
parents:
diff changeset
41 <property name="deploy.dir" location="${nutch.root}/build/plugins/${name}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
42
3b37d71af924 iniitial
dwinter
parents:
diff changeset
43 <!-- load nutch defaults last so that they can be overridden above -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
44 <property file="${nutch.root}/default.properties" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
45
3b37d71af924 iniitial
dwinter
parents:
diff changeset
46 <ivy:settings id="ivy.instance" file="${nutch.root}/ivy/ivysettings.xml" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
47
3b37d71af924 iniitial
dwinter
parents:
diff changeset
48 <path id="plugin.deps"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
49
3b37d71af924 iniitial
dwinter
parents:
diff changeset
50 <fileset id="lib.jars" dir="${root}" includes="lib/*.jar"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
51
3b37d71af924 iniitial
dwinter
parents:
diff changeset
52 <!-- the normal classpath -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
53 <path id="classpath">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
54 <pathelement location="${build.classes}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
55 <fileset refid="lib.jars"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
56 <pathelement location="${nutch.root}/build/classes"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
57 <fileset dir="${nutch.root}/build/lib">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
58 <include name="*.jar" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
59 </fileset>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
60 <path refid="plugin.deps"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
61 <fileset dir="${deploy.dir}">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
62 <include name="*.jar" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
63 </fileset>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
64 </path>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
65
3b37d71af924 iniitial
dwinter
parents:
diff changeset
66 <!-- the unit test classpath -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
67 <path id="test.classpath">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
68 <pathelement location="${build.test}" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
69 <pathelement location="${nutch.root}/build/test/classes"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
70 <pathelement location="${nutch.root}/src/test"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
71 <pathelement location="${conf.dir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
72 <pathelement location="${nutch.root}/build"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
73 <path refid="classpath"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
74 </path>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
75
3b37d71af924 iniitial
dwinter
parents:
diff changeset
76 <!-- ====================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
77 <!-- Stuff needed by all targets -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
78 <!-- ====================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
79 <target name="init">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
80 <mkdir dir="${build.dir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
81 <mkdir dir="${build.classes}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
82 <mkdir dir="${build.test}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
83 <mkdir dir="${deploy.dir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
84
3b37d71af924 iniitial
dwinter
parents:
diff changeset
85 <antcall target="init-plugin"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
86 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
87
3b37d71af924 iniitial
dwinter
parents:
diff changeset
88 <!-- to be overridden by sub-projects -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
89 <target name="init-plugin"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
90
3b37d71af924 iniitial
dwinter
parents:
diff changeset
91 <!--
3b37d71af924 iniitial
dwinter
parents:
diff changeset
92 ! Used to build plugin compilation dependencies
3b37d71af924 iniitial
dwinter
parents:
diff changeset
93 ! (to be overridden by plugins)
3b37d71af924 iniitial
dwinter
parents:
diff changeset
94 !-->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
95 <target name="deps-jar"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
96
3b37d71af924 iniitial
dwinter
parents:
diff changeset
97 <!--
3b37d71af924 iniitial
dwinter
parents:
diff changeset
98 ! Used to deploy plugin runtime dependencies
3b37d71af924 iniitial
dwinter
parents:
diff changeset
99 ! (to be overridden by plugins)
3b37d71af924 iniitial
dwinter
parents:
diff changeset
100 !-->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
101 <target name="deps-test"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
102
3b37d71af924 iniitial
dwinter
parents:
diff changeset
103 <!-- ====================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
104 <!-- Compile the Java files -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
105 <!-- ====================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
106 <target name="compile" depends="init,deps-jar, resolve-default">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
107 <echo message="Compiling plugin: ${name}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
108 <javac
3b37d71af924 iniitial
dwinter
parents:
diff changeset
109 encoding="${build.encoding}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
110 srcdir="${src.dir}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
111 includes="**/*.java"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
112 destdir="${build.classes}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
113 debug="${javac.debug}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
114 optimize="${javac.optimize}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
115 target="${javac.version}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
116 source="${javac.version}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
117 deprecation="${javac.deprecation}">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
118 <classpath refid="classpath"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
119 </javac>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
120 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
121
3b37d71af924 iniitial
dwinter
parents:
diff changeset
122 <target name="compile-core">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
123 <ant target="compile-core" inheritall="false" dir="${nutch.root}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
124 <ant target="compile"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
125 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
126
3b37d71af924 iniitial
dwinter
parents:
diff changeset
127 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
128 <!-- Make plugin .jar -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
129 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
130 <!-- -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
131 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
132 <target name="jar" depends="compile">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
133 <jar
3b37d71af924 iniitial
dwinter
parents:
diff changeset
134 jarfile="${build.dir}/${name}.jar"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
135 basedir="${build.classes}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
136 />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
137 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
138
3b37d71af924 iniitial
dwinter
parents:
diff changeset
139 <target name="jar-core" depends="compile-core">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
140 <jar
3b37d71af924 iniitial
dwinter
parents:
diff changeset
141 jarfile="${build.dir}/${name}.jar"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
142 basedir="${build.classes}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
143 />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
144 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
145
3b37d71af924 iniitial
dwinter
parents:
diff changeset
146 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
147 <!-- Deploy plugin to ${deploy.dir} -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
148 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
149 <!-- -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
150 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
151 <target name="deploy" depends="jar, deps-test">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
152 <mkdir dir="${deploy.dir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
153 <copy file="plugin.xml" todir="${deploy.dir}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
154 preservelastmodified="true"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
155 <available property="lib-available"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
156 file="${build.dir}/${name}.jar"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
157 <antcall target="copy-generated-lib"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
158 <copy todir="${deploy.dir}" flatten="true">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
159 <fileset refid="lib.jars"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
160 </copy>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
161 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
162
3b37d71af924 iniitial
dwinter
parents:
diff changeset
163 <target name="copy-generated-lib" if="lib-available">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
164 <copy file="${build.dir}/${name}.jar" todir="${deploy.dir}" failonerror="false"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
165 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
166
3b37d71af924 iniitial
dwinter
parents:
diff changeset
167 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
168 <!-- Compile test code -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
169 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
170 <target name="compile-test" depends="compile" if="test.available">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
171 <javac
3b37d71af924 iniitial
dwinter
parents:
diff changeset
172 encoding="${build.encoding}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
173 srcdir="${src.test}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
174 includes="**/*.java"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
175 destdir="${build.test}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
176 debug="${javac.debug}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
177 optimize="${javac.optimize}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
178 target="${javac.version}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
179 source="${javac.version}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
180 deprecation="${javac.deprecation}">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
181 <classpath refid="test.classpath"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
182 </javac>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
183 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
184
3b37d71af924 iniitial
dwinter
parents:
diff changeset
185 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
186 <!-- Run unit tests -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
187 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
188 <target name="test" depends="compile-test, deploy" if="test.available">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
189 <echo message="Testing plugin: ${name}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
190
3b37d71af924 iniitial
dwinter
parents:
diff changeset
191 <junit printsummary="yes" haltonfailure="no" fork="yes"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
192 errorProperty="tests.failed" failureProperty="tests.failed">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
193 <sysproperty key="test.data" value="${build.test}/data"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
194 <sysproperty key="test.input" value="${root}/data"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
195 <sysproperty key="javax.xml.parsers.DocumentBuilderFactory" value="com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
196 <classpath refid="test.classpath"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
197 <formatter type="plain" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
198 <batchtest todir="${build.test}" unless="testcase">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
199 <fileset dir="${src.test}"
3b37d71af924 iniitial
dwinter
parents:
diff changeset
200 includes="**/Test*.java" excludes="**/${test.exclude}.java" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
201 </batchtest>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
202 <batchtest todir="${build.test}" if="testcase">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
203 <fileset dir="${src.test}" includes="**/${testcase}.java"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
204 </batchtest>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
205 </junit>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
206
3b37d71af924 iniitial
dwinter
parents:
diff changeset
207 <fail if="tests.failed">Tests failed!</fail>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
208
3b37d71af924 iniitial
dwinter
parents:
diff changeset
209 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
210
3b37d71af924 iniitial
dwinter
parents:
diff changeset
211 <!-- target: resolve ================================================= -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
212 <target name="resolve-default" depends="clean-lib" description="resolve and retrieve dependencies with ivy">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
213 <ivy:resolve file="ivy.xml" conf="default" log="download-only"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
214 <ivy:retrieve pattern="${deploy.dir}/[artifact]-[revision].[ext]" symlink="false" log="quiet"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
215 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
216
3b37d71af924 iniitial
dwinter
parents:
diff changeset
217 <target name="resolve-test" depends="clean-lib" description="resolve and retrieve dependencies with ivy">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
218 <ivy:resolve file="ivy.xml" conf="test" log="download-only"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
219 <ivy:retrieve pattern="${deploy.dir}/[artifact]-[revision].[ext]" symlink="false" log="quiet"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
220 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
221
3b37d71af924 iniitial
dwinter
parents:
diff changeset
222 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
223 <!-- Clean. Delete the build files, and their directories -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
224 <!-- ================================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
225 <!-- target: clean =================================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
226 <target name="clean" depends="clean-build, clean-lib" description="--> clean the project" />
3b37d71af924 iniitial
dwinter
parents:
diff changeset
227
3b37d71af924 iniitial
dwinter
parents:
diff changeset
228 <!-- target: clean-lib =============================================== -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
229 <target name="clean-lib" description="--> clean the project libraries directory (dependencies)">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
230 <delete includeemptydirs="true" dir="${build.lib.dir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
231 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
232
3b37d71af924 iniitial
dwinter
parents:
diff changeset
233 <!-- target: clean-build ============================================= -->
3b37d71af924 iniitial
dwinter
parents:
diff changeset
234 <target name="clean-build" description="--> clean the project built files">
3b37d71af924 iniitial
dwinter
parents:
diff changeset
235 <delete includeemptydirs="true" dir="${build.dir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
236 <delete includeemptydirs="true" dir="${deploy.dir}"/>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
237 </target>
3b37d71af924 iniitial
dwinter
parents:
diff changeset
238
3b37d71af924 iniitial
dwinter
parents:
diff changeset
239 </project>