2004-12-02 11:43:05 +03:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<project name="JVM" default="JVM">
|
|
|
|
<target name="JVM">
|
2008-11-19 08:42:47 +03:00
|
|
|
<property name="VERSION" value="${assemblyname::get-version(assemblyname::get-assembly-name(path::combine(project::get-base-directory(), '../bin/IKVM.Runtime.dll')))}" />
|
2005-01-07 12:34:19 +03:00
|
|
|
<property overwrite="false" name="ilasm_signoption" value="" />
|
2007-12-18 12:56:11 +03:00
|
|
|
<exec program="../tools/asmref.exe" useruntimeengine="true" commandline="mscorlib ../bin/IKVM.Runtime.JNI.dll" output="jvm_h.il" />
|
2008-11-19 08:42:47 +03:00
|
|
|
<echo message=".assembly JVM { .ver ${string::replace(property::get-value('VERSION'), '.', ':')} }" file="jvm_h.il" append="true" />
|
2009-06-26 10:53:09 +04:00
|
|
|
<exec program="ilasm" commandline=" /dll ${ilasm_signoption} /out:../bin-x86/JVM.DLL jvm_h.il jvm32.il JVM.il" />
|
|
|
|
<exec program="ilasm" commandline="/pe64 /x64 /dll ${ilasm_signoption} /out:../bin-x64/JVM.DLL jvm_h.il jvm64.il JVM.il" />
|
2004-12-02 11:43:05 +03:00
|
|
|
</target>
|
|
|
|
</project>
|