Library released in ZIP file

This commit is contained in:
Jindra Petřík
2016-09-18 23:37:02 +02:00
parent 4a00d6fa88
commit 60bbcc563d
4 changed files with 34 additions and 5 deletions

View File

@@ -15,10 +15,14 @@ compile.dir = build/classes
coverage.dir = coverage
compile.test.dir = build/test
lib.dir = ../../lib
releases.dir = releases
properties.name = project.properties
dist.lib.dirname = lib
javadoc.dir = javadoc
lexers.dir = lexers
ant.lib.dir = antlib
version_info = version.properties
version_info = version.properties
changelog.file = CHANGELOG.md
license.file = license.txt
gui.changelog.file = ../../CHANGELOG.md

View File

@@ -227,6 +227,15 @@
</jar>
</target>
<target name="release" depends="build">
<zip destfile="${releases.dir}/${prefix.filename}_${version}${version.suffix}.zip">
<zipfileset file="${dist.dir}/${jar.filename}.jar" filemode="755" fullpath="${jar.filename}.jar"></zipfileset>
<zipfileset file="${gui.changelog.file}" fullpath="${changelog.file}"></zipfileset>
<zipfileset file="${license.file}" fullpath="${license.file}"></zipfileset>
</zip>
</target>
<target name="javadoc">
<mkdir dir="${javadoc.dir}"/>
<javadoc sourcepath="${src.dir}" destdir="${javadoc.dir}" windowtitle="${project.name}"