Lines 23-45
Link Here
|
23 |
|
23 |
|
24 |
<target name="generator" |
24 |
<target name="generator" |
25 |
description="Build code generator tool"> |
25 |
description="Build code generator tool"> |
26 |
<java-to-jar srcdir="hamcrest-generator/src/main/java" |
|
|
27 |
destjar="build/temp/hamcrest-generator-${version}-nodeps.jar" |
28 |
classpath=" |
29 |
lib/generator/qdox-1.6.1.jar; |
30 |
"/> |
31 |
<taskdef name="jarjar" |
32 |
classname="com.tonicsystems.jarjar.JarJarTask" |
33 |
classpath="lib/generator/jarjar-1.0rc3.jar"/> |
34 |
<!-- Bundle QDox classes in hamcrest-generator.jar so user doesn't need to care |
35 |
about it's existence. Uses JarJar to place classes under a different package |
36 |
to prevent conflict. --> |
37 |
<jarjar jarfile="build/hamcrest-generator-${version}.jar"> |
38 |
<zipfileset src="build/temp/hamcrest-generator-${version}-nodeps.jar"/> |
39 |
<zipfileset src="lib/generator/qdox-1.6.1.jar"/> |
40 |
<rule pattern="com.thoughtworks.qdox.**" |
41 |
result="org.hamcrest.generator.qdox.@1"/> |
42 |
</jarjar> |
43 |
</target> |
26 |
</target> |
44 |
|
27 |
|
45 |
<target name="core" |
28 |
<target name="core" |