21
21
<property name =" distribZipFile" location =" target/base64coder.zip" />
22
22
<property name =" jUnitVersionToDownload" value =" 4.7" />
23
23
24
- <target name =" buildAll" description =" Compiles, builds the JAR and generates the API docs."
24
+ <target name =" buildAll" description =" Compiles, builds the JAR file and generates the API docs."
25
25
depends =" buildJar, javaDoc" />
26
26
27
27
<target name =" buildJar" description =" Compiles the main Java sources and builds the JAR file." >
28
28
<delete dir =" ${ classesDir } " failonerror =" true" />
29
29
<mkdir dir =" ${ classesDir } " />
30
30
<javac srcdir =" ${ srcDir } " deprecation =" true" includeAntRuntime =" false" debug =" true" debuglevel =" lines,source"
31
- target =" 1.5" destdir =" ${ classesDir } " >
31
+ source = " 1.5 " target =" 1.5" destdir =" ${ classesDir } " >
32
32
<compilerarg line =" -Xlint -Xmaxerrs 6" />
33
33
</javac >
34
34
<jar destfile =" ${ jarFile } " >
42
42
<mkdir dir =" ${ testClassesDir } " />
43
43
<!-- Note: The "Sun proprietary" warnings cannot be suppressed as of 2010-02. -->
44
44
<javac srcdir =" ${ testSrcDir } " deprecation =" true" includeAntRuntime =" false" debug =" true" debuglevel =" lines,source"
45
- target =" 1.5" destdir =" ${ testClassesDir } " >
45
+ source = " 1.5 " target =" 1.5" destdir =" ${ testClassesDir } " >
46
46
<compilerarg line =" -Xlint -Xmaxerrs 6" />
47
47
<classpath >
48
48
<pathelement location =" ${ jUnitJar } " />
96
96
<target name =" buildDistribZip" description =" Builds the distribution ZIP file." depends =" buildAll" >
97
97
<delete file =" ${ distribZipFile } " />
98
98
<zip destfile =" ${ distribZipFile } " >
99
- <zipfileset dir =" ." includes =" build.xml, CHANGES.txt, README.txt, src/, target/base64coder.jar, target/Base64Coder.html" />
99
+ <zipfileset dir =" ." includes =" build.xml, pom.xml, CHANGES.txt, README.txt, src/, target/base64coder.jar, target/Base64Coder.html" />
100
100
</zip >
101
101
</target >
102
102
103
103
<target name =" updateWebsite" depends =" buildAll, buildDistribZip" >
104
+ <fail unless =" env.base64CoderJavaWebsiteDir" message =" Undefined website directory." />
104
105
<property name =" websiteDir" location =" ${ env.base64CoderJavaWebsiteDir } " />
105
106
<copy todir =" ${ websiteDir } " overwrite =" true" >
106
107
<fileset dir =" src" includes =" **/*.java" />
107
- <fileset dir =" target" includes =" Base64Coder.html, base64coder.jar " />
108
+ <fileset dir =" target" includes =" Base64Coder.html" />
108
109
<fileset file =" ${ distribZipFile } " />
109
110
<chainedmapper >
110
111
<flattenmapper />
116
117
</copy >
117
118
</target >
118
119
119
- </project >
120
+ </project >
0 commit comments