Commit r925287 "Apply partial jdktools patch for HARMONY-6477
(Problems building jdktools modules in Eclipse)." uses a variable
bcel.jar.url which is not defined. This caused a build break. This
commit fixes this.
It also added a depends check so I've added a corresponding fetch.
git-svn-id: https://svn.apache.org/repos/asf/harmony/enhanced/jdktools/trunk@925403 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/modules/jdktools/build.xml b/modules/jdktools/build.xml
index 9ae5a6e..12959aa 100644
--- a/modules/jdktools/build.xml
+++ b/modules/jdktools/build.xml
@@ -39,7 +39,7 @@
dest="${jdt.jdimodel.jar}" />
<check-one-file src="${icu.url}" dest="${icu.jar}" />
<check-one-file src="${ecj.jar.url}" dest="${ecj.jar}" />
- <check-one-file src="${bcel.jar.url}" dest="${bcel.jar}" />
+ <check-one-file src="${bcel.jar}" dest="${bcel.jar}" />
<copy todir="${hy.hdk}/jdk/jre/lib/boot">
<fileset dir="${depends.jars}">
<patternset includes="${bcel.version}/*.jar" />
@@ -51,6 +51,9 @@
<target name="fetch-depends">
<fetch dep="jdt.jdi.jar"/>
<fetch dep="jdt.jdimodel.jar"/>
+ <mkdir dir="${bcel.dir}" />
+ <download-one-file dest="${bcel.jar}"
+ src="${bcel.url}" md5="${bcel.md5}"/>
</target>
<target name="build" depends="check-depends, build-java" />