Skip to content

Commit b830ea4

Browse files
author
Riyad Kalla
committed
Added build script.
1 parent c3b131b commit b830ea4

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

build.xml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<project name="imgscalr Java Library" default="dist">
2+
<property name="dir.src" value="src/main/java" />
3+
<property name="dir.bin" value="bin" />
4+
<property name="dir.dist" value="dist" />
5+
6+
<property name="name.file" value="imgscalr-lib" />
7+
8+
<property name="version.major" value="1" />
9+
<property name="version.minor" value="1" />
10+
11+
<target name="clean">
12+
<delete dir="${dir.bin}" />
13+
<delete dir="${dir.dist}" />
14+
</target>
15+
16+
<target name="compile" depends="clean">
17+
<mkdir dir="${dir.bin}" />
18+
<javac srcdir="${dir.src}" destdir="${dir.bin}" source="1.6" />
19+
<copy todir="${dir.bin}">
20+
<fileset dir="${dir.src}">
21+
<exclude name="**/*.java" />
22+
</fileset>
23+
</copy>
24+
</target>
25+
26+
<target name="dist" depends="compile">
27+
<mkdir dir="${dir.dist}" />
28+
<jar basedir="${dir.bin}" destfile="${dir.dist}/${name.file}.jar" compress="no" />
29+
<copy file="LICENSE" todir="${dir.dist}" />
30+
<zip compress="no" basedir="${dir.src}" destfile="${dir.dist}/${name.file}-src.zip" />
31+
<zip compress="no" basedir="${dir.dist}" destfile="${dir.dist}/${name.file}-${version.major}.${version.minor}.zip" />
32+
</target>
33+
</project>

0 commit comments

Comments
 (0)