diff options
author | jfrijters <jfrijters> | 2010-06-10 12:45:40 +0400 |
---|---|---|
committer | jfrijters <jfrijters> | 2010-06-10 12:45:40 +0400 |
commit | 6b6758acde4c595fd46b03b91eb3b904a8b1a498 (patch) | |
tree | 8df327d60f2db81efbd5be77ce09ccae7dfc8b34 | |
parent | cae5add927b82b5a62ba6689e9cd32dcf63c64ee (diff) |
Added jdk-tools target to build javac.exe, javah.exe and javap.exe. Not built by default.
-rw-r--r-- | openjdk/openjdk.build | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/openjdk/openjdk.build b/openjdk/openjdk.build index 1b98c21f..104be793 100644 --- a/openjdk/openjdk.build +++ b/openjdk/openjdk.build @@ -236,4 +236,28 @@ </exec> </target> + <target name="jdk-tools" depends="version"> + <exec program="${project::get-base-directory()}/../bin/ikvmc.exe" useruntimeengine="true"> + <arg value="-version:${VERSION}" /> + <arg value="-out:../bin/javac.exe" /> + <arg value="-main:com.sun.tools.javac.Main" /> + <arg value="-Dsun.boot.class.path=%JAVA_HOME%/jre/lib/rt.jar" /> + <arg value="-r:../bin/IKVM.OpenJDK.Tools.dll" /> + </exec> + <exec program="${project::get-base-directory()}/../bin/ikvmc.exe" useruntimeengine="true"> + <arg value="-version:${VERSION}" /> + <arg value="-out:../bin/javah.exe" /> + <arg value="-main:com.sun.tools.javah.Main" /> + <arg value="-Dsun.boot.class.path=%JAVA_HOME%/jre/lib/rt.jar" /> + <arg value="-r:../bin/IKVM.OpenJDK.Tools.dll" /> + </exec> + <exec program="${project::get-base-directory()}/../bin/ikvmc.exe" useruntimeengine="true"> + <arg value="-version:${VERSION}" /> + <arg value="-out:../bin/javap.exe" /> + <arg value="-main:sun.tools.javap.Main" /> + <arg value="-Dsun.boot.class.path=%JAVA_HOME%/jre/lib/rt.jar" /> + <arg value="-r:../bin/IKVM.OpenJDK.Tools.dll" /> + </exec> + </target> + </project> |