зеркало из https://github.com/mono/ikvm-fork.git
46 строки
2.2 KiB
XML
46 строки
2.2 KiB
XML
<?xml version="1.0"?>
|
|
<project name="refemit" default="IKVM.Reflection.Emit">
|
|
<target name="IKVM.Reflection.Emit">
|
|
<property name="defs" value="IKVM_REF_EMIT" />
|
|
<if test="${property::exists('signed')}">
|
|
<property name="defs" value="${defs};${signed}" />
|
|
</if>
|
|
<csc target="library" output="../bin/IKVM.Reflection.Emit.dll" define="${defs}">
|
|
<sources>
|
|
<include name="../CommonAssemblyInfo.cs" />
|
|
<include name="AssemblyBuilder.cs" />
|
|
<include name="ConstructorBuilder.cs" />
|
|
<include name="CustomAttributeBuilder.cs" />
|
|
<include name="Enums.cs" />
|
|
<include name="FieldBuilder.cs" />
|
|
<include name="IkvmAssembly.cs" />
|
|
<include name="ILGenerator.cs" />
|
|
<include name="MethodBuilder.cs" />
|
|
<include name="ModuleBuilder.cs" />
|
|
<include name="OpCodes.cs" />
|
|
<include name="ParameterBuilder.cs" />
|
|
<include name="PropertyBuilder.cs" />
|
|
<include name="SignatureHelper.cs" />
|
|
<include name="Tokens.cs" />
|
|
<include name="TypeBuilder.cs" />
|
|
<include name="Impl/CryptoConvert.cs" />
|
|
<include name="Impl/CryptoHack.cs" />
|
|
<include name="Impl/ITypeOwner.cs" />
|
|
<include name="Impl/PdbSupport.cs" />
|
|
<include name="Impl/TypeBase.cs" />
|
|
<include name="Properties/AssemblyInfo.cs" />
|
|
<include name="Writer/ByteBuffer.cs" />
|
|
<include name="Writer/Heaps.cs" />
|
|
<include name="Writer/MetadataWriter.cs" />
|
|
<include name="Writer/ModuleWriter.cs" />
|
|
<include name="Writer/PEWriter.cs" />
|
|
<include name="Writer/TextSection.cs" />
|
|
<include name="Writer/VersionInfo.cs" />
|
|
</sources>
|
|
</csc>
|
|
<if test="${file::exists(path::combine(framework::get-assembly-directory(framework::get-target-framework()), 'ISymWrapper.dll'))}">
|
|
<nant buildfile="IKVM.PdbWriter/pdbwriter.build" />
|
|
</if>
|
|
</target>
|
|
</project>
|