-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Mono.Linker</RootNamespace>
<AssemblyName>monolinker</AssemblyName>
- <StartupObject>
- </StartupObject>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
+ <DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType>
- <Optimize>false</Optimize>
+ <Optimize>False</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
+ <Optimize>True</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
-->
<ItemGroup>
<Reference Include="System" />
+ <Reference Include="System.Core" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
- <Compile Include="Mono.Linker.Steps\AdjustVisibilityStep.cs" />
<Compile Include="Mono.Linker.Steps\BaseStep.cs" />
<Compile Include="Mono.Linker.Steps\BlacklistStep.cs" />
<Compile Include="Mono.Linker.Steps\CleanStep.cs" />
+ <Compile Include="Mono.Linker.Steps\RegenerateGuidStep.cs" />
<Compile Include="Mono.Linker.Steps\LoadI18nAssemblies.cs" />
- <Compile Include="Mono.Linker\ResolutionException.cs" />
+ <Compile Include="Mono.Linker\IXApiVisitor.cs" />
<Compile Include="Mono.Linker\I18nAssemblies.cs" />
<Compile Include="Mono.Linker.Steps\IStep.cs" />
<Compile Include="Mono.Linker.Steps\LoadReferencesStep.cs" />
<Compile Include="Mono.Linker.Steps\MarkStep.cs" />
<Compile Include="Mono.Linker.Steps\OutputStep.cs" />
- <Compile Include="Mono.Linker.Steps\ResolveFromApiInfoStep.cs" />
+ <Compile Include="Mono.Linker.Steps\ResolveFromXApiStep.cs" />
<Compile Include="Mono.Linker.Steps\ResolveFromAssemblyStep.cs" />
<Compile Include="Mono.Linker.Steps\ResolveFromXmlStep.cs" />
<Compile Include="Mono.Linker.Steps\ResolveStep.cs" />
<Compile Include="Mono.Linker\MethodAction.cs" />
<Compile Include="Mono.Linker\Pipeline.cs" />
<Compile Include="Mono.Linker\TypePreserve.cs" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\..\class\Mono.Cecil\Mono.Cecil.csproj">
- <Project>{D8F63DFF-5230-43E4-9AB2-DA6E721A1FAE}</Project>
- <Name>Mono.Cecil</Name>
- </ProjectReference>
+ <Compile Include="Mono.Linker\XApiReader.cs" />
+ <Compile Include="Mono.Linker.Steps\TypeMapStep.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Descriptors\mscorlib.xml">
<EmbeddedResource Include="Descriptors\System.Drawing.xml">
<LogicalName>System.Drawing.xml</LogicalName>
</EmbeddedResource>
+ <EmbeddedResource Include="Descriptors\System.Core.xml">
+ <LogicalName>System.Core.xml</LogicalName>
+ </EmbeddedResource>
</ItemGroup>
<ItemGroup>
- <Folder Include="Properties\" />
+ <None Include="Makefile" />
+ <None Include="README" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\external\cecil\Mono.Cecil.csproj">
+ <Project>{D68133BD-1E63-496E-9EDE-4FBDBF77B486}</Project>
+ <Name>Mono.Cecil</Name>
+ </ProjectReference>
</ItemGroup>
</Project>
\ No newline at end of file