1
Description: Fixes some classpaths and makes the javadoc link against system
3
Author: Ludovic Claude <ludovic.claude@laposte.net>
5
--- libhamcrest-java-1.2.orig/build.xml
6
+++ libhamcrest-java-1.2/build.xml
8
<java-to-jar srcdir="hamcrest-generator/src/main/java"
9
destjar="build/temp/hamcrest-generator-${version}-nodeps.jar"
11
- lib/generator/qdox-1.6.1.jar;
12
+ /usr/share/java/qdox.jar;
14
<taskdef name="jarjar"
15
classname="com.tonicsystems.jarjar.JarJarTask"
16
- classpath="lib/generator/jarjar-1.0rc3.jar"/>
17
+ classpath="/usr/share/java/jarjar.jar"/>
18
<!-- Bundle QDox classes in hamcrest-generator.jar so user doesn't need to care
19
about it's existence. Uses JarJar to place classes under a different package
20
to prevent conflict. -->
21
<jarjar jarfile="build/hamcrest-generator-${version}.jar">
22
<zipfileset src="build/temp/hamcrest-generator-${version}-nodeps.jar"/>
23
- <zipfileset src="lib/generator/qdox-1.6.1.jar"/>
24
+ <zipfileset src="/usr/share/java/qdox.jar"/>
25
<rule pattern="com.thoughtworks.qdox.**"
26
result="org.hamcrest.generator.qdox.@1"/>
29
classpath="build/hamcrest-core-${version}.jar"/>
34
+ depends="core, library"
35
+ description="Build text pattern matcher">
36
+ <java-to-jar srcdir="hamcrest-text/src/main/java"
37
+ destjar="build/hamcrest-text-${version}.jar"
39
+ build/hamcrest-core-${version}.jar;
40
+ build/hamcrest-library-${version}.jar"/>
44
<target name="integration"
45
depends="core, library"
46
description="Build integration with external tools">
49
<target name="javadoc" depends="library">
50
<mkdir dir="build/javadoc"/>
51
- <javadoc destdir="build/javadoc" source="1.5" failonerror="yes"
52
- overview="overview.html">
53
+ <javadoc destdir="build/javadoc" source="1.5" failonerror="no"
54
+ overview="build/javadoc/overview-summary.html">
57
<fileset dir="lib/integration">
58
<include name="*.jar"/>
60
+ <fileset dir="/usr/share/java">
61
+ <include name="junit.jar"/>
62
+ <include name="junit4.jar"/>
63
+ <include name="testng.jar"/>
64
+ <include name="easymock.jar"/>
65
+ <include name="jmock.jar"/>
69
<packageset dir="hamcrest-core/src/main/java"/>
70
<packageset dir="hamcrest-library/src/main/java" excludes="org/hamcrest/internal"/>
71
<packageset dir="hamcrest-integration/src/main/java"/>
72
- <packageset dir="build/generated-code"/>
73
+ <packageset dir="build/temp/hamcrest-core/generated-code"/>
74
+ <packageset dir="build/temp/hamcrest-library/generated-code"/>
76
<group title="Hamcrest API and Utility Classes" packages="org.hamcrest"/>
77
<group title="Matcher Library" packages="org.hamcrest.*"/>