@ -0,0 +1,40 @@ |
|||||||
|
$ErrorActionPreference = "Stop" |
||||||
|
|
||||||
|
$baseCommit = "d779383cb85003d6dabeb976f0845631e07bf463"; |
||||||
|
$baseCommitRev = 1; |
||||||
|
|
||||||
|
# make sure this list matches artifacts-only branches list in azure-pipelines.yml! |
||||||
|
$masterBranches = @("master", "3.2.x"); |
||||||
|
|
||||||
|
$globalAssemblyInfoTemplateFile = "ILSpy/Properties/AssemblyInfo.template.cs"; |
||||||
|
|
||||||
|
$versionParts = @{}; |
||||||
|
Get-Content $globalAssemblyInfoTemplateFile | where { $_ -match 'string (\w+) = "?(\w+)"?;' } | foreach { $versionParts.Add($Matches[1], $Matches[2]) } |
||||||
|
|
||||||
|
$major = $versionParts.Major; |
||||||
|
$minor = $versionParts.Minor; |
||||||
|
$build = $versionParts.Build; |
||||||
|
$versionName = $versionParts.VersionName; |
||||||
|
|
||||||
|
if ($versionName -ne "null") { |
||||||
|
$versionName = "-$versionName"; |
||||||
|
} else { |
||||||
|
$versionName = ""; |
||||||
|
} |
||||||
|
if ($masterBranches -contains $env:BUILD_SOURCEBRANCHNAME) { |
||||||
|
$branch = ""; |
||||||
|
} else { |
||||||
|
$branch = "-$env:BUILD_SOURCEBRANCHNAME"; |
||||||
|
} |
||||||
|
if ($env:SYSTEM_PULLREQUEST_PULLREQUESTNUMBER) { |
||||||
|
$suffix = "-pr$env:SYSTEM_PULLREQUEST_PULLREQUESTNUMBER"; |
||||||
|
} else { |
||||||
|
$suffix = ""; |
||||||
|
} |
||||||
|
|
||||||
|
$revision = [Int32]::Parse((git rev-list --count "$baseCommit..HEAD")) + $baseCommitRev; |
||||||
|
|
||||||
|
$newVersion="$major.$minor.$build.$revision"; |
||||||
|
$env:ILSPY_VERSION_NUMBER="$newVersion$branch$versionName$suffix"; |
||||||
|
Write-Host "##vso[build.updatebuildnumber]$newVersion$branch$versionName$suffix"; |
||||||
|
Write-Host "new version: $newVersion$branch$versionName$suffix"; |
@ -0,0 +1,92 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
|
<PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' < '15.0'"> |
||||||
|
<VisualStudioVersion>15.0</VisualStudioVersion> |
||||||
|
</PropertyGroup> |
||||||
|
<ItemGroup Label="ProjectConfigurations"> |
||||||
|
<ProjectConfiguration Include="Debug|x86"> |
||||||
|
<Configuration>Debug</Configuration> |
||||||
|
<Platform>x86</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Release|x86"> |
||||||
|
<Configuration>Release</Configuration> |
||||||
|
<Platform>x86</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Debug|x64"> |
||||||
|
<Configuration>Debug</Configuration> |
||||||
|
<Platform>x64</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Release|x64"> |
||||||
|
<Configuration>Release</Configuration> |
||||||
|
<Platform>x64</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Debug|ARM"> |
||||||
|
<Configuration>Debug</Configuration> |
||||||
|
<Platform>ARM</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Release|ARM"> |
||||||
|
<Configuration>Release</Configuration> |
||||||
|
<Platform>ARM</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Debug|ARM64"> |
||||||
|
<Configuration>Debug</Configuration> |
||||||
|
<Platform>ARM64</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Release|ARM64"> |
||||||
|
<Configuration>Release</Configuration> |
||||||
|
<Platform>ARM64</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Debug|AnyCPU"> |
||||||
|
<Configuration>Debug</Configuration> |
||||||
|
<Platform>AnyCPU</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Release|AnyCPU"> |
||||||
|
<Configuration>Release</Configuration> |
||||||
|
<Platform>AnyCPU</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
</ItemGroup> |
||||||
|
<PropertyGroup> |
||||||
|
<WapProjPath Condition="'$(WapProjPath)'==''">$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\</WapProjPath> |
||||||
|
</PropertyGroup> |
||||||
|
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.props" /> |
||||||
|
<PropertyGroup> |
||||||
|
<ProjectGuid>bab51a23-9c15-42cc-8465-eb732bf9a932</ProjectGuid> |
||||||
|
<TargetPlatformVersion>10.0.17763.0</TargetPlatformVersion> |
||||||
|
<TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion> |
||||||
|
<DefaultLanguage>en-US</DefaultLanguage> |
||||||
|
<AppxPackageSigningEnabled>false</AppxPackageSigningEnabled> |
||||||
|
<EntryPointProjectUniqueName>..\ILSpy\ILSpy.csproj</EntryPointProjectUniqueName> |
||||||
|
<AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision> |
||||||
|
<GenerateTestArtifacts>True</GenerateTestArtifacts> |
||||||
|
<AppxBundle>Always</AppxBundle> |
||||||
|
<AppxBundlePlatforms>neutral</AppxBundlePlatforms> |
||||||
|
<UapAppxPackageBuildMode Condition="'$(ReleaseChannel)' == 'Store'">CI</UapAppxPackageBuildMode> |
||||||
|
<AppxSymbolPackageEnabled>False</AppxSymbolPackageEnabled> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition="'$(ReleaseChannel)' == 'CI'"> |
||||||
|
<GenerateAppInstallerFile>true</GenerateAppInstallerFile> |
||||||
|
<AppInstallerUri>https://some.location/tbd</AppInstallerUri> |
||||||
|
<AppInstallerUpdateFrequency>0</AppInstallerUpdateFrequency> |
||||||
|
<AppInstallerCheckForUpdateFrequency>OnApplicationRun</AppInstallerCheckForUpdateFrequency> |
||||||
|
</PropertyGroup> |
||||||
|
<ItemGroup> |
||||||
|
<AppxManifest Include="Package-Local.appxmanifest" Condition="'$(ReleaseChannel)' == ''"> |
||||||
|
<SubType>Designer</SubType> |
||||||
|
</AppxManifest> |
||||||
|
<AppxManifest Include="Package-CI.appxmanifest" Condition="'$(ReleaseChannel)' == 'CI'"> |
||||||
|
<SubType>Designer</SubType> |
||||||
|
</AppxManifest> |
||||||
|
<AppxManifest Include="Package.appxmanifest" Condition="'$(ReleaseChannel)' == 'Store'"> |
||||||
|
<SubType>Designer</SubType> |
||||||
|
</AppxManifest> |
||||||
|
<None Include="*.appxmanifest" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Content Include="Images\*" /> |
||||||
|
<None Include="Package.appinstaller" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ProjectReference Include="..\ILSpy\ILSpy.csproj" SkipGetTargetFrameworkProperties="true" /> |
||||||
|
</ItemGroup> |
||||||
|
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.targets" /> |
||||||
|
</Project> |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 82 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 87 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 9.7 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 657 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 657 B |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 477 B |
After Width: | Height: | Size: 794 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.8 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 6.6 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 32 KiB |
@ -0,0 +1,58 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
|
||||||
|
<Package |
||||||
|
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" |
||||||
|
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" |
||||||
|
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" |
||||||
|
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" |
||||||
|
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" |
||||||
|
IgnorableNamespaces="uap rescap"> |
||||||
|
|
||||||
|
<Identity |
||||||
|
Name="ICSharpCode.ILSpy.CI" |
||||||
|
Publisher="CN=ICSharpCode" |
||||||
|
Version="$INSERTMAJORVERSION$.$INSERTMINORVERSION$.$INSERTREVISION$.0" /> |
||||||
|
|
||||||
|
<Properties> |
||||||
|
<DisplayName>ILSpy (CI)</DisplayName> |
||||||
|
<PublisherDisplayName>ICSharpCode</PublisherDisplayName> |
||||||
|
<Logo>Images\StoreLogo.png</Logo> |
||||||
|
</Properties> |
||||||
|
|
||||||
|
<Dependencies> |
||||||
|
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.17763.0" /> |
||||||
|
</Dependencies> |
||||||
|
|
||||||
|
<Resources> |
||||||
|
<Resource Language="x-generate"/> |
||||||
|
</Resources> |
||||||
|
|
||||||
|
<Applications> |
||||||
|
<Application Id="App" |
||||||
|
Executable="$targetnametoken$.exe" |
||||||
|
EntryPoint="$targetentrypoint$"> |
||||||
|
<uap:VisualElements |
||||||
|
DisplayName="ILSpy (CI)" |
||||||
|
Description=".NET assembly inspector and decompiler" |
||||||
|
BackgroundColor="transparent" |
||||||
|
Square150x150Logo="Images\Square150x150Logo.png" |
||||||
|
Square44x44Logo="Images\Square44x44Logo.png"> |
||||||
|
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" Square71x71Logo="Images\SmallTile.png" Square310x310Logo="Images\LargeTile.png"/> |
||||||
|
<uap:SplashScreen Image="Images\SplashScreen.png" /> |
||||||
|
</uap:VisualElements> |
||||||
|
|
||||||
|
<Extensions> |
||||||
|
<uap3:Extension Category="windows.appExecutionAlias" Executable="ILSpy\ILSpy.exe" EntryPoint="Windows.FullTrustApplication"> |
||||||
|
<uap3:AppExecutionAlias> |
||||||
|
<desktop:ExecutionAlias Alias="ilspyc.exe" /> |
||||||
|
</uap3:AppExecutionAlias> |
||||||
|
</uap3:Extension> |
||||||
|
</Extensions> |
||||||
|
</Application> |
||||||
|
</Applications> |
||||||
|
|
||||||
|
<Capabilities> |
||||||
|
<Capability Name="internetClient" /> |
||||||
|
<rescap:Capability Name="runFullTrust" /> |
||||||
|
</Capabilities> |
||||||
|
</Package> |
@ -0,0 +1,58 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
|
||||||
|
<Package |
||||||
|
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" |
||||||
|
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" |
||||||
|
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" |
||||||
|
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" |
||||||
|
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" |
||||||
|
IgnorableNamespaces="uap rescap"> |
||||||
|
|
||||||
|
<Identity |
||||||
|
Name="ICSharpCode.ILSpy.Local" |
||||||
|
Publisher="CN=ICSharpCode" |
||||||
|
Version="1.0.0.0" /> |
||||||
|
|
||||||
|
<Properties> |
||||||
|
<DisplayName>ILSpy (Local)</DisplayName> |
||||||
|
<PublisherDisplayName>ICSharpCode</PublisherDisplayName> |
||||||
|
<Logo>Images\StoreLogo.png</Logo> |
||||||
|
</Properties> |
||||||
|
|
||||||
|
<Dependencies> |
||||||
|
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.17763.0" /> |
||||||
|
</Dependencies> |
||||||
|
|
||||||
|
<Resources> |
||||||
|
<Resource Language="x-generate"/> |
||||||
|
</Resources> |
||||||
|
|
||||||
|
<Applications> |
||||||
|
<Application Id="App" |
||||||
|
Executable="$targetnametoken$.exe" |
||||||
|
EntryPoint="$targetentrypoint$"> |
||||||
|
<uap:VisualElements |
||||||
|
DisplayName="ILSpy (Local)" |
||||||
|
Description=".NET assembly inspector and decompiler" |
||||||
|
BackgroundColor="transparent" |
||||||
|
Square150x150Logo="Images\Square150x150Logo.png" |
||||||
|
Square44x44Logo="Images\Square44x44Logo.png"> |
||||||
|
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" Square71x71Logo="Images\SmallTile.png" Square310x310Logo="Images\LargeTile.png"/> |
||||||
|
<uap:SplashScreen Image="Images\SplashScreen.png" /> |
||||||
|
</uap:VisualElements> |
||||||
|
|
||||||
|
<Extensions> |
||||||
|
<uap3:Extension Category="windows.appExecutionAlias" Executable="ILSpy\ILSpy.exe" EntryPoint="Windows.FullTrustApplication"> |
||||||
|
<uap3:AppExecutionAlias> |
||||||
|
<desktop:ExecutionAlias Alias="ilspyl.exe" /> |
||||||
|
</uap3:AppExecutionAlias> |
||||||
|
</uap3:Extension> |
||||||
|
</Extensions> |
||||||
|
</Application> |
||||||
|
</Applications> |
||||||
|
|
||||||
|
<Capabilities> |
||||||
|
<Capability Name="internetClient" /> |
||||||
|
<rescap:Capability Name="runFullTrust" /> |
||||||
|
</Capabilities> |
||||||
|
</Package> |
@ -0,0 +1,15 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<AppInstaller Uri="{AppInstallerUri}" |
||||||
|
Version="{Version}" |
||||||
|
xmlns="http://schemas.microsoft.com/appx/appinstaller/2018"> |
||||||
|
|
||||||
|
<MainBundle Name="{Name}" |
||||||
|
Version="{Version}" |
||||||
|
Publisher="{Publisher}" |
||||||
|
Uri="{MainPackageUri}"/> |
||||||
|
|
||||||
|
<UpdateSettings> |
||||||
|
<OnLaunch HoursBetweenUpdateChecks="4" /> |
||||||
|
</UpdateSettings> |
||||||
|
|
||||||
|
</AppInstaller> |
@ -0,0 +1,58 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
|
||||||
|
<Package |
||||||
|
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" |
||||||
|
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" |
||||||
|
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" |
||||||
|
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" |
||||||
|
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" |
||||||
|
IgnorableNamespaces="uap rescap"> |
||||||
|
|
||||||
|
<Identity |
||||||
|
Name="ICSharpCode.ILSpy" |
||||||
|
Publisher="CN=ICSharpCode" |
||||||
|
Version="$INSERTMAJORVERSION$.$INSERTMINORVERSION$.$INSERTREVISION$.0" /> |
||||||
|
|
||||||
|
<Properties> |
||||||
|
<DisplayName>ILSpy</DisplayName> |
||||||
|
<PublisherDisplayName>ICSharpCode</PublisherDisplayName> |
||||||
|
<Logo>Images\StoreLogo.png</Logo> |
||||||
|
</Properties> |
||||||
|
|
||||||
|
<Dependencies> |
||||||
|
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.17763.0" /> |
||||||
|
</Dependencies> |
||||||
|
|
||||||
|
<Resources> |
||||||
|
<Resource Language="x-generate"/> |
||||||
|
</Resources> |
||||||
|
|
||||||
|
<Applications> |
||||||
|
<Application Id="App" |
||||||
|
Executable="$targetnametoken$.exe" |
||||||
|
EntryPoint="$targetentrypoint$"> |
||||||
|
<uap:VisualElements |
||||||
|
DisplayName="ILSpy" |
||||||
|
Description=".NET assembly inspector and decompiler" |
||||||
|
BackgroundColor="transparent" |
||||||
|
Square150x150Logo="Images\Square150x150Logo.png" |
||||||
|
Square44x44Logo="Images\Square44x44Logo.png"> |
||||||
|
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" Square71x71Logo="Images\SmallTile.png" Square310x310Logo="Images\LargeTile.png"/> |
||||||
|
<uap:SplashScreen Image="Images\SplashScreen.png" /> |
||||||
|
</uap:VisualElements> |
||||||
|
|
||||||
|
<Extensions> |
||||||
|
<uap3:Extension Category="windows.appExecutionAlias" Executable="ILSpy\ILSpy.exe" EntryPoint="Windows.FullTrustApplication"> |
||||||
|
<uap3:AppExecutionAlias> |
||||||
|
<desktop:ExecutionAlias Alias="ilspy.exe" /> |
||||||
|
</uap3:AppExecutionAlias> |
||||||
|
</uap3:Extension> |
||||||
|
</Extensions> |
||||||
|
</Application> |
||||||
|
</Applications> |
||||||
|
|
||||||
|
<Capabilities> |
||||||
|
<Capability Name="internetClient" /> |
||||||
|
<rescap:Capability Name="runFullTrust" /> |
||||||
|
</Capabilities> |
||||||
|
</Package> |
@ -0,0 +1,295 @@ |
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00 |
||||||
|
# Visual Studio Version 16 |
||||||
|
VisualStudioVersion = 16.0.28803.202 |
||||||
|
MinimumVisualStudioVersion = 15.0 |
||||||
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "doc", "doc", "{F45DB999-7E72-4000-B5AD-3A7B485A0896}" |
||||||
|
ProjectSection(SolutionItems) = preProject |
||||||
|
doc\Command Line.txt = doc\Command Line.txt |
||||||
|
doc\ILAst.txt = doc\ILAst.txt |
||||||
|
doc\IntPtr.txt = doc\IntPtr.txt |
||||||
|
EndProjectSection |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILSpy", "ILSpy\ILSpy.csproj", "{1E85EFF9-E370-4683-83E4-8A3D063FF791}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ICSharpCode.TreeView", "SharpTreeView\ICSharpCode.TreeView.csproj", "{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ICSharpCode.Decompiler", "ICSharpCode.Decompiler\ICSharpCode.Decompiler.csproj", "{984CC812-9470-4A13-AFF9-CC44068D666C}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ICSharpCode.Decompiler.Tests", "ICSharpCode.Decompiler.Tests\ICSharpCode.Decompiler.Tests.csproj", "{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestPlugin", "TestPlugin\TestPlugin.csproj", "{F32EBCC8-0E53-4421-867E-05B3D6E10C70}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILSpy.BamlDecompiler", "ILSpy.BamlDecompiler\ILSpy.BamlDecompiler.csproj", "{A6BAD2BA-76BA-461C-8B6D-418607591247}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILSpy.BamlDecompiler.Tests", "ILSpy.BamlDecompiler.Tests\ILSpy.BamlDecompiler.Tests.csproj", "{1169E6D1-1899-43D4-A500-07CE4235B388}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILSpy.AddIn", "ILSpy.AddIn\ILSpy.AddIn.csproj", "{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}" |
||||||
|
ProjectSection(ProjectDependencies) = postProject |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247} = {A6BAD2BA-76BA-461C-8B6D-418607591247} |
||||||
|
EndProjectSection |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ICSharpCode.Decompiler.PdbProvider.Cecil", "ICSharpCode.Decompiler.PdbProvider.Cecil\ICSharpCode.Decompiler.PdbProvider.Cecil.csproj", "{B85A155A-9DD6-43BC-A624-2D8EC773D71F}" |
||||||
|
EndProject |
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILSpy.Tests", "ILSpy.Tests\ILSpy.Tests.csproj", "{B51C6636-B8D1-4200-9869-08F2689DE6C2}" |
||||||
|
EndProject |
||||||
|
Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "ILSpy.Package", "ILSpy.Package\ILSpy.Package.wapproj", "{BAB51A23-9C15-42CC-8465-EB732BF9A932}" |
||||||
|
EndProject |
||||||
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{58AA7BDB-174C-4566-BD8A-EC461F1D6848}" |
||||||
|
ProjectSection(SolutionItems) = preProject |
||||||
|
azure-pipelines.yml = azure-pipelines.yml |
||||||
|
BuildTools\update-assemblyinfo.ps1 = BuildTools\update-assemblyinfo.ps1 |
||||||
|
EndProjectSection |
||||||
|
EndProject |
||||||
|
Global |
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
||||||
|
Debug|Any CPU = Debug|Any CPU |
||||||
|
Debug|ARM = Debug|ARM |
||||||
|
Debug|ARM64 = Debug|ARM64 |
||||||
|
Debug|x64 = Debug|x64 |
||||||
|
Debug|x86 = Debug|x86 |
||||||
|
Release|Any CPU = Release|Any CPU |
||||||
|
Release|ARM = Release|ARM |
||||||
|
Release|ARM64 = Release|ARM64 |
||||||
|
Release|x64 = Release|x64 |
||||||
|
Release|x86 = Release|x86 |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{1E85EFF9-E370-4683-83E4-8A3D063FF791}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{DDE2A481-8271-4EAC-A330-8FA6A38D13D1}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{984CC812-9470-4A13-AFF9-CC44068D666C}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{FEC0DA52-C4A6-4710-BE36-B484A20C5E22}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{F32EBCC8-0E53-4421-867E-05B3D6E10C70}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{A6BAD2BA-76BA-461C-8B6D-418607591247}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{1169E6D1-1899-43D4-A500-07CE4235B388}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{9D7BE6C0-B7B3-4A50-A54E-18A2D84A3384}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{B85A155A-9DD6-43BC-A624-2D8EC773D71F}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|ARM.ActiveCfg = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|ARM.Build.0 = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|ARM64.ActiveCfg = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|ARM64.Build.0 = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|x64.ActiveCfg = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|x64.Build.0 = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|ARM.ActiveCfg = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|ARM.Build.0 = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|ARM64.ActiveCfg = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|ARM64.Build.0 = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|x64.ActiveCfg = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|x64.Build.0 = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
|
{B51C6636-B8D1-4200-9869-08F2689DE6C2}.Release|x86.Build.0 = Release|Any CPU |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|Any CPU.Deploy.0 = Debug|Any CPU |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|ARM.ActiveCfg = Debug|ARM |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|ARM.Build.0 = Debug|ARM |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|ARM.Deploy.0 = Debug|ARM |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|ARM64.ActiveCfg = Debug|ARM64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|ARM64.Build.0 = Debug|ARM64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|ARM64.Deploy.0 = Debug|ARM64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|x64.ActiveCfg = Debug|x64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|x64.Build.0 = Debug|x64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|x64.Deploy.0 = Debug|x64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|x86.ActiveCfg = Debug|x86 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|x86.Build.0 = Debug|x86 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Debug|x86.Deploy.0 = Debug|x86 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|Any CPU.Deploy.0 = Release|Any CPU |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|ARM.ActiveCfg = Release|ARM |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|ARM.Build.0 = Release|ARM |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|ARM.Deploy.0 = Release|ARM |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|ARM64.ActiveCfg = Release|ARM64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|ARM64.Build.0 = Release|ARM64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|ARM64.Deploy.0 = Release|ARM64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|x64.ActiveCfg = Release|x64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|x64.Build.0 = Release|x64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|x64.Deploy.0 = Release|x64 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|x86.ActiveCfg = Release|x86 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|x86.Build.0 = Release|x86 |
||||||
|
{BAB51A23-9C15-42CC-8465-EB732BF9A932}.Release|x86.Deploy.0 = Release|x86 |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(SolutionProperties) = preSolution |
||||||
|
HideSolutionNode = FALSE |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution |
||||||
|
SolutionGuid = {C764218F-7633-4412-923D-558CE7EE0560} |
||||||
|
EndGlobalSection |
||||||
|
EndGlobal |
@ -0,0 +1,100 @@ |
|||||||
|
trigger: |
||||||
|
- master |
||||||
|
- msix |
||||||
|
- 3.2.x |
||||||
|
|
||||||
|
pr: |
||||||
|
- master |
||||||
|
- 3.2.x |
||||||
|
|
||||||
|
variables: |
||||||
|
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true |
||||||
|
BuildPlatform: Any CPU |
||||||
|
|
||||||
|
jobs: |
||||||
|
- job: Build |
||||||
|
pool: |
||||||
|
vmImage: windows-2019 |
||||||
|
strategy: |
||||||
|
matrix: |
||||||
|
Config_Release_Zip: |
||||||
|
BuildConfiguration: Release |
||||||
|
ReleaseChannel: Zip |
||||||
|
Solution: ILSpy.sln |
||||||
|
Config_Debug_Zip: |
||||||
|
BuildConfiguration: Debug |
||||||
|
ReleaseChannel: Zip |
||||||
|
Solution: ILSpy.sln |
||||||
|
Config_Release_CI: |
||||||
|
BuildConfiguration: Release |
||||||
|
ReleaseChannel: CI |
||||||
|
Solution: ILSpy.WithPackage.sln |
||||||
|
Config_Release_Store: |
||||||
|
BuildConfiguration: Release |
||||||
|
ReleaseChannel: Store |
||||||
|
Solution: ILSpy.WithPackage.sln |
||||||
|
|
||||||
|
steps: |
||||||
|
- checkout: self |
||||||
|
submodules: recursive |
||||||
|
|
||||||
|
- task: DotNetCoreInstaller@0 |
||||||
|
inputs: |
||||||
|
version: '3.0.100-preview5-011568' |
||||||
|
|
||||||
|
- powershell: .\BuildTools\pipelines-install.ps1 |
||||||
|
displayName: Install |
||||||
|
|
||||||
|
- task: MSBuild@1 |
||||||
|
displayName: Restore ILSpy |
||||||
|
inputs: |
||||||
|
solution: $(Solution) |
||||||
|
msbuildArguments: /t:restore |
||||||
|
configuration: $(BuildConfiguration) |
||||||
|
platform: $(BuildPlatform) |
||||||
|
|
||||||
|
- task: MSBuild@1 |
||||||
|
displayName: Build ILSpy |
||||||
|
inputs: |
||||||
|
solution: $(Solution) |
||||||
|
msbuildArguments: /p:AppxPackageDir="$(Build.ArtifactStagingDirectory)\$(ReleaseChannel)\\" |
||||||
|
configuration: $(BuildConfiguration) |
||||||
|
platform: $(BuildPlatform) |
||||||
|
maximumCpuCount: true |
||||||
|
|
||||||
|
- task: VSTest@2 |
||||||
|
displayName: Test |
||||||
|
inputs: |
||||||
|
testSelector: testAssemblies |
||||||
|
testAssemblyVer2: | |
||||||
|
ICSharpCode.Decompiler.Tests\bin\$(BuildConfiguration)\net462\ICSharpCode.Decompiler.Tests.exe |
||||||
|
ILSpy.Tests\bin\$(BuildConfiguration)\net462\ILSpy.Tests.exe |
||||||
|
ILSpy.BamlDecompiler.Tests\bin\$(BuildConfiguration)\net462\ILSpy.BamlDecompiler.Tests.dll |
||||||
|
|
||||||
|
- task: ArchiveFiles@1 |
||||||
|
displayName: Create zip |
||||||
|
inputs: |
||||||
|
archiveType: zip |
||||||
|
rootFolder: ILSpy/bin/$(BuildConfiguration)/net462 |
||||||
|
archiveFile: $(Build.ArtifactStagingDirectory)\$(ReleaseChannel)\ILSpy.$(Build.BuildNumber).zip |
||||||
|
includeRootFolder: false |
||||||
|
condition: and(succeeded(), eq(variables['ReleaseChannel'], 'Zip')) |
||||||
|
|
||||||
|
- script: python BuildTools\tidy.py |
||||||
|
displayName: Tab check |
||||||
|
|
||||||
|
- task: CopyFiles@2 |
||||||
|
displayName: Move VSIX to publish directory |
||||||
|
inputs: |
||||||
|
contents: | |
||||||
|
**\*.vsix |
||||||
|
**\*.nupkg |
||||||
|
targetFolder: $(Build.ArtifactStagingDirectory)\$(ReleaseChannel) |
||||||
|
flattenFolders: true |
||||||
|
condition: and(succeeded(), eq(variables['ReleaseChannel'], 'Zip')) |
||||||
|
|
||||||
|
- task: PublishPipelineArtifact@0 |
||||||
|
displayName: Publish $(ReleaseChannel) $(BuildConfiguration) |
||||||
|
inputs: |
||||||
|
targetPath: $(Build.ArtifactStagingDirectory)\$(ReleaseChannel) |
||||||
|
artifactName: $(ReleaseChannel) - $(BuildConfiguration) |