diff --git a/java/build.xml b/java/build.xml index baecd01d..52c5218c 100644 --- a/java/build.xml +++ b/java/build.xml @@ -5,25 +5,18 @@ <!-- Load user's default properties. --> <property file="${user.home}/build.properties" /> - <property name="Org" value="MessagePack"/> - <property name="org" value="msgpack123"/> - <property name="Name" value="MessagePack"/> - <property name="name" value="msgpack456"/> - <property name="src.dir" value="${basedir}/src"/> <property name="java.src.dir" value="${src.dir}/"/> <property name="build.dir" value="${basedir}/build"/> <property name="lib.dir" value="${basedir}/lib"/> <property name="dist.dir" value="${basedir}/dist"/> + <property name="build.classes" value="${build.dir}/classes"/> <property name="test.count" value="100"/> <property name="test.junit.output.format" value="plain"/> <property name="test.java.src.dir" value="${basedir}/test"/> <property name="test.java.build.dir" value="${build.dir}/test"/> - <property name="test.java.generated.build.dir" value="${test.java.build.dir}/generated"/> - <property name="test.java.generated.dir" value="${test.java.generated.build.dir}/src"/> <property name="test.java.classes" value="${test.java.build.dir}/classes"/> - <property name="test.java.generated.classes" value="${test.java.generated.build.dir}/classes"/> <property name="test.java.include" value="Test*"/> <property name="javac.encoding" value="ISO-8859-1"/> @@ -65,13 +58,9 @@ <fileset dir="${ivy.test.lib}"> <include name="**/*.jar" /> </fileset> - <fileset dir="${dist.dir}"> - <include name="**/*.jar" /> - </fileset> </path> <path id="test.java.classpath"> <pathelement location="${test.java.classes}" /> - <pathelement location="${test.java.generated.classes}" /> <path refid="java.classpath"/> <path refid="test.libs"/> </path> @@ -80,10 +69,10 @@ <target name="init"> <mkdir dir="${build.dir}" /> <mkdir dir="${lib.dir}" /> + <mkdir dir="${build.classes}" /> <mkdir dir="${test.java.build.dir}"/> <mkdir dir="${test.java.classes}"/> - <mkdir dir="${test.java.generated.classes}"/> <mkdir dir="${ivy.lib}"/> <mkdir dir="${ivy.test.lib}"/> @@ -145,12 +134,12 @@ <!-- compile --> <target name="compile" depends="init,ivy-retrieve-build"> - <javac srcdir="src" destdir="build" source="1.5" target="1.5"> - <compilerarg value="-Xlint:unchecked" /> - </javac> + <java-compiler> + <src path="${java.src.dir}"/> + </java-compiler> </target> <target name="jar" depends="compile"> - <jar jarfile="${dist.dir}/msgpack-0.0.1.jar" basedir="build" /> + <jar jarfile="${dist.dir}/msgpack-0.0.1.jar" basedir="${build.classes}" /> </target> <!-- test --> @@ -166,8 +155,6 @@ errorProperty="tests.failed" failureProperty="tests.failed"> <sysproperty key="test.count" value="${test.count}"/> <sysproperty key="test.dir" value="@{test.dir}"/> - <sysproperty key="share.dir" value="${share.dir}"/> - <sysproperty key="test.validate" value="${test.validate}"/> <classpath refid="test.java.classpath"/> <formatter type="${test.junit.output.format}"/> <batchtest todir="${test.java.build.dir}" unless="testcase"> @@ -182,7 +169,7 @@ <fail if="tests.failed">Tests Failed!</fail> </sequential> </macrodef> - <target name="compile-test" depends="ivy-retrieve-test,jar"> + <target name="compile-test" depends="ivy-retrieve-test,compile"> <java-compiler dest="${test.java.classes}" classpath="test.java.classpath"> <src path="${test.java.src.dir}/org" /> diff --git a/java/ivy.xml b/java/ivy.xml index 6d987568..a6942142 100644 --- a/java/ivy.xml +++ b/java/ivy.xml @@ -1,7 +1,7 @@ <ivy-module version="2.0" xmlns:e="http://ant.apache.org/ivy/extra"> - <info organisation="org.messagepack" + <info organisation="org.msgpack" module="${name}" revision="${version}"> <ivyauthor name="MessagePack Project" url="http://msgpack.sourceforge.net/"/> <description>MessagePack</description>