mirror of https://github.com/icsharpcode/ILSpy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
2.1 KiB
51 lines
2.1 KiB
<?xml version="1.0" encoding="utf-8"?> |
|
<Project Sdk="Microsoft.NET.Sdk"> |
|
|
|
<PropertyGroup> |
|
<AssemblyName>ILSpy.ReadyToRun.Plugin</AssemblyName> |
|
<TargetFramework>net6.0-windows</TargetFramework> |
|
<RuntimeIdentifiers>win-x64;win-arm64</RuntimeIdentifiers> |
|
<GenerateAssemblyInfo>False</GenerateAssemblyInfo> |
|
<NeutralResourcesLanguage>en-US</NeutralResourcesLanguage> |
|
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies> |
|
<UseWpf>true</UseWpf> |
|
<IsPackable>false</IsPackable> |
|
<EnableWindowsTargeting>true</EnableWindowsTargeting> |
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Debug'"> |
|
<DebugType>full</DebugType> |
|
<DebugSymbols>true</DebugSymbols> |
|
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Release'"> |
|
<DebugType>pdbonly</DebugType> |
|
<DebugSymbols>true</DebugSymbols> |
|
</PropertyGroup> |
|
|
|
<PropertyGroup> |
|
<OutputPath>..\ILSpy\bin\$(Configuration)\</OutputPath> |
|
</PropertyGroup> |
|
|
|
<ItemGroup> |
|
<ProjectReference Include="..\ILSpy\ILSpy.csproj" /> |
|
<ProjectReference Include="..\ICSharpCode.Decompiler\ICSharpCode.Decompiler.csproj" /> |
|
<ProjectReference Include="..\SharpTreeView\ICSharpCode.TreeView.csproj" /> |
|
</ItemGroup> |
|
|
|
<Import Project="../packages.props" /> |
|
|
|
<ItemGroup> |
|
<PackageReference Include="Iced" Version="1.13.0" /> |
|
<PackageReference Include="ILCompiler.Reflection.ReadyToRun.Experimental" Version="6.0.0-rc.2.21424.11" /> |
|
<!-- ILCompiler.Reflection.ReadyToRun has dependencies on System.Reflection.Metadata and |
|
System.Runtime.CompilerServices.Unsafe. Because the AddIn compiles into ILSpy's output |
|
directory, we're at risk of overwriting our dependencies with different versions. |
|
So ensure NuGet uses consistent versions (from our packages.props) for these. |
|
--> |
|
<PackageReference Include="System.Reflection.Metadata" Version="$(SystemReflectionMetadataVersion)" /> |
|
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="$(SystemCompilerServicesUnsafeVersion)" /> |
|
</ItemGroup> |
|
|
|
</Project>
|
|
|