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-01-28 10:29:22 +0300
committerjfrijters <jfrijters>2010-01-28 10:29:22 +0300
commit27e55fc3ef0d48880eaa65f932cc7dba3bf6a85d (patch)
tree77e39abd8a4ce0e8893258b57fbdbafa66c76183 /ikvmstub/ikvmstub.build
parent1d05c1ed7b93b526ce559d246e2852afc50b68c9 (diff)
New version of ikvmstub that no longer depends on ikvm runtime or Java class library.
Diffstat (limited to 'ikvmstub/ikvmstub.build')
-rw-r--r--ikvmstub/ikvmstub.build26
1 files changed, 21 insertions, 5 deletions
diff --git a/ikvmstub/ikvmstub.build b/ikvmstub/ikvmstub.build
index 9210bceb..969b52a9 100644
--- a/ikvmstub/ikvmstub.build
+++ b/ikvmstub/ikvmstub.build
@@ -1,19 +1,35 @@
<?xml version="1.0"?>
<project name="ikvmstub" default="ikvmstub">
<target name="ikvmstub">
- <property name="defs" value="TRACE" />
+ <property name="defs" value="STUB_GENERATOR;IKVM_REF_EMIT;TRACE" />
<if test="${property::exists('signed')}">
<property name="defs" value="${defs};${signed}" />
</if>
<csc target="exe" output="../bin/ikvmstub.exe" define="${defs}">
<sources>
<include name="../CommonAssemblyInfo.cs" />
- <include name="*.cs" />
+ <include name="../runtime/AssemblyClassLoader.cs" />
+ <include name="../runtime/attributes.cs" />
+ <include name="../runtime/ClassLoaderWrapper.cs" />
+ <include name="../runtime/CoreClasses.cs" />
+ <include name="../runtime/DotNetTypeWrapper.cs" />
+ <include name="../runtime/JavaException.cs" />
+ <include name="../runtime/MemberWrapper.cs" />
+ <include name="../runtime/profiler.cs" />
+ <include name="../runtime/ReflectUtil.cs" />
+ <include name="../runtime/tracer.cs" />
+ <include name="../runtime/Types.cs" />
+ <include name="../runtime/TypeWrapper.cs" />
+ <include name="../runtime/vm.cs" />
+ <include name="AssemblyInfo.cs" />
+ <include name="ClassFileWriter.cs" />
+ <include name="FakeClassLibrary.cs" />
+ <include name="ikvmstub.cs" />
+ <include name="SerialVersionUID.cs" />
</sources>
<references>
- <include name="../bin/IKVM.OpenJDK.Core.dll" asis="true" />
- <include name="../bin/IKVM.OpenJDK.Util.dll" asis="true" />
- <include name="../bin/IKVM.Runtime.dll" asis="true" />
+ <include name="../bin/ICSharpCode.SharpZipLib.dll" asis="true" />
+ <include name="../bin/IKVM.Reflection.dll" asis="true" />
</references>
</csc>
</target>