Skip to content
This repository was archived by the owner on Nov 12, 2019. It is now read-only.

Commit ca7ff28

Browse files
author
dm.naumenko@gmail.com
committed
improve build: generate javadocs, sources in jar format
git-svn-id: http://java-diff-utils.googlecode.com/svn/trunk@19 d8d7d024-a22d-11de-b755-fd640f38fa9d
1 parent cdfb62d commit ca7ff28

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

build.xml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
<property name="build.dir" location="./build" />
77
<property name="dist.dir" value="./dist" />
88
<property name="jar.file.name" value="${dist.dir}/${ant.project.name}-${version}.jar" />
9-
<property name="src.zip.file.name" value="${dist.dir}/${ant.project.name}-${version}src.zip" />
9+
<property name="javadoc.jar.file.name" value="${dist.dir}/${ant.project.name}-${version}-javadoc.jar" />
10+
<property name="src.jar.file.name" value="${dist.dir}/${ant.project.name}-${version}-sources.jar" />
1011
<property name="compiler.jdk.version" value="1.5" />
1112

1213
<target name="clean-compile">
@@ -35,9 +36,19 @@
3536

3637
<target name="source">
3738
<mkdir dir="${dist.dir}" />
38-
<zip destfile="${src.zip.file.name}" basedir="${src.dir}" />
39+
<jar jarfile="${src.jar.file.name}">
40+
<fileset dir="${src.dir}" />
41+
</jar>
42+
</target>
43+
44+
<target name="javadoc">
45+
<mkdir dir="${dist.dir}" />
46+
<javadoc sourcepath="${src.dir}" destdir="${dist.dir}/javadoc" />
47+
<jar jarfile="${javadoc.jar.file.name}">
48+
<fileset dir="${dist.dir}/javadoc" />
49+
</jar>
3950
</target>
4051

41-
<target name="all" depends="jar, source" />
52+
<target name="all" depends="clean-all, jar, source, javadoc" />
4253

4354
</project>

0 commit comments

Comments
 (0)