Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/ikvm-fork.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjfrijters <jfrijters>2010-06-10 12:45:40 +0400
committerjfrijters <jfrijters>2010-06-10 12:45:40 +0400
commit6b6758acde4c595fd46b03b91eb3b904a8b1a498 (patch)
tree8df327d60f2db81efbd5be77ce09ccae7dfc8b34 /openjdk/openjdk.build
parentcae5add927b82b5a62ba6689e9cd32dcf63c64ee (diff)
Added jdk-tools target to build javac.exe, javah.exe and javap.exe. Not built by default.
Diffstat (limited to 'openjdk/openjdk.build')
-rw-r--r--openjdk/openjdk.build24
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>