Mercurial > hg > release > heapstats-1.0
changeset 8:31c9d9bc743b
Bug 1426: No target to build distribution packaging
reviewed-by: yasuenag
author | KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> |
---|---|
date | Sun, 12 May 2013 21:58:10 +0900 |
parents | 07f406218d08 |
children | 7cdc27160b28 |
files | agent/ChangeLog analyzer/build.xml analyzer/lib/README |
diffstat | 3 files changed, 27 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/agent/ChangeLog Tue Apr 23 16:57:20 2013 +0900 +++ b/agent/ChangeLog Sun May 12 21:58:10 2013 +0900 @@ -1,3 +1,7 @@ +2013-05-12 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> + + * Bug 1426: No target to build distribution packaging + 2013-04-23 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 1408: undefined symbol: __i686.get_pc_thunk.bx
--- a/analyzer/build.xml Tue Apr 23 16:57:20 2013 +0900 +++ b/analyzer/build.xml Sun May 12 21:58:10 2013 +0900 @@ -1,34 +1,46 @@ <?xml version="1.0" encoding="UTF-8"?> -<project name="heapstats_analyzer" default="all"> - <property name="src" value="./src"/> - <property name="build" value="./build"/> - <property name="lib" value="./lib"/> +<project name="heapstats-analyzer" default="all"> + <property file="build.properties"/> <target name="compile"> - <javac srcdir="${src}" destdir="${build}"> + <javac srcdir="${src.dir}" destdir="${build.dir}" source="${source}" target="${target}"> <compilerarg value="-Xlint"/> <classpath> - <fileset dir="${lib}" includes="*.jar"/> + <fileset dir="${lib.dir}" includes="*.jar"/> </classpath> </javac> </target> <target name="clean"> - <delete dir="${build}/jp" includeEmptyDirs="true"/> + <delete dir="${dist.dir}" includeEmptyDirs="true" /> + <delete dir="${build.dir}/jp" includeEmptyDirs="true"/> <delete file="heapstats.jar"/> </target> <target name="jar" depends="compile"> <jar destfile="heapstats.jar"> - <fileset dir="${src}" includes="heapstats.png" /> - <fileset dir="${src}" includes="*.properties" /> - <zipfileset dir="${build}" /> + <fileset dir="${src.dir}" includes="heapstats.png" /> + <fileset dir="${src.dir}" includes="*.properties" /> + <zipfileset dir="${build.dir}" /> <manifest> <attribute name="Main-Class" value="jp.co.ntt.oss.heapstats.Launcher" /> </manifest> </jar> </target> + <target name="dist" depends="jar" description="creates a distribution in ${dist.dir}"> + <copy todir="${dist.dir}/${ant.project.name}-${version}"> + <fileset dir="."> + <include name="heapstats*"/> + <include name="filterDefine.xsd"/> + <include name="*txt"/> + <include name="lib/README"/> + </fileset> + </copy> + <zip destfile="${dist.dir}/${ant.project.name}-${version}.zip" basedir="${dist.dir}"/> + <delete dir="${dist.dir}/${ant.project.name}-${version}" includeEmptyDirs="true"/> + </target> + <target name="all" depends="jar"/> </project>