1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 *** GENERATED FROM project.xml - DO NOT EDIT ***
4 *** EDIT ../build.xml INSTEAD ***
6 For the purpose of easier reading the script
7 is divided into following sections:
22 <project name=
"crosscrypt-impl" default=
"default" basedir=
".." xmlns:
bluejproject=
"http://www.netbeans.org/ns/bluej-project/2">
23 <target name=
"default" depends=
"test,jar,javadoc" description=
"Build and test whole project."/>
25 ======================
26 INITIALIZATION SECTION
27 ======================
29 <target name=
"-pre-init">
30 <!-- Empty placeholder for easier customization. -->
31 <!-- You can override this target in the ../build.xml file. -->
33 <target name=
"-init-private" depends=
"-pre-init">
34 <property file=
"nbproject/private/private.properties"/>
36 <target name=
"-init-user" depends=
"-pre-init,-init-private">
37 <property file=
"${user.properties.file}"/>
38 <!-- The two properties below are usually overridden -->
39 <!-- by the active platform. Just a fallback. -->
40 <property name=
"default.javac.source" value=
"1.4"/>
41 <property name=
"default.javac.target" value=
"1.4"/>
43 <target name=
"-init-project" depends=
"-pre-init,-init-private,-init-user">
44 <property file=
"nbproject/project.properties"/>
47 <target name=
"-init-bluej" depends=
"-do-init" if=
"bluej.home.available">
48 <fileset dir=
"${bluej.userlib}" id=
"bluej.home.libraries">
49 <include name=
"*.jar"/>
50 <include name=
"*.zip"/>
52 <pathconvert property=
"bluej.libraries" refid=
"bluej.home.libraries"/>
55 <target name=
"-do-init" depends=
"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property">
56 <condition property=
"bluej.home.available">
58 <isset property=
"bluej.userlib"/>
59 <available file=
"${bluej.userlib}"/>
63 <condition property=
"main.class.available">
65 <isset property=
"main.class"/>
67 <equals arg1=
"${main.class}" arg2=
"" trim=
"true"/>
71 <available file=
"${manifest.file}" property=
"manifest.available"/>
72 <condition property=
"manifest.available+main.class">
74 <isset property=
"manifest.available"/>
75 <istrue value=
"${main.class.available}"/>
78 <condition property=
"manifest.available+main.class+mkdist.available">
80 <istrue value=
"${manifest.available+main.class}"/>
81 <isset property=
"libs.CopyLibs.classpath"/>
84 <condition property=
"have.tests">
86 <available file=
"${test.src.dir}"/>
89 <condition property=
"have.sources">
91 <available file=
"${src.dir}"/>
94 <condition property=
"netbeans.home+have.tests">
96 <isset property=
"netbeans.home"/>
97 <isset property=
"have.tests"/>
100 <condition property=
"no.javadoc.preview">
101 <isfalse value=
"${javadoc.preview}"/>
103 <property name=
"run.jvmargs" value=
""/>
104 <property name=
"javac.compilerargs" value=
""/>
105 <property name=
"work.dir" value=
"${basedir}"/>
106 <condition property=
"no.deps">
108 <istrue value=
"${no.dependencies}"/>
111 <property name=
"javac.debug" value=
"true"/>
112 <property name=
"javadoc.preview" value=
"true"/>
114 <target name=
"-post-init">
115 <!-- Empty placeholder for easier customization. -->
116 <!-- You can override this target in the ../build.xml file. -->
118 <target name=
"-init-check" depends=
"-pre-init,-init-private,-init-user,-init-project,-do-init">
119 <fail unless=
"src.dir">Must set src.dir
</fail>
120 <fail unless=
"test.src.dir">Must set test.src.dir
</fail>
121 <fail unless=
"build.dir">Must set build.dir
</fail>
122 <fail unless=
"dist.dir">Must set dist.dir
</fail>
123 <fail unless=
"build.classes.dir">Must set build.classes.dir
</fail>
124 <fail unless=
"dist.javadoc.dir">Must set dist.javadoc.dir
</fail>
125 <fail unless=
"build.test.classes.dir">Must set build.test.classes.dir
</fail>
126 <fail unless=
"build.test.results.dir">Must set build.test.results.dir
</fail>
127 <fail unless=
"build.classes.excludes">Must set build.classes.excludes
</fail>
128 <fail unless=
"dist.jar">Must set dist.jar
</fail>
130 <target name=
"-init-macrodef-property">
131 <macrodef name=
"property" uri=
"http://www.netbeans.org/ns/bluej-project/2">
132 <attribute name=
"name"/>
133 <attribute name=
"value"/>
135 <property name=
"@{name}" value=
"${@{value}}"/>
139 <target name=
"-init-macrodef-javac">
140 <macrodef name=
"javac" uri=
"http://www.netbeans.org/ns/bluej-project/2">
141 <attribute name=
"srcdir" default=
"${src.dir}"/>
142 <attribute name=
"destdir" default=
"${build.classes.dir}"/>
143 <attribute name=
"classpath" default=
"${javac.classpath}"/>
144 <attribute name=
"debug" default=
"${javac.debug}"/>
145 <element name=
"customize" optional=
"true"/>
147 <javac srcdir=
"@{srcdir}" destdir=
"@{destdir}" debug=
"@{debug}" deprecation=
"${javac.deprecation}" source=
"${javac.source}" target=
"${javac.target}" includeantruntime=
"false">
149 <path path=
"@{classpath}"/>
150 <fileset dir=
"${basedir}">
151 <include name=
"+libs/*.jar"/>
152 <include name=
"+libs/*.zip"/>
154 <path path=
"${bluej.libraries}"/>
155 <path path=
"${bluej.config.libraries}"/>
157 <compilerarg line=
"${javac.compilerargs}"/>
163 <target name=
"-init-macrodef-junit">
164 <macrodef name=
"junit" uri=
"http://www.netbeans.org/ns/bluej-project/2">
165 <attribute name=
"includes" default=
"**/*Test.java"/>
167 <junit showoutput=
"true" fork=
"true" dir=
"${basedir}" failureproperty=
"tests.failed" errorproperty=
"tests.failed">
168 <batchtest todir=
"${build.test.results.dir}">
169 <fileset dir=
"${test.src.dir}" includes=
"@{includes}"/>
172 <path path=
"${run.test.classpath}"/>
173 <fileset dir=
"${basedir}">
174 <include name=
"+libs/*.jar"/>
175 <include name=
"+libs/*.zip"/>
177 <path path=
"${bluej.libraries}"/>
178 <path path=
"${bluej.config.libraries}"/>
180 <!--path path="${run.test.classpath}"/-->
183 <propertyref prefix=
"test-sys-prop."/>
184 <mapper type=
"glob" from=
"test-sys-prop.*" to=
"*"/>
186 <formatter type=
"brief" usefile=
"false"/>
187 <formatter type=
"xml"/>
188 <jvmarg line=
"${run.jvmargs}"/>
193 <target name=
"-init-macrodef-nbjpda">
194 <macrodef name=
"nbjpdastart" uri=
"http://www.netbeans.org/ns/bluej-project/2">
195 <attribute name=
"name" default=
"${main.class}"/>
196 <attribute name=
"classpath" default=
"${debug.classpath}"/>
197 <attribute name=
"stopclassname" default=
""/>
199 <nbjpdastart transport=
"dt_socket" addressproperty=
"jpda.address" name=
"@{name}" stopclassname=
"@{stopclassname}">
201 <path path=
"@{classpath}"/>
202 <fileset dir=
"${basedir}">
203 <include name=
"+libs/*.jar"/>
204 <include name=
"+libs/*.zip"/>
206 <path path=
"${bluej.libraries}"/>
207 <path path=
"${bluej.config.libraries}"/>
212 <macrodef name=
"nbjpdareload" uri=
"http://www.netbeans.org/ns/bluej-project/2">
213 <attribute name=
"dir" default=
"${build.classes.dir}"/>
216 <fileset includes=
"${fix.includes}*.class" dir=
"@{dir}"/>
221 <target name=
"-init-macrodef-debug">
222 <macrodef name=
"debug" uri=
"http://www.netbeans.org/ns/bluej-project/2">
223 <attribute name=
"classname" default=
"${main.class}"/>
224 <attribute name=
"classpath" default=
"${debug.classpath}"/>
225 <element name=
"customize" optional=
"true"/>
227 <java fork=
"true" classname=
"@{classname}" dir=
"${work.dir}">
228 <jvmarg value=
"-Xdebug"/>
229 <jvmarg value=
"-Xnoagent"/>
230 <jvmarg value=
"-Djava.compiler=none"/>
231 <jvmarg value=
"-Xrunjdwp:transport=dt_socket,address=${jpda.address}"/>
232 <jvmarg line=
"${run.jvmargs}"/>
234 <path path=
"@{classpath}"/>
235 <fileset dir=
"${basedir}">
236 <include name=
"+libs/*.jar"/>
237 <include name=
"+libs/*.zip"/>
239 <path path=
"${bluej.libraries}"/>
240 <path path=
"${bluej.config.libraries}"/>
243 <propertyref prefix=
"run-sys-prop."/>
244 <mapper type=
"glob" from=
"run-sys-prop.*" to=
"*"/>
251 <target name=
"-init-macrodef-java">
252 <macrodef name=
"java" uri=
"http://www.netbeans.org/ns/bluej-project/2">
253 <attribute name=
"classname" default=
"${main.class}"/>
254 <element name=
"customize" optional=
"true"/>
256 <java fork=
"true" classname=
"@{classname}" dir=
"${work.dir}">
257 <jvmarg line=
"${run.jvmargs}"/>
259 <path path=
"${run.classpath}"/>
260 <fileset dir=
"${basedir}">
261 <include name=
"+libs/*.jar"/>
262 <include name=
"+libs/*.zip"/>
264 <path path=
"${bluej.libraries}"/>
265 <path path=
"${bluej.config.libraries}"/>
268 <propertyref prefix=
"run-sys-prop."/>
269 <mapper type=
"glob" from=
"run-sys-prop.*" to=
"*"/>
276 <target name=
"-init-presetdef-jar">
277 <presetdef name=
"jar" uri=
"http://www.netbeans.org/ns/bluej-project/2">
278 <jar jarfile=
"${dist.jar}" compress=
"${jar.compress}">
279 <bluejproject:fileset dir=
"${build.classes.dir}" excludes=
"${dist.jar},dist/,doc/,nbproject/,build.xml,**/*.java,**/*.ctxt,**/bluej.pkg"/>
283 <target name=
"init" depends=
"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-junit,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar, -init-bluej"/>
289 <target name=
"deps-jar" depends=
"init" unless=
"no.deps"/>
290 <target name=
"-pre-pre-compile" depends=
"init,deps-jar">
291 <mkdir dir=
"${build.classes.dir}"/>
293 <target name=
"-pre-compile">
294 <!-- Empty placeholder for easier customization. -->
295 <!-- You can override this target in the ../build.xml file. -->
297 <target name=
"-do-compile" depends=
"init,deps-jar,-pre-pre-compile,-pre-compile" if=
"have.sources">
298 <bluejproject:javac/>
299 <copy todir=
"${build.classes.dir}">
300 <fileset dir=
"${src.dir}" excludes=
"${build.classes.excludes}"/>
303 <target name=
"-post-compile">
304 <!-- Empty placeholder for easier customization. -->
305 <!-- You can override this target in the ../build.xml file. -->
307 <target name=
"compile" depends=
"init,deps-jar,-pre-pre-compile,-pre-compile,-do-compile,-post-compile" description=
"Compile project."/>
308 <target name=
"-pre-compile-single">
309 <!-- Empty placeholder for easier customization. -->
310 <!-- You can override this target in the ../build.xml file. -->
312 <target name=
"-do-compile-single" depends=
"init,deps-jar,-pre-pre-compile">
313 <fail unless=
"javac.includes">Must select some files in the IDE or set javac.includes
</fail>
316 <patternset includes=
"${javac.includes}"/>
318 </bluejproject:javac>
320 <target name=
"-post-compile-single">
321 <!-- Empty placeholder for easier customization. -->
322 <!-- You can override this target in the ../build.xml file. -->
324 <target name=
"compile-single" depends=
"init,deps-jar,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single"/>
330 <target name=
"-pre-pre-jar" depends=
"init">
331 <dirname property=
"dist.jar.dir" file=
"${dist.jar}"/>
332 <mkdir dir=
"${dist.jar.dir}"/>
334 <target name=
"-pre-jar">
335 <!-- Empty placeholder for easier customization. -->
336 <!-- You can override this target in the ../build.xml file. -->
338 <target name=
"-do-jar-without-mainclass" depends=
"init,compile,-pre-pre-jar,-pre-jar" unless=
"main.class.available">
341 <target name=
"-do-jar-without-manifest" depends=
"init,compile,-pre-pre-jar,-pre-jar" if=
"main.class.available" unless=
"manifest.available">
343 <bluejproject:manifest>
344 <bluejproject:attribute name=
"Main-Class" value=
"${main.class}"/>
345 </bluejproject:manifest>
348 <target name=
"-do-jar-with-manifest" depends=
"init,compile,-pre-pre-jar,-pre-jar" if=
"manifest.available" unless=
"manifest.available+main.class">
349 <bluejproject:jar manifest=
"${manifest.file}"/>
351 <target name=
"-do-jar-with-mainclass" depends=
"init,compile,-pre-pre-jar,-pre-jar" if=
"manifest.available+main.class" unless=
"manifest.available+main.class+mkdist.available">
352 <bluejproject:jar manifest=
"${manifest.file}">
353 <bluejproject:manifest>
354 <bluejproject:attribute name=
"Main-Class" value=
"${main.class}"/>
355 </bluejproject:manifest>
357 <echo>To run this application from the command line without Ant, try:
</echo>
358 <property name=
"build.classes.dir.resolved" location=
"${build.classes.dir}"/>
359 <property name=
"dist.jar.resolved" location=
"${dist.jar}"/>
360 <pathconvert property=
"run.classpath.with.dist.jar">
361 <path path=
"${run.classpath}"/>
362 <fileset dir=
"${basedir}">
363 <include name=
"+libs/*.jar"/>
364 <include name=
"+libs/*.zip"/>
366 <path path=
"${bluej.libraries}"/>
367 <path path=
"${bluej.config.libraries}"/>
368 <map from=
"${build.classes.dir.resolved}" to=
"${dist.jar.resolved}"/>
370 <echo>java -cp
"${run.classpath.with.dist.jar}" ${main.class}
</echo>
372 <target name=
"-do-jar-with-libraries" depends=
"init,compile,-pre-pre-jar,-pre-jar" if=
"manifest.available+main.class+mkdist.available">
373 <property name=
"build.classes.dir.resolved" location=
"${build.classes.dir}"/>
374 <pathconvert property=
"run.classpath.without.build.classes.dir">
375 <path path=
"${run.classpath}"/>
376 <fileset dir=
"${basedir}">
377 <include name=
"+libs/*.jar"/>
378 <include name=
"+libs/*.zip"/>
380 <path path=
"${bluej.libraries}"/>
381 <path path=
"${bluej.config.libraries}"/>
382 <map from=
"${build.classes.dir.resolved}" to=
""/>
384 <pathconvert property=
"jar.classpath" pathsep=
" ">
385 <path path=
"${run.classpath.without.build.classes.dir}"/>
388 <globmapper from=
"*" to=
"lib/*"/>
391 <taskdef classname=
"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs" name=
"copylibs" classpath=
"${libs.CopyLibs.classpath}"/>
392 <copylibs manifest=
"${manifest.file}" runtimeclasspath=
"${run.classpath.without.build.classes.dir}" jarfile=
"${dist.jar}" compress=
"${jar.compress}">
393 <fileset dir=
"${build.classes.dir}" excludes=
"${dist.jar}"/>
395 <attribute name=
"Main-Class" value=
"${main.class}"/>
396 <attribute name=
"Class-Path" value=
"${jar.classpath}"/>
399 <echo>To run this application from the command line without Ant, try:
</echo>
400 <property name=
"dist.jar.resolved" location=
"${dist.jar}"/>
401 <echo>java -jar
"${dist.jar.resolved}"</echo>
403 <target name=
"-post-jar">
404 <!-- Empty placeholder for easier customization. -->
405 <!-- You can override this target in the ../build.xml file. -->
407 <target name=
"jar" depends=
"init,compile,-pre-jar,-do-jar-with-manifest,-do-jar-without-manifest,-do-jar-without-mainclass,-do-jar-with-mainclass,-do-jar-with-libraries,-post-jar" description=
"Build JAR."/>
413 <target name=
"run" depends=
"init,compile" description=
"Run a main class.">
416 <arg line=
"${application.args}"/>
420 <target name=
"run-single" depends=
"init,compile-single">
421 <fail unless=
"run.class">Must select one file in the IDE or set run.class
</fail>
422 <bluejproject:java classname=
"${run.class}"/>
429 <target name=
"-debug-start-debugger" if=
"netbeans.home" depends=
"init">
430 <bluejproject:nbjpdastart name=
"${debug.class}"/>
432 <target name=
"-debug-start-debuggee" depends=
"init,compile">
435 <arg line=
"${application.args}"/>
437 </bluejproject:debug>
439 <target name=
"debug" if=
"netbeans.home" depends=
"init,compile,-debug-start-debugger,-debug-start-debuggee" description=
"Debug project in IDE."/>
440 <target name=
"-debug-start-debugger-stepinto" if=
"netbeans.home" depends=
"init">
441 <bluejproject:nbjpdastart stopclassname=
"${main.class}"/>
443 <target name=
"debug-stepinto" if=
"netbeans.home" depends=
"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee"/>
444 <target name=
"-debug-start-debuggee-single" if=
"netbeans.home" depends=
"init,compile-single">
445 <fail unless=
"debug.class">Must select one file in the IDE or set debug.class
</fail>
446 <bluejproject:debug classname=
"${debug.class}"/>
448 <target name=
"debug-single" if=
"netbeans.home" depends=
"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single"/>
449 <target name=
"-pre-debug-fix" depends=
"init">
450 <fail unless=
"fix.includes">Must set fix.includes
</fail>
451 <property name=
"javac.includes" value=
"${fix.includes}.java"/>
453 <target name=
"-do-debug-fix" if=
"netbeans.home" depends=
"init,-pre-debug-fix,compile-single">
454 <bluejproject:nbjpdareload/>
456 <target name=
"debug-fix" if=
"netbeans.home" depends=
"init,-pre-debug-fix,-do-debug-fix"/>
462 <target name=
"-javadoc-build" depends=
"init">
463 <mkdir dir=
"${dist.javadoc.dir}"/>
464 <javadoc destdir=
"${dist.javadoc.dir}" source=
"${javac.source}" notree=
"${javadoc.notree}" use=
"${javadoc.use}" nonavbar=
"${javadoc.nonavbar}" noindex=
"${javadoc.noindex}" splitindex=
"${javadoc.splitindex}" author=
"${javadoc.author}" version=
"${javadoc.version}" windowtitle=
"${javadoc.windowtitle}" private=
"${javadoc.private}" additionalparam=
"${javadoc.additionalparam}" failonerror=
"true" useexternalfile=
"true">
466 <path path=
"${javac.classpath}"/>
467 <fileset dir=
"${basedir}">
468 <include name=
"+libs/*.jar"/>
469 <include name=
"+libs/*.zip"/>
471 <path path=
"${bluej.libraries}"/>
472 <path path=
"${bluej.config.libraries}"/>
475 <pathelement location=
"${src.dir}"/>
477 <packageset dir=
"${src.dir}" includes=
"*/**"/>
478 <fileset dir=
"${src.dir}" includes=
"*.java"/>
481 <target name=
"-javadoc-browse" if=
"netbeans.home" unless=
"no.javadoc.preview" depends=
"init,-javadoc-build">
482 <nbbrowse file=
"${dist.javadoc.dir}/index.html"/>
484 <target name=
"javadoc" depends=
"init,-javadoc-build,-javadoc-browse" description=
"Build Javadoc."/>
486 =========================
487 JUNIT COMPILATION SECTION
488 =========================
490 <target name=
"-pre-pre-compile-test" if=
"have.tests" depends=
"init,compile">
491 <mkdir dir=
"${build.test.classes.dir}"/>
493 <target name=
"-pre-compile-test">
494 <!-- Empty placeholder for easier customization. -->
495 <!-- You can override this target in the ../build.xml file. -->
497 <target name=
"-do-compile-test" if=
"have.tests" depends=
"init,compile,-pre-pre-compile-test,-pre-compile-test">
498 <bluejproject:javac srcdir=
"${test.src.dir}" destdir=
"${build.test.classes.dir}" debug=
"true" classpath=
"${javac.test.classpath}"/>
499 <copy todir=
"${build.test.classes.dir}">
500 <fileset dir=
"${test.src.dir}" excludes=
"**/*.java"/>
503 <target name=
"-post-compile-test">
504 <!-- Empty placeholder for easier customization. -->
505 <!-- You can override this target in the ../build.xml file. -->
507 <target name=
"compile-test" depends=
"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test"/>
508 <target name=
"-pre-compile-test-single">
509 <!-- Empty placeholder for easier customization. -->
510 <!-- You can override this target in the ../build.xml file. -->
512 <target name=
"-do-compile-test-single" if=
"have.tests" depends=
"init,compile,-pre-pre-compile-test,-pre-compile-test-single">
513 <fail unless=
"javac.includes">Must select some files in the IDE or set javac.includes
</fail>
514 <bluejproject:javac srcdir=
"${test.src.dir}" destdir=
"${build.test.classes.dir}" debug=
"true" classpath=
"${javac.test.classpath}">
516 <patternset includes=
"${javac.includes}"/>
518 </bluejproject:javac>
519 <copy todir=
"${build.test.classes.dir}">
520 <fileset dir=
"${test.src.dir}" excludes=
"**/*.java"/>
523 <target name=
"-post-compile-test-single">
524 <!-- Empty placeholder for easier customization. -->
525 <!-- You can override this target in the ../build.xml file. -->
527 <target name=
"compile-test-single" depends=
"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single"/>
529 =======================
530 JUNIT EXECUTION SECTION
531 =======================
533 <target name=
"-pre-test-run" if=
"have.tests" depends=
"init">
534 <mkdir dir=
"${build.test.results.dir}"/>
536 <target name=
"-do-test-run" if=
"have.tests" depends=
"init,compile-test,-pre-test-run">
537 <bluejproject:junit/>
539 <target name=
"-post-test-run" if=
"have.tests" depends=
"init,compile-test,-pre-test-run,-do-test-run">
540 <fail if=
"tests.failed">Some tests failed; see details above.
</fail>
542 <target name=
"test-report" if=
"have.tests" depends=
"init"/>
543 <target name=
"-test-browse" if=
"netbeans.home+have.tests" depends=
"init"/>
544 <target name=
"test" depends=
"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse" description=
"Run unit tests."/>
545 <target name=
"-pre-test-run-single" if=
"have.tests" depends=
"init">
546 <mkdir dir=
"${build.test.results.dir}"/>
548 <target name=
"-do-test-run-single" if=
"have.tests" depends=
"init,compile-test-single,-pre-test-run-single">
549 <fail unless=
"test.includes">Must select some files in the IDE or set test.includes
</fail>
550 <bluejproject:junit includes=
"${test.includes}"/>
552 <target name=
"-post-test-run-single" if=
"have.tests" depends=
"init,compile-test-single,-pre-test-run-single,-do-test-run-single">
553 <fail if=
"tests.failed">Some tests failed; see details above.
</fail>
555 <target name=
"test-single" depends=
"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single" description=
"Run single unit test."/>
557 =======================
558 JUNIT DEBUGGING SECTION
559 =======================
561 <target name=
"-debug-start-debuggee-test" if=
"have.tests" depends=
"init,compile-test">
562 <fail unless=
"test.class">Must select one file in the IDE or set test.class
</fail>
563 <bluejproject:debug classname=
"junit.textui.TestRunner" classpath=
"${debug.test.classpath}">
565 <arg line=
"${test.class}"/>
567 </bluejproject:debug>
569 <target name=
"-debug-start-debugger-test" if=
"netbeans.home+have.tests" depends=
"init,compile-test">
570 <bluejproject:nbjpdastart name=
"${test.class}" classpath=
"${debug.test.classpath}"/>
572 <target name=
"debug-test" depends=
"init,compile-test,-debug-start-debugger-test,-debug-start-debuggee-test"/>
573 <target name=
"-do-debug-fix-test" if=
"netbeans.home" depends=
"init,-pre-debug-fix,compile-test-single">
574 <bluejproject:nbjpdareload dir=
"${build.test.classes.dir}"/>
576 <target name=
"debug-fix-test" if=
"netbeans.home" depends=
"init,-pre-debug-fix,-do-debug-fix-test"/>
582 <target name=
"deps-clean" depends=
"init" unless=
"no.deps"/>
583 <target name=
"-do-clean" depends=
"init">
585 <fileset dir=
"${build.dir}" includes=
"**/*.class"/>
587 <delete dir=
"${dist.dir}"/>
589 <target name=
"-post-clean">
590 <!-- Empty placeholder for easier customization. -->
591 <!-- You can override this target in the ../build.xml file. -->
593 <target name=
"clean" depends=
"init,deps-clean,-do-clean,-post-clean" description=
"Clean build products."/>