From bb638b0298edf3099382af61f1d36e0f2ae71d02 Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Tue, 17 Dec 2024 14:30:52 +1100 Subject: [PATCH 1/8] ported back to 27.3.5 --- ...henThePackageContentsShouldBe.approved.txt | 2862 ++++++++--------- .../IntegrationTests.cs | 12 +- .../ConsolidatedPackageCreator.cs | 4 +- 3 files changed, 1441 insertions(+), 1437 deletions(-) diff --git a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt index 1cb8fb21c..8b64441fb 100644 --- a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt +++ b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt @@ -1,1432 +1,1432 @@ -\AlphaFS.dll -\AlphaFS.dll -\api-ms-win-core-console-l1-1-0.dll -\api-ms-win-core-datetime-l1-1-0.dll -\api-ms-win-core-debug-l1-1-0.dll -\api-ms-win-core-errorhandling-l1-1-0.dll -\api-ms-win-core-file-l1-1-0.dll -\api-ms-win-core-file-l1-2-0.dll -\api-ms-win-core-file-l2-1-0.dll -\api-ms-win-core-handle-l1-1-0.dll -\api-ms-win-core-heap-l1-1-0.dll -\api-ms-win-core-interlocked-l1-1-0.dll -\api-ms-win-core-libraryloader-l1-1-0.dll -\api-ms-win-core-localization-l1-2-0.dll -\api-ms-win-core-memory-l1-1-0.dll -\api-ms-win-core-namedpipe-l1-1-0.dll -\api-ms-win-core-processenvironment-l1-1-0.dll -\api-ms-win-core-processthreads-l1-1-0.dll -\api-ms-win-core-processthreads-l1-1-1.dll -\api-ms-win-core-profile-l1-1-0.dll -\api-ms-win-core-rtlsupport-l1-1-0.dll -\api-ms-win-core-string-l1-1-0.dll -\api-ms-win-core-synch-l1-1-0.dll -\api-ms-win-core-synch-l1-2-0.dll -\api-ms-win-core-sysinfo-l1-1-0.dll -\api-ms-win-core-timezone-l1-1-0.dll -\api-ms-win-core-util-l1-1-0.dll -\api-ms-win-crt-conio-l1-1-0.dll -\api-ms-win-crt-convert-l1-1-0.dll -\api-ms-win-crt-environment-l1-1-0.dll -\api-ms-win-crt-filesystem-l1-1-0.dll -\api-ms-win-crt-heap-l1-1-0.dll -\api-ms-win-crt-locale-l1-1-0.dll -\api-ms-win-crt-math-l1-1-0.dll -\api-ms-win-crt-multibyte-l1-1-0.dll -\api-ms-win-crt-private-l1-1-0.dll -\api-ms-win-crt-process-l1-1-0.dll -\api-ms-win-crt-runtime-l1-1-0.dll -\api-ms-win-crt-stdio-l1-1-0.dll -\api-ms-win-crt-string-l1-1-0.dll -\api-ms-win-crt-time-l1-1-0.dll -\api-ms-win-crt-utility-l1-1-0.dll -\Autofac.dll -\Autofac.dll -\Autofac.dll -\AWSSDK.CloudFormation.dll -\AWSSDK.CloudFormation.dll -\AWSSDK.Core.dll -\AWSSDK.Core.dll -\AWSSDK.IdentityManagement.dll -\AWSSDK.IdentityManagement.dll -\AWSSDK.S3.dll -\AWSSDK.S3.dll -\AWSSDK.SecurityToken.dll -\AWSSDK.SecurityToken.dll -\BouncyCastle.Crypto.dll -\Calamari -\Calamari -\Calamari.Aws.dll -\Calamari.Aws.dll -\Calamari.Aws.dll -\Calamari.Aws.dll -\Calamari.Aws.dll.config -\Calamari.Aws.pdb -\Calamari.Aws.pdb -\Calamari.Azure.Accounts.dll -\Calamari.Azure.Accounts.dll -\Calamari.Azure.Accounts.dll -\Calamari.Azure.Accounts.dll -\Calamari.Azure.Accounts.pdb -\Calamari.Azure.CloudServices.dll -\Calamari.Azure.CloudServices.dll.config -\Calamari.Azure.CloudServices.pdb -\Calamari.Azure.dll -\Calamari.Azure.dll -\Calamari.Azure.dll -\Calamari.Azure.dll -\Calamari.Azure.dll.config -\Calamari.Azure.exe.manifest -\Calamari.Azure.pdb -\Calamari.Azure.pdb -\Calamari.Azure.ServiceFabric.dll -\Calamari.Azure.ServiceFabric.dll.config -\Calamari.Azure.ServiceFabric.pdb -\Calamari.Azure.WebApps.dll -\Calamari.Azure.WebApps.dll.config -\Calamari.Azure.WebApps.pdb -\Calamari.Cloud.nuspec -\Calamari.deps.json -\Calamari.deps.json -\Calamari.deps.json -\Calamari.dll -\Calamari.dll -\Calamari.dll -\Calamari.dll.config -\Calamari.exe -\Calamari.exe -\Calamari.exe -\Calamari.exe.config -\Calamari.exe.config -\Calamari.exe.manifest -\Calamari.linux-x64.nuspec -\Calamari.nuspec -\Calamari.osx-x64.nuspec -\Calamari.pdb -\Calamari.pdb -\Calamari.pdb -\Calamari.runtimeconfig.json -\Calamari.Shared.dll -\Calamari.Shared.dll -\Calamari.Shared.dll -\Calamari.Shared.dll -\Calamari.Shared.dll -\Calamari.Shared.pdb -\Calamari.Shared.pdb -\Calamari.Shared.pdb -\Calamari.Terraform -\Calamari.Terraform -\Calamari.Terraform.deps.json -\Calamari.Terraform.deps.json -\Calamari.Terraform.deps.json -\Calamari.Terraform.dll -\Calamari.Terraform.dll -\Calamari.Terraform.dll -\Calamari.Terraform.dll -\Calamari.Terraform.dll -\Calamari.Terraform.dll -\Calamari.Terraform.dll -\Calamari.Terraform.exe -\Calamari.Terraform.exe -\Calamari.Terraform.exe.config -\Calamari.Terraform.pdb -\Calamari.Terraform.pdb -\Calamari.Terraform.pdb -\Calamari.Terraform.pdb -\Calamari.Terraform.runtimeconfig.json -\Calamari.win-x64.nuspec -\clrcompression.dll -\clrcompression.dll -\clretwrc.dll -\clretwrc.dll -\clrjit.dll -\clrjit.dll -\coreclr.dll -\coreclr.dll -\createdump -\createdump -\dbgshim.dll -\dbgshim.dll -\de/Microsoft.Data.Edm.resources.dll -\de/Microsoft.Data.OData.resources.dll -\de/Microsoft.Data.Services.Client.resources.dll -\de/System.Spatial.resources.dll -\es/Microsoft.Data.Edm.resources.dll -\es/Microsoft.Data.OData.resources.dll -\es/Microsoft.Data.Services.Client.resources.dll -\es/System.Spatial.resources.dll -\fr/Microsoft.Data.Edm.resources.dll -\fr/Microsoft.Data.OData.resources.dll -\fr/Microsoft.Data.Services.Client.resources.dll -\fr/System.Spatial.resources.dll -\FSharp/fsc.exe -\FSharp/fsc.exe.config -\FSharp/fsc.xml -\FSharp/FSharp.Build.dll -\FSharp/FSharp.Build.xml -\FSharp/FSharp.Compiler.dll -\FSharp/FSharp.Compiler.Interactive.Settings.dll -\FSharp/FSharp.Compiler.Interactive.Settings.xml -\FSharp/FSharp.Compiler.Server.Shared.dll -\FSharp/FSharp.Compiler.Server.Shared.xml -\FSharp/FSharp.Compiler.xml -\FSharp/FSharp.Core.dll -\FSharp/FSharp.Core.optdata -\FSharp/FSharp.Core.sigdata -\FSharp/FSharp.Core.xml -\FSharp/fsi.exe -\FSharp/fsi.exe.config -\FSharp/fsi.xml -\FSharp/fsiAnyCpu.exe -\FSharp/fsiAnyCpu.exe.config -\FSharp/fsiAnyCpu.xml -\FSharp/Microsoft.Build.dll -\FSharp/Microsoft.Build.Engine.dll -\FSharp/Microsoft.Build.Framework.dll -\FSharp/Microsoft.Build.Tasks.v12.0.dll -\FSharp/Microsoft.Build.Utilities.v12.0.dll -\FSharp/Microsoft.FSharp.Targets -\hostfxr.dll -\hostfxr.dll -\hostpolicy.dll -\hostpolicy.dll -\Hyak.Common.dll -\it/Microsoft.Data.Edm.resources.dll -\it/Microsoft.Data.OData.resources.dll -\it/Microsoft.Data.Services.Client.resources.dll -\it/System.Spatial.resources.dll -\ja/Microsoft.Data.Edm.resources.dll -\ja/Microsoft.Data.OData.resources.dll -\ja/Microsoft.Data.Services.Client.resources.dll -\ja/System.Spatial.resources.dll -\javatest.jar -\ko/Microsoft.Data.Edm.resources.dll -\ko/Microsoft.Data.OData.resources.dll -\ko/Microsoft.Data.Services.Client.resources.dll -\ko/System.Spatial.resources.dll -\libclrjit.dylib -\libclrjit.dylib -\libclrjit.so -\libclrjit.so -\libcoreclr.dylib -\libcoreclr.dylib -\libcoreclr.so -\libcoreclr.so -\libcoreclrtraceptprovider.so -\libcoreclrtraceptprovider.so -\libdbgshim.dylib -\libdbgshim.dylib -\libdbgshim.so -\libdbgshim.so -\libhostfxr.dylib -\libhostfxr.dylib -\libhostfxr.so -\libhostfxr.so -\libhostpolicy.dylib -\libhostpolicy.dylib -\libhostpolicy.so -\libhostpolicy.so -\libmscordaccore.dylib -\libmscordaccore.dylib -\libmscordaccore.so -\libmscordaccore.so -\libmscordbi.dylib -\libmscordbi.dylib -\libmscordbi.so -\libmscordbi.so -\libsos.dylib -\libsos.so -\libsosplugin.so -\Markdig.dll -\Markdig.dll -\Markdown.dll -\MarkdownSharp.dll -\Microsoft.Azure.Common.dll -\Microsoft.Azure.Management.ResourceManager.dll -\Microsoft.Azure.Management.ResourceManager.dll -\Microsoft.Azure.Management.Websites.dll -\Microsoft.CSharp.dll -\Microsoft.CSharp.dll -\Microsoft.CSharp.dll -\Microsoft.CSharp.dll -\Microsoft.CSharp.dll -\Microsoft.CSharp.dll -\Microsoft.Data.Edm.dll -\Microsoft.Data.OData.dll -\Microsoft.Data.Services.Client.dll -\Microsoft.DiaSymReader.Native.amd64.dll -\Microsoft.Extensions.Caching.Abstractions.dll -\Microsoft.Extensions.Caching.Memory.dll -\Microsoft.Extensions.CommandLineUtils.dll -\Microsoft.Extensions.DependencyInjection.Abstractions.dll -\Microsoft.Extensions.Options.dll -\Microsoft.Extensions.Primitives.dll -\Microsoft.IdentityModel.Clients.ActiveDirectory.dll -\Microsoft.IdentityModel.Clients.ActiveDirectory.dll -\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll -\Microsoft.Rest.ClientRuntime.Azure.dll -\Microsoft.Rest.ClientRuntime.Azure.dll -\Microsoft.Rest.ClientRuntime.dll -\Microsoft.Rest.ClientRuntime.dll -\Microsoft.ServiceFabric.Internal.dll -\Microsoft.ServiceFabric.Internal.Strings.dll -\Microsoft.Threading.Tasks.dll -\Microsoft.Threading.Tasks.Extensions.Desktop.dll -\Microsoft.Threading.Tasks.Extensions.dll -\Microsoft.VisualBasic.Core.dll -\Microsoft.VisualBasic.Core.dll -\Microsoft.VisualBasic.Core.dll -\Microsoft.VisualBasic.dll -\Microsoft.VisualBasic.dll -\Microsoft.VisualBasic.dll -\Microsoft.VisualBasic.dll -\Microsoft.VisualBasic.dll -\Microsoft.VisualBasic.dll -\Microsoft.Web.Administration.dll -\Microsoft.Web.Delegation.dll -\Microsoft.Web.Deployment.dll -\Microsoft.Web.Deployment.Tracing.dll -\Microsoft.Web.XmlTransform.dll -\Microsoft.Win32.Primitives.dll -\Microsoft.Win32.Primitives.dll -\Microsoft.Win32.Primitives.dll -\Microsoft.Win32.Primitives.dll -\Microsoft.Win32.Primitives.dll -\Microsoft.Win32.Primitives.dll -\Microsoft.Win32.Registry.dll -\Microsoft.Win32.Registry.dll -\Microsoft.Win32.Registry.dll -\Microsoft.Win32.Registry.dll -\Microsoft.Win32.Registry.dll -\Microsoft.Win32.Registry.dll -\Microsoft.WindowsAzure.Common.dll -\Microsoft.WindowsAzure.Common.NetFramework.dll -\Microsoft.WindowsAzure.Configuration.dll -\Microsoft.WindowsAzure.Management.Compute.dll -\Microsoft.WindowsAzure.Management.Storage.dll -\Microsoft.WindowsAzure.Management.WebSites.dll -\Microsoft.WindowsAzure.Packaging.dll -\Microsoft.WindowsAzure.ServiceModel.Common.dll -\Microsoft.WindowsAzure.Storage.dll -\mscordaccore.dll -\mscordaccore.dll -\mscordaccore_amd64_amd64_.dll -\mscordaccore_amd64_amd64_.dll -\mscordbi.dll -\mscordbi.dll -\mscorlib.dll -\mscorlib.dll -\mscorlib.dll -\mscorlib.dll -\mscorlib.dll -\mscorlib.dll -\mscorrc.debug.dll -\mscorrc.debug.dll -\mscorrc.dll -\mscorrc.dll -\netstandard.dll -\netstandard.dll -\netstandard.dll -\netstandard.dll -\netstandard.dll -\netstandard.dll -\Newtonsoft.Json.dll -\Newtonsoft.Json.dll -\Newtonsoft.Json.dll -\Newtonsoft.Json.dll -\Newtonsoft.Json.dll -\NuGet.Client.dll -\NuGet.Commands.dll -\NuGet.Common.dll -\NuGet.Configuration.dll -\NuGet.ContentModel.dll -\NuGet.Core.dll -\NuGet.DependencyResolver.Core.dll -\NuGet.DependencyResolver.dll -\NuGet.Frameworks.dll -\NuGet.LibraryModel.dll -\NuGet.Packaging.Core.dll -\NuGet.Packaging.Core.Types.dll -\NuGet.Packaging.dll -\NuGet.ProjectModel.dll -\NuGet.Protocol.Core.Types.dll -\NuGet.Protocol.Core.v3.dll -\NuGet.Repositories.dll -\NuGet.RuntimeModel.dll -\NuGet.Versioning.dll -\Octodiff.dll -\Octodiff.dll -\Octodiff.dll -\Octodiff.exe -\Octodiff.exe -\Octopus.CoreUtilities.dll -\Octopus.CoreUtilities.dll -\Octopus.CoreUtilities.dll -\Octopus.CoreUtilities.dll -\Octopus.CoreUtilities.dll -\Octopus.System.Xml.ReaderWriter.dll -\Octopus.System.Xml.ReaderWriter.dll -\Octopus.System.Xml.ReaderWriter.dll -\Octopus.Versioning.dll -\Octopus.Versioning.dll -\Octopus.Versioning.dll -\Octopus.Versioning.dll -\Octopus.Versioning.dll -\Octopus.Web.Xdt.dll -\Octopus.Web.Xdt.dll -\Octopus.Web.Xdt.dll -\Octostache.dll -\Octostache.dll -\Octostache.dll -\Octostache.dll -\Octostache.dll -\Polly.dll -\Polly.dll -\ru/Microsoft.Data.Edm.resources.dll -\ru/Microsoft.Data.OData.resources.dll -\ru/Microsoft.Data.Services.Client.resources.dll -\ru/System.Spatial.resources.dll -\ScriptCS/Autofac.dll -\ScriptCS/Autofac.Integration.Mef.dll -\ScriptCS/chocolateyInstall.ps1 -\ScriptCS/Common.Logging.dll -\ScriptCS/ICSharpCode.NRefactory.CSharp.dll -\ScriptCS/ICSharpCode.NRefactory.dll -\ScriptCS/Microsoft.CodeAnalysis.CSharp.dll -\ScriptCS/Microsoft.CodeAnalysis.Desktop.dll -\ScriptCS/Microsoft.CodeAnalysis.dll -\ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll -\ScriptCS/Microsoft.CodeAnalysis.Scripting.dll -\ScriptCS/Microsoft.Web.XmlTransform.dll -\ScriptCS/Mono.Cecil.dll -\ScriptCS/Mono.CSharp.dll -\ScriptCS/Newtonsoft.Json.dll -\ScriptCS/NuGet.Core.dll -\ScriptCS/PowerArgs.dll -\ScriptCS/ScriptCs.Contracts.dll -\ScriptCS/ScriptCs.Core.dll -\ScriptCS/ScriptCs.Engine.Mono.dll -\ScriptCS/ScriptCs.Engine.Roslyn.dll -\ScriptCS/scriptcs.exe -\ScriptCS/scriptcs.exe.config -\ScriptCS/ScriptCs.Hosting.dll -\ScriptCS/System.Collections.Immutable.dll -\ScriptCS/System.Reflection.Metadata.dll -\SharpCompress.dll -\SharpCompress.dll -\SharpCompress.dll -\sos.dll -\SOS.NETCore.dll -\SOS.NETCore.dll -\SOS.NETCore.dll -\sos_amd64_amd64_.dll -\SOS_README.md -\SOS_README.md -\sosdocsunix.txt -\Sprache.dll -\Sprache.dll -\System.AppContext.dll -\System.AppContext.dll -\System.AppContext.dll -\System.AppContext.dll -\System.AppContext.dll -\System.AppContext.dll -\System.Buffers.dll -\System.Buffers.dll -\System.Buffers.dll -\System.Buffers.dll -\System.Buffers.dll -\System.Buffers.dll -\System.Collections.Concurrent.dll -\System.Collections.Concurrent.dll -\System.Collections.Concurrent.dll -\System.Collections.Concurrent.dll -\System.Collections.Concurrent.dll -\System.Collections.Concurrent.dll -\System.Collections.dll -\System.Collections.dll -\System.Collections.dll -\System.Collections.dll -\System.Collections.dll -\System.Collections.dll -\System.Collections.Immutable.dll -\System.Collections.Immutable.dll -\System.Collections.Immutable.dll -\System.Collections.Immutable.dll -\System.Collections.Immutable.dll -\System.Collections.Immutable.dll -\System.Collections.NonGeneric.dll -\System.Collections.NonGeneric.dll -\System.Collections.NonGeneric.dll -\System.Collections.NonGeneric.dll -\System.Collections.NonGeneric.dll -\System.Collections.NonGeneric.dll -\System.Collections.Specialized.dll -\System.Collections.Specialized.dll -\System.Collections.Specialized.dll -\System.Collections.Specialized.dll -\System.Collections.Specialized.dll -\System.Collections.Specialized.dll -\System.ComponentModel.Annotations.dll -\System.ComponentModel.Annotations.dll -\System.ComponentModel.Annotations.dll -\System.ComponentModel.Annotations.dll -\System.ComponentModel.Annotations.dll -\System.ComponentModel.Annotations.dll -\System.ComponentModel.DataAnnotations.dll -\System.ComponentModel.DataAnnotations.dll -\System.ComponentModel.DataAnnotations.dll -\System.ComponentModel.DataAnnotations.dll -\System.ComponentModel.DataAnnotations.dll -\System.ComponentModel.DataAnnotations.dll -\System.ComponentModel.dll -\System.ComponentModel.dll -\System.ComponentModel.dll -\System.ComponentModel.dll -\System.ComponentModel.dll -\System.ComponentModel.dll -\System.ComponentModel.EventBasedAsync.dll -\System.ComponentModel.EventBasedAsync.dll -\System.ComponentModel.EventBasedAsync.dll -\System.ComponentModel.EventBasedAsync.dll -\System.ComponentModel.EventBasedAsync.dll -\System.ComponentModel.EventBasedAsync.dll -\System.ComponentModel.Primitives.dll -\System.ComponentModel.Primitives.dll -\System.ComponentModel.Primitives.dll -\System.ComponentModel.Primitives.dll -\System.ComponentModel.Primitives.dll -\System.ComponentModel.Primitives.dll -\System.ComponentModel.Primitives.dll -\System.ComponentModel.TypeConverter.dll -\System.ComponentModel.TypeConverter.dll -\System.ComponentModel.TypeConverter.dll -\System.ComponentModel.TypeConverter.dll -\System.ComponentModel.TypeConverter.dll -\System.ComponentModel.TypeConverter.dll -\System.ComponentModel.TypeConverter.dll -\System.Configuration.dll -\System.Configuration.dll -\System.Configuration.dll -\System.Configuration.dll -\System.Configuration.dll -\System.Configuration.dll -\System.Console.dll -\System.Console.dll -\System.Console.dll -\System.Console.dll -\System.Console.dll -\System.Console.dll -\System.Core.dll -\System.Core.dll -\System.Core.dll -\System.Core.dll -\System.Core.dll -\System.Core.dll -\System.Data.Common.dll -\System.Data.Common.dll -\System.Data.Common.dll -\System.Data.Common.dll -\System.Data.Common.dll -\System.Data.Common.dll -\System.Data.DataSetExtensions.dll -\System.Data.DataSetExtensions.dll -\System.Data.DataSetExtensions.dll -\System.Data.dll -\System.Data.dll -\System.Data.dll -\System.Data.dll -\System.Data.dll -\System.Data.dll -\System.Diagnostics.Contracts.dll -\System.Diagnostics.Contracts.dll -\System.Diagnostics.Contracts.dll -\System.Diagnostics.Contracts.dll -\System.Diagnostics.Contracts.dll -\System.Diagnostics.Contracts.dll -\System.Diagnostics.Debug.dll -\System.Diagnostics.Debug.dll -\System.Diagnostics.Debug.dll -\System.Diagnostics.Debug.dll -\System.Diagnostics.Debug.dll -\System.Diagnostics.Debug.dll -\System.Diagnostics.DiagnosticSource.dll -\System.Diagnostics.DiagnosticSource.dll -\System.Diagnostics.DiagnosticSource.dll -\System.Diagnostics.DiagnosticSource.dll -\System.Diagnostics.DiagnosticSource.dll -\System.Diagnostics.DiagnosticSource.dll -\System.Diagnostics.FileVersionInfo.dll -\System.Diagnostics.FileVersionInfo.dll -\System.Diagnostics.FileVersionInfo.dll -\System.Diagnostics.FileVersionInfo.dll -\System.Diagnostics.FileVersionInfo.dll -\System.Diagnostics.FileVersionInfo.dll -\System.Diagnostics.Process.dll -\System.Diagnostics.Process.dll -\System.Diagnostics.Process.dll -\System.Diagnostics.Process.dll -\System.Diagnostics.Process.dll -\System.Diagnostics.Process.dll -\System.Diagnostics.StackTrace.dll -\System.Diagnostics.StackTrace.dll -\System.Diagnostics.StackTrace.dll -\System.Diagnostics.StackTrace.dll -\System.Diagnostics.StackTrace.dll -\System.Diagnostics.StackTrace.dll -\System.Diagnostics.TextWriterTraceListener.dll -\System.Diagnostics.TextWriterTraceListener.dll -\System.Diagnostics.TextWriterTraceListener.dll -\System.Diagnostics.TextWriterTraceListener.dll -\System.Diagnostics.TextWriterTraceListener.dll -\System.Diagnostics.TextWriterTraceListener.dll -\System.Diagnostics.Tools.dll -\System.Diagnostics.Tools.dll -\System.Diagnostics.Tools.dll -\System.Diagnostics.Tools.dll -\System.Diagnostics.Tools.dll -\System.Diagnostics.Tools.dll -\System.Diagnostics.TraceSource.dll -\System.Diagnostics.TraceSource.dll -\System.Diagnostics.TraceSource.dll -\System.Diagnostics.TraceSource.dll -\System.Diagnostics.TraceSource.dll -\System.Diagnostics.TraceSource.dll -\System.Diagnostics.Tracing.dll -\System.Diagnostics.Tracing.dll -\System.Diagnostics.Tracing.dll -\System.Diagnostics.Tracing.dll -\System.Diagnostics.Tracing.dll -\System.Diagnostics.Tracing.dll -\System.dll -\System.dll -\System.dll -\System.dll -\System.dll -\System.dll -\System.Drawing.dll -\System.Drawing.dll -\System.Drawing.dll -\System.Drawing.dll -\System.Drawing.dll -\System.Drawing.dll -\System.Drawing.Primitives.dll -\System.Drawing.Primitives.dll -\System.Drawing.Primitives.dll -\System.Drawing.Primitives.dll -\System.Drawing.Primitives.dll -\System.Drawing.Primitives.dll -\System.Dynamic.Runtime.dll -\System.Dynamic.Runtime.dll -\System.Dynamic.Runtime.dll -\System.Dynamic.Runtime.dll -\System.Dynamic.Runtime.dll -\System.Dynamic.Runtime.dll -\System.Fabric.dll -\System.Fabric.Strings.dll -\System.Globalization.Calendars.dll -\System.Globalization.Calendars.dll -\System.Globalization.Calendars.dll -\System.Globalization.Calendars.dll -\System.Globalization.Calendars.dll -\System.Globalization.Calendars.dll -\System.Globalization.dll -\System.Globalization.dll -\System.Globalization.dll -\System.Globalization.dll -\System.Globalization.dll -\System.Globalization.dll -\System.Globalization.Extensions.dll -\System.Globalization.Extensions.dll -\System.Globalization.Extensions.dll -\System.Globalization.Extensions.dll -\System.Globalization.Extensions.dll -\System.Globalization.Extensions.dll -\System.Globalization.Native.dylib -\System.Globalization.Native.dylib -\System.Globalization.Native.so -\System.Globalization.Native.so -\System.IO.Compression.Brotli.dll -\System.IO.Compression.Brotli.dll -\System.IO.Compression.Brotli.dll -\System.IO.Compression.Brotli.dll -\System.IO.Compression.Brotli.dll -\System.IO.Compression.Brotli.dll -\System.IO.Compression.dll -\System.IO.Compression.dll -\System.IO.Compression.dll -\System.IO.Compression.dll -\System.IO.Compression.dll -\System.IO.Compression.dll -\System.IO.Compression.FileSystem.dll -\System.IO.Compression.FileSystem.dll -\System.IO.Compression.FileSystem.dll -\System.IO.Compression.FileSystem.dll -\System.IO.Compression.FileSystem.dll -\System.IO.Compression.FileSystem.dll -\System.IO.Compression.Native.a -\System.IO.Compression.Native.a -\System.IO.Compression.Native.a -\System.IO.Compression.Native.a -\System.IO.Compression.Native.dylib -\System.IO.Compression.Native.dylib -\System.IO.Compression.Native.so -\System.IO.Compression.Native.so -\System.IO.Compression.ZipFile.dll -\System.IO.Compression.ZipFile.dll -\System.IO.Compression.ZipFile.dll -\System.IO.Compression.ZipFile.dll -\System.IO.Compression.ZipFile.dll -\System.IO.Compression.ZipFile.dll -\System.IO.dll -\System.IO.dll -\System.IO.dll -\System.IO.dll -\System.IO.dll -\System.IO.dll -\System.IO.dll -\System.IO.FileSystem.AccessControl.dll -\System.IO.FileSystem.AccessControl.dll -\System.IO.FileSystem.AccessControl.dll -\System.IO.FileSystem.AccessControl.dll -\System.IO.FileSystem.AccessControl.dll -\System.IO.FileSystem.AccessControl.dll -\System.IO.FileSystem.dll -\System.IO.FileSystem.dll -\System.IO.FileSystem.dll -\System.IO.FileSystem.dll -\System.IO.FileSystem.dll -\System.IO.FileSystem.dll -\System.IO.FileSystem.DriveInfo.dll -\System.IO.FileSystem.DriveInfo.dll -\System.IO.FileSystem.DriveInfo.dll -\System.IO.FileSystem.DriveInfo.dll -\System.IO.FileSystem.DriveInfo.dll -\System.IO.FileSystem.DriveInfo.dll -\System.IO.FileSystem.Primitives.dll -\System.IO.FileSystem.Primitives.dll -\System.IO.FileSystem.Primitives.dll -\System.IO.FileSystem.Primitives.dll -\System.IO.FileSystem.Primitives.dll -\System.IO.FileSystem.Primitives.dll -\System.IO.FileSystem.Watcher.dll -\System.IO.FileSystem.Watcher.dll -\System.IO.FileSystem.Watcher.dll -\System.IO.FileSystem.Watcher.dll -\System.IO.FileSystem.Watcher.dll -\System.IO.FileSystem.Watcher.dll -\System.IO.IsolatedStorage.dll -\System.IO.IsolatedStorage.dll -\System.IO.IsolatedStorage.dll -\System.IO.IsolatedStorage.dll -\System.IO.IsolatedStorage.dll -\System.IO.IsolatedStorage.dll -\System.IO.MemoryMappedFiles.dll -\System.IO.MemoryMappedFiles.dll -\System.IO.MemoryMappedFiles.dll -\System.IO.MemoryMappedFiles.dll -\System.IO.MemoryMappedFiles.dll -\System.IO.MemoryMappedFiles.dll -\System.IO.Packaging.dll -\System.IO.Pipes.AccessControl.dll -\System.IO.Pipes.AccessControl.dll -\System.IO.Pipes.AccessControl.dll -\System.IO.Pipes.AccessControl.dll -\System.IO.Pipes.AccessControl.dll -\System.IO.Pipes.AccessControl.dll -\System.IO.Pipes.dll -\System.IO.Pipes.dll -\System.IO.Pipes.dll -\System.IO.Pipes.dll -\System.IO.Pipes.dll -\System.IO.Pipes.dll -\System.IO.UnmanagedMemoryStream.dll -\System.IO.UnmanagedMemoryStream.dll -\System.IO.UnmanagedMemoryStream.dll -\System.IO.UnmanagedMemoryStream.dll -\System.IO.UnmanagedMemoryStream.dll -\System.IO.UnmanagedMemoryStream.dll -\System.Linq.dll -\System.Linq.dll -\System.Linq.dll -\System.Linq.dll -\System.Linq.dll -\System.Linq.dll -\System.Linq.Expressions.dll -\System.Linq.Expressions.dll -\System.Linq.Expressions.dll -\System.Linq.Expressions.dll -\System.Linq.Expressions.dll -\System.Linq.Expressions.dll -\System.Linq.Parallel.dll -\System.Linq.Parallel.dll -\System.Linq.Parallel.dll -\System.Linq.Parallel.dll -\System.Linq.Parallel.dll -\System.Linq.Parallel.dll -\System.Linq.Queryable.dll -\System.Linq.Queryable.dll -\System.Linq.Queryable.dll -\System.Linq.Queryable.dll -\System.Linq.Queryable.dll -\System.Linq.Queryable.dll -\System.Memory.dll -\System.Memory.dll -\System.Memory.dll -\System.Memory.dll -\System.Memory.dll -\System.Memory.dll -\System.Native.a -\System.Native.a -\System.Native.a -\System.Native.a -\System.Native.dylib -\System.Native.dylib -\System.Native.so -\System.Native.so -\System.Net.dll -\System.Net.dll -\System.Net.dll -\System.Net.dll -\System.Net.dll -\System.Net.dll -\System.Net.Http.dll -\System.Net.Http.dll -\System.Net.Http.dll -\System.Net.Http.dll -\System.Net.Http.dll -\System.Net.Http.dll -\System.Net.Http.dll -\System.Net.Http.Extensions.dll -\System.Net.Http.Native.a -\System.Net.Http.Native.a -\System.Net.Http.Native.a -\System.Net.Http.Native.a -\System.Net.Http.Native.dylib -\System.Net.Http.Native.dylib -\System.Net.Http.Native.so -\System.Net.Http.Native.so -\System.Net.Http.Primitives.dll -\System.Net.Http.Primitives.dll -\System.Net.Http.WebRequest.dll -\System.Net.HttpListener.dll -\System.Net.HttpListener.dll -\System.Net.HttpListener.dll -\System.Net.HttpListener.dll -\System.Net.HttpListener.dll -\System.Net.HttpListener.dll -\System.Net.Mail.dll -\System.Net.Mail.dll -\System.Net.Mail.dll -\System.Net.Mail.dll -\System.Net.Mail.dll -\System.Net.Mail.dll -\System.Net.NameResolution.dll -\System.Net.NameResolution.dll -\System.Net.NameResolution.dll -\System.Net.NameResolution.dll -\System.Net.NameResolution.dll -\System.Net.NameResolution.dll -\System.Net.NetworkInformation.dll -\System.Net.NetworkInformation.dll -\System.Net.NetworkInformation.dll -\System.Net.NetworkInformation.dll -\System.Net.NetworkInformation.dll -\System.Net.NetworkInformation.dll -\System.Net.Ping.dll -\System.Net.Ping.dll -\System.Net.Ping.dll -\System.Net.Ping.dll -\System.Net.Ping.dll -\System.Net.Ping.dll -\System.Net.Primitives.dll -\System.Net.Primitives.dll -\System.Net.Primitives.dll -\System.Net.Primitives.dll -\System.Net.Primitives.dll -\System.Net.Primitives.dll -\System.Net.Requests.dll -\System.Net.Requests.dll -\System.Net.Requests.dll -\System.Net.Requests.dll -\System.Net.Requests.dll -\System.Net.Requests.dll -\System.Net.Security.dll -\System.Net.Security.dll -\System.Net.Security.dll -\System.Net.Security.dll -\System.Net.Security.dll -\System.Net.Security.dll -\System.Net.Security.Native.a -\System.Net.Security.Native.a -\System.Net.Security.Native.a -\System.Net.Security.Native.a -\System.Net.Security.Native.dylib -\System.Net.Security.Native.dylib -\System.Net.Security.Native.so -\System.Net.Security.Native.so -\System.Net.ServicePoint.dll -\System.Net.ServicePoint.dll -\System.Net.ServicePoint.dll -\System.Net.ServicePoint.dll -\System.Net.ServicePoint.dll -\System.Net.ServicePoint.dll -\System.Net.Sockets.dll -\System.Net.Sockets.dll -\System.Net.Sockets.dll -\System.Net.Sockets.dll -\System.Net.Sockets.dll -\System.Net.Sockets.dll -\System.Net.WebClient.dll -\System.Net.WebClient.dll -\System.Net.WebClient.dll -\System.Net.WebClient.dll -\System.Net.WebClient.dll -\System.Net.WebClient.dll -\System.Net.WebHeaderCollection.dll -\System.Net.WebHeaderCollection.dll -\System.Net.WebHeaderCollection.dll -\System.Net.WebHeaderCollection.dll -\System.Net.WebHeaderCollection.dll -\System.Net.WebHeaderCollection.dll -\System.Net.WebProxy.dll -\System.Net.WebProxy.dll -\System.Net.WebProxy.dll -\System.Net.WebProxy.dll -\System.Net.WebProxy.dll -\System.Net.WebProxy.dll -\System.Net.WebSockets.Client.dll -\System.Net.WebSockets.Client.dll -\System.Net.WebSockets.Client.dll -\System.Net.WebSockets.Client.dll -\System.Net.WebSockets.Client.dll -\System.Net.WebSockets.Client.dll -\System.Net.WebSockets.dll -\System.Net.WebSockets.dll -\System.Net.WebSockets.dll -\System.Net.WebSockets.dll -\System.Net.WebSockets.dll -\System.Net.WebSockets.dll -\System.Numerics.dll -\System.Numerics.dll -\System.Numerics.dll -\System.Numerics.dll -\System.Numerics.dll -\System.Numerics.dll -\System.Numerics.Vectors.dll -\System.Numerics.Vectors.dll -\System.Numerics.Vectors.dll -\System.Numerics.Vectors.dll -\System.Numerics.Vectors.dll -\System.Numerics.Vectors.dll -\System.ObjectModel.dll -\System.ObjectModel.dll -\System.ObjectModel.dll -\System.ObjectModel.dll -\System.ObjectModel.dll -\System.ObjectModel.dll -\System.Private.CoreLib.dll -\System.Private.CoreLib.dll -\System.Private.CoreLib.dll -\System.Private.CoreLib.dll -\System.Private.CoreLib.dll -\System.Private.CoreLib.dll -\System.Private.DataContractSerialization.dll -\System.Private.DataContractSerialization.dll -\System.Private.DataContractSerialization.dll -\System.Private.DataContractSerialization.dll -\System.Private.DataContractSerialization.dll -\System.Private.DataContractSerialization.dll -\System.Private.Uri.dll -\System.Private.Uri.dll -\System.Private.Uri.dll -\System.Private.Uri.dll -\System.Private.Uri.dll -\System.Private.Uri.dll -\System.Private.Xml.dll -\System.Private.Xml.dll -\System.Private.Xml.dll -\System.Private.Xml.dll -\System.Private.Xml.dll -\System.Private.Xml.dll -\System.Private.Xml.Linq.dll -\System.Private.Xml.Linq.dll -\System.Private.Xml.Linq.dll -\System.Private.Xml.Linq.dll -\System.Private.Xml.Linq.dll -\System.Private.Xml.Linq.dll -\System.Reflection.DispatchProxy.dll -\System.Reflection.DispatchProxy.dll -\System.Reflection.DispatchProxy.dll -\System.Reflection.DispatchProxy.dll -\System.Reflection.DispatchProxy.dll -\System.Reflection.DispatchProxy.dll -\System.Reflection.dll -\System.Reflection.dll -\System.Reflection.dll -\System.Reflection.dll -\System.Reflection.dll -\System.Reflection.dll -\System.Reflection.Emit.dll -\System.Reflection.Emit.dll -\System.Reflection.Emit.dll -\System.Reflection.Emit.dll -\System.Reflection.Emit.dll -\System.Reflection.Emit.dll -\System.Reflection.Emit.ILGeneration.dll -\System.Reflection.Emit.ILGeneration.dll -\System.Reflection.Emit.ILGeneration.dll -\System.Reflection.Emit.ILGeneration.dll -\System.Reflection.Emit.ILGeneration.dll -\System.Reflection.Emit.ILGeneration.dll -\System.Reflection.Emit.Lightweight.dll -\System.Reflection.Emit.Lightweight.dll -\System.Reflection.Emit.Lightweight.dll -\System.Reflection.Emit.Lightweight.dll -\System.Reflection.Emit.Lightweight.dll -\System.Reflection.Emit.Lightweight.dll -\System.Reflection.Extensions.dll -\System.Reflection.Extensions.dll -\System.Reflection.Extensions.dll -\System.Reflection.Extensions.dll -\System.Reflection.Extensions.dll -\System.Reflection.Extensions.dll -\System.Reflection.Metadata.dll -\System.Reflection.Metadata.dll -\System.Reflection.Metadata.dll -\System.Reflection.Metadata.dll -\System.Reflection.Metadata.dll -\System.Reflection.Metadata.dll -\System.Reflection.Primitives.dll -\System.Reflection.Primitives.dll -\System.Reflection.Primitives.dll -\System.Reflection.Primitives.dll -\System.Reflection.Primitives.dll -\System.Reflection.Primitives.dll -\System.Reflection.TypeExtensions.dll -\System.Reflection.TypeExtensions.dll -\System.Reflection.TypeExtensions.dll -\System.Reflection.TypeExtensions.dll -\System.Reflection.TypeExtensions.dll -\System.Reflection.TypeExtensions.dll -\System.Resources.Reader.dll -\System.Resources.Reader.dll -\System.Resources.Reader.dll -\System.Resources.Reader.dll -\System.Resources.Reader.dll -\System.Resources.Reader.dll -\System.Resources.ResourceManager.dll -\System.Resources.ResourceManager.dll -\System.Resources.ResourceManager.dll -\System.Resources.ResourceManager.dll -\System.Resources.ResourceManager.dll -\System.Resources.ResourceManager.dll -\System.Resources.Writer.dll -\System.Resources.Writer.dll -\System.Resources.Writer.dll -\System.Resources.Writer.dll -\System.Resources.Writer.dll -\System.Resources.Writer.dll -\System.Runtime.CompilerServices.Unsafe.dll -\System.Runtime.CompilerServices.Unsafe.dll -\System.Runtime.CompilerServices.Unsafe.dll -\System.Runtime.CompilerServices.Unsafe.dll -\System.Runtime.CompilerServices.VisualC.dll -\System.Runtime.CompilerServices.VisualC.dll -\System.Runtime.CompilerServices.VisualC.dll -\System.Runtime.CompilerServices.VisualC.dll -\System.Runtime.CompilerServices.VisualC.dll -\System.Runtime.CompilerServices.VisualC.dll -\System.Runtime.dll -\System.Runtime.dll -\System.Runtime.dll -\System.Runtime.dll -\System.Runtime.dll -\System.Runtime.dll -\System.Runtime.dll -\System.Runtime.Extensions.dll -\System.Runtime.Extensions.dll -\System.Runtime.Extensions.dll -\System.Runtime.Extensions.dll -\System.Runtime.Extensions.dll -\System.Runtime.Extensions.dll -\System.Runtime.Handles.dll -\System.Runtime.Handles.dll -\System.Runtime.Handles.dll -\System.Runtime.Handles.dll -\System.Runtime.Handles.dll -\System.Runtime.Handles.dll -\System.Runtime.InteropServices.dll -\System.Runtime.InteropServices.dll -\System.Runtime.InteropServices.dll -\System.Runtime.InteropServices.dll -\System.Runtime.InteropServices.dll -\System.Runtime.InteropServices.dll -\System.Runtime.InteropServices.RuntimeInformation.dll -\System.Runtime.InteropServices.RuntimeInformation.dll -\System.Runtime.InteropServices.RuntimeInformation.dll -\System.Runtime.InteropServices.RuntimeInformation.dll -\System.Runtime.InteropServices.RuntimeInformation.dll -\System.Runtime.InteropServices.RuntimeInformation.dll -\System.Runtime.InteropServices.WindowsRuntime.dll -\System.Runtime.InteropServices.WindowsRuntime.dll -\System.Runtime.InteropServices.WindowsRuntime.dll -\System.Runtime.InteropServices.WindowsRuntime.dll -\System.Runtime.InteropServices.WindowsRuntime.dll -\System.Runtime.InteropServices.WindowsRuntime.dll -\System.Runtime.Intrinsics.dll -\System.Runtime.Intrinsics.dll -\System.Runtime.Intrinsics.dll -\System.Runtime.Loader.dll -\System.Runtime.Loader.dll -\System.Runtime.Loader.dll -\System.Runtime.Loader.dll -\System.Runtime.Loader.dll -\System.Runtime.Loader.dll -\System.Runtime.Numerics.dll -\System.Runtime.Numerics.dll -\System.Runtime.Numerics.dll -\System.Runtime.Numerics.dll -\System.Runtime.Numerics.dll -\System.Runtime.Numerics.dll -\System.Runtime.Serialization.dll -\System.Runtime.Serialization.dll -\System.Runtime.Serialization.dll -\System.Runtime.Serialization.dll -\System.Runtime.Serialization.dll -\System.Runtime.Serialization.dll -\System.Runtime.Serialization.Formatters.dll -\System.Runtime.Serialization.Formatters.dll -\System.Runtime.Serialization.Formatters.dll -\System.Runtime.Serialization.Formatters.dll -\System.Runtime.Serialization.Formatters.dll -\System.Runtime.Serialization.Formatters.dll -\System.Runtime.Serialization.Json.dll -\System.Runtime.Serialization.Json.dll -\System.Runtime.Serialization.Json.dll -\System.Runtime.Serialization.Json.dll -\System.Runtime.Serialization.Json.dll -\System.Runtime.Serialization.Json.dll -\System.Runtime.Serialization.Primitives.dll -\System.Runtime.Serialization.Primitives.dll -\System.Runtime.Serialization.Primitives.dll -\System.Runtime.Serialization.Primitives.dll -\System.Runtime.Serialization.Primitives.dll -\System.Runtime.Serialization.Primitives.dll -\System.Runtime.Serialization.Xml.dll -\System.Runtime.Serialization.Xml.dll -\System.Runtime.Serialization.Xml.dll -\System.Runtime.Serialization.Xml.dll -\System.Runtime.Serialization.Xml.dll -\System.Runtime.Serialization.Xml.dll -\System.Runtime.WindowsRuntime.dll -\System.Runtime.WindowsRuntime.dll -\System.Runtime.WindowsRuntime.UI.Xaml.dll -\System.Runtime.WindowsRuntime.UI.Xaml.dll -\System.Runtime.WindowsRuntime.UI.Xaml.dll -\System.Security.AccessControl.dll -\System.Security.AccessControl.dll -\System.Security.AccessControl.dll -\System.Security.AccessControl.dll -\System.Security.AccessControl.dll -\System.Security.AccessControl.dll -\System.Security.Claims.dll -\System.Security.Claims.dll -\System.Security.Claims.dll -\System.Security.Claims.dll -\System.Security.Claims.dll -\System.Security.Claims.dll -\System.Security.Cryptography.Algorithms.dll -\System.Security.Cryptography.Algorithms.dll -\System.Security.Cryptography.Algorithms.dll -\System.Security.Cryptography.Algorithms.dll -\System.Security.Cryptography.Algorithms.dll -\System.Security.Cryptography.Algorithms.dll -\System.Security.Cryptography.Cng.dll -\System.Security.Cryptography.Cng.dll -\System.Security.Cryptography.Cng.dll -\System.Security.Cryptography.Cng.dll -\System.Security.Cryptography.Cng.dll -\System.Security.Cryptography.Cng.dll -\System.Security.Cryptography.Csp.dll -\System.Security.Cryptography.Csp.dll -\System.Security.Cryptography.Csp.dll -\System.Security.Cryptography.Csp.dll -\System.Security.Cryptography.Csp.dll -\System.Security.Cryptography.Csp.dll -\System.Security.Cryptography.Encoding.dll -\System.Security.Cryptography.Encoding.dll -\System.Security.Cryptography.Encoding.dll -\System.Security.Cryptography.Encoding.dll -\System.Security.Cryptography.Encoding.dll -\System.Security.Cryptography.Encoding.dll -\System.Security.Cryptography.Native.Apple.a -\System.Security.Cryptography.Native.Apple.a -\System.Security.Cryptography.Native.Apple.dylib -\System.Security.Cryptography.Native.Apple.dylib -\System.Security.Cryptography.Native.OpenSsl.a -\System.Security.Cryptography.Native.OpenSsl.a -\System.Security.Cryptography.Native.OpenSsl.a -\System.Security.Cryptography.Native.OpenSsl.a -\System.Security.Cryptography.Native.OpenSsl.dylib -\System.Security.Cryptography.Native.OpenSsl.dylib -\System.Security.Cryptography.Native.OpenSsl.so -\System.Security.Cryptography.Native.OpenSsl.so -\System.Security.Cryptography.OpenSsl.dll -\System.Security.Cryptography.OpenSsl.dll -\System.Security.Cryptography.OpenSsl.dll -\System.Security.Cryptography.OpenSsl.dll -\System.Security.Cryptography.OpenSsl.dll -\System.Security.Cryptography.OpenSsl.dll -\System.Security.Cryptography.Primitives.dll -\System.Security.Cryptography.Primitives.dll -\System.Security.Cryptography.Primitives.dll -\System.Security.Cryptography.Primitives.dll -\System.Security.Cryptography.Primitives.dll -\System.Security.Cryptography.Primitives.dll -\System.Security.Cryptography.ProtectedData.dll -\System.Security.Cryptography.ProtectedData.dll -\System.Security.Cryptography.X509Certificates.dll -\System.Security.Cryptography.X509Certificates.dll -\System.Security.Cryptography.X509Certificates.dll -\System.Security.Cryptography.X509Certificates.dll -\System.Security.Cryptography.X509Certificates.dll -\System.Security.Cryptography.X509Certificates.dll -\System.Security.dll -\System.Security.dll -\System.Security.dll -\System.Security.dll -\System.Security.dll -\System.Security.dll -\System.Security.Principal.dll -\System.Security.Principal.dll -\System.Security.Principal.dll -\System.Security.Principal.dll -\System.Security.Principal.dll -\System.Security.Principal.dll -\System.Security.Principal.Windows.dll -\System.Security.Principal.Windows.dll -\System.Security.Principal.Windows.dll -\System.Security.Principal.Windows.dll -\System.Security.Principal.Windows.dll -\System.Security.Principal.Windows.dll -\System.Security.SecureString.dll -\System.Security.SecureString.dll -\System.Security.SecureString.dll -\System.Security.SecureString.dll -\System.Security.SecureString.dll -\System.Security.SecureString.dll -\System.ServiceModel.Web.dll -\System.ServiceModel.Web.dll -\System.ServiceModel.Web.dll -\System.ServiceModel.Web.dll -\System.ServiceModel.Web.dll -\System.ServiceModel.Web.dll -\System.ServiceProcess.dll -\System.ServiceProcess.dll -\System.ServiceProcess.dll -\System.ServiceProcess.dll -\System.ServiceProcess.dll -\System.ServiceProcess.dll -\System.Spatial.dll -\System.Text.Encoding.CodePages.dll -\System.Text.Encoding.CodePages.dll -\System.Text.Encoding.CodePages.dll -\System.Text.Encoding.CodePages.dll -\System.Text.Encoding.CodePages.dll -\System.Text.Encoding.dll -\System.Text.Encoding.dll -\System.Text.Encoding.dll -\System.Text.Encoding.dll -\System.Text.Encoding.dll -\System.Text.Encoding.dll -\System.Text.Encoding.Extensions.dll -\System.Text.Encoding.Extensions.dll -\System.Text.Encoding.Extensions.dll -\System.Text.Encoding.Extensions.dll -\System.Text.Encoding.Extensions.dll -\System.Text.Encoding.Extensions.dll -\System.Text.Encodings.Web.dll -\System.Text.Encodings.Web.dll -\System.Text.Encodings.Web.dll -\System.Text.Json.dll -\System.Text.Json.dll -\System.Text.Json.dll -\System.Text.RegularExpressions.dll -\System.Text.RegularExpressions.dll -\System.Text.RegularExpressions.dll -\System.Text.RegularExpressions.dll -\System.Text.RegularExpressions.dll -\System.Text.RegularExpressions.dll -\System.Threading.AccessControl.dll -\System.Threading.AccessControl.dll -\System.Threading.Channels.dll -\System.Threading.Channels.dll -\System.Threading.Channels.dll -\System.Threading.dll -\System.Threading.dll -\System.Threading.dll -\System.Threading.dll -\System.Threading.dll -\System.Threading.dll -\System.Threading.Overlapped.dll -\System.Threading.Overlapped.dll -\System.Threading.Overlapped.dll -\System.Threading.Overlapped.dll -\System.Threading.Overlapped.dll -\System.Threading.Overlapped.dll -\System.Threading.Tasks.Dataflow.dll -\System.Threading.Tasks.Dataflow.dll -\System.Threading.Tasks.Dataflow.dll -\System.Threading.Tasks.Dataflow.dll -\System.Threading.Tasks.Dataflow.dll -\System.Threading.Tasks.Dataflow.dll -\System.Threading.Tasks.dll -\System.Threading.Tasks.dll -\System.Threading.Tasks.dll -\System.Threading.Tasks.dll -\System.Threading.Tasks.dll -\System.Threading.Tasks.dll -\System.Threading.Tasks.dll -\System.Threading.Tasks.Extensions.dll -\System.Threading.Tasks.Extensions.dll -\System.Threading.Tasks.Extensions.dll -\System.Threading.Tasks.Extensions.dll -\System.Threading.Tasks.Extensions.dll -\System.Threading.Tasks.Extensions.dll -\System.Threading.Tasks.Parallel.dll -\System.Threading.Tasks.Parallel.dll -\System.Threading.Tasks.Parallel.dll -\System.Threading.Tasks.Parallel.dll -\System.Threading.Tasks.Parallel.dll -\System.Threading.Tasks.Parallel.dll -\System.Threading.Thread.dll -\System.Threading.Thread.dll -\System.Threading.Thread.dll -\System.Threading.Thread.dll -\System.Threading.Thread.dll -\System.Threading.Thread.dll -\System.Threading.ThreadPool.dll -\System.Threading.ThreadPool.dll -\System.Threading.ThreadPool.dll -\System.Threading.ThreadPool.dll -\System.Threading.ThreadPool.dll -\System.Threading.ThreadPool.dll -\System.Threading.Timer.dll -\System.Threading.Timer.dll -\System.Threading.Timer.dll -\System.Threading.Timer.dll -\System.Threading.Timer.dll -\System.Threading.Timer.dll -\System.Transactions.dll -\System.Transactions.dll -\System.Transactions.dll -\System.Transactions.dll -\System.Transactions.dll -\System.Transactions.dll -\System.Transactions.Local.dll -\System.Transactions.Local.dll -\System.Transactions.Local.dll -\System.Transactions.Local.dll -\System.Transactions.Local.dll -\System.Transactions.Local.dll -\System.ValueTuple.dll -\System.ValueTuple.dll -\System.ValueTuple.dll -\System.ValueTuple.dll -\System.ValueTuple.dll -\System.ValueTuple.dll -\System.ValueTuple.dll -\System.ValueTuple.dll -\System.Web.dll -\System.Web.dll -\System.Web.dll -\System.Web.dll -\System.Web.dll -\System.Web.dll -\System.Web.HttpUtility.dll -\System.Web.HttpUtility.dll -\System.Web.HttpUtility.dll -\System.Web.HttpUtility.dll -\System.Web.HttpUtility.dll -\System.Web.HttpUtility.dll -\System.Windows.dll -\System.Windows.dll -\System.Windows.dll -\System.Windows.dll -\System.Windows.dll -\System.Windows.dll -\System.Xml.dll -\System.Xml.dll -\System.Xml.dll -\System.Xml.dll -\System.Xml.dll -\System.Xml.dll -\System.Xml.Linq.dll -\System.Xml.Linq.dll -\System.Xml.Linq.dll -\System.Xml.Linq.dll -\System.Xml.Linq.dll -\System.Xml.Linq.dll -\System.Xml.ReaderWriter.dll -\System.Xml.ReaderWriter.dll -\System.Xml.ReaderWriter.dll -\System.Xml.ReaderWriter.dll -\System.Xml.ReaderWriter.dll -\System.Xml.ReaderWriter.dll -\System.Xml.Serialization.dll -\System.Xml.Serialization.dll -\System.Xml.Serialization.dll -\System.Xml.Serialization.dll -\System.Xml.Serialization.dll -\System.Xml.Serialization.dll -\System.Xml.XDocument.dll -\System.Xml.XDocument.dll -\System.Xml.XDocument.dll -\System.Xml.XDocument.dll -\System.Xml.XDocument.dll -\System.Xml.XDocument.dll -\System.Xml.XmlDocument.dll -\System.Xml.XmlDocument.dll -\System.Xml.XmlDocument.dll -\System.Xml.XmlDocument.dll -\System.Xml.XmlDocument.dll -\System.Xml.XmlDocument.dll -\System.Xml.XmlSerializer.dll -\System.Xml.XmlSerializer.dll -\System.Xml.XmlSerializer.dll -\System.Xml.XmlSerializer.dll -\System.Xml.XmlSerializer.dll -\System.Xml.XmlSerializer.dll -\System.Xml.XPath.dll -\System.Xml.XPath.dll -\System.Xml.XPath.dll -\System.Xml.XPath.dll -\System.Xml.XPath.dll -\System.Xml.XPath.dll -\System.Xml.XPath.XDocument.dll -\System.Xml.XPath.XDocument.dll -\System.Xml.XPath.XDocument.dll -\System.Xml.XPath.XDocument.dll -\System.Xml.XPath.XDocument.dll -\System.Xml.XPath.XDocument.dll -\System.Xml.XPath.XmlDocument.dll -\ucrtbase.dll -\WindowsBase.dll -\WindowsBase.dll -\WindowsBase.dll -\WindowsBase.dll -\WindowsBase.dll -\WindowsBase.dll -\YamlDotNet.dll -\YamlDotNet.dll -\YamlDotNet.dll -\zh-Hans/Microsoft.Data.Edm.resources.dll -\zh-Hans/Microsoft.Data.OData.resources.dll -\zh-Hans/Microsoft.Data.Services.Client.resources.dll -\zh-Hans/System.Spatial.resources.dll -\zh-Hant/Microsoft.Data.Edm.resources.dll -\zh-Hant/Microsoft.Data.OData.resources.dll -\zh-Hant/Microsoft.Data.Services.Client.resources.dll -\zh-Hant/System.Spatial.resources.dll +/AlphaFS.dll +/AlphaFS.dll +/api-ms-win-core-console-l1-1-0.dll +/api-ms-win-core-datetime-l1-1-0.dll +/api-ms-win-core-debug-l1-1-0.dll +/api-ms-win-core-errorhandling-l1-1-0.dll +/api-ms-win-core-file-l1-1-0.dll +/api-ms-win-core-file-l1-2-0.dll +/api-ms-win-core-file-l2-1-0.dll +/api-ms-win-core-handle-l1-1-0.dll +/api-ms-win-core-heap-l1-1-0.dll +/api-ms-win-core-interlocked-l1-1-0.dll +/api-ms-win-core-libraryloader-l1-1-0.dll +/api-ms-win-core-localization-l1-2-0.dll +/api-ms-win-core-memory-l1-1-0.dll +/api-ms-win-core-namedpipe-l1-1-0.dll +/api-ms-win-core-processenvironment-l1-1-0.dll +/api-ms-win-core-processthreads-l1-1-0.dll +/api-ms-win-core-processthreads-l1-1-1.dll +/api-ms-win-core-profile-l1-1-0.dll +/api-ms-win-core-rtlsupport-l1-1-0.dll +/api-ms-win-core-string-l1-1-0.dll +/api-ms-win-core-synch-l1-1-0.dll +/api-ms-win-core-synch-l1-2-0.dll +/api-ms-win-core-sysinfo-l1-1-0.dll +/api-ms-win-core-timezone-l1-1-0.dll +/api-ms-win-core-util-l1-1-0.dll +/api-ms-win-crt-conio-l1-1-0.dll +/api-ms-win-crt-convert-l1-1-0.dll +/api-ms-win-crt-environment-l1-1-0.dll +/api-ms-win-crt-filesystem-l1-1-0.dll +/api-ms-win-crt-heap-l1-1-0.dll +/api-ms-win-crt-locale-l1-1-0.dll +/api-ms-win-crt-math-l1-1-0.dll +/api-ms-win-crt-multibyte-l1-1-0.dll +/api-ms-win-crt-private-l1-1-0.dll +/api-ms-win-crt-process-l1-1-0.dll +/api-ms-win-crt-runtime-l1-1-0.dll +/api-ms-win-crt-stdio-l1-1-0.dll +/api-ms-win-crt-string-l1-1-0.dll +/api-ms-win-crt-time-l1-1-0.dll +/api-ms-win-crt-utility-l1-1-0.dll +/Autofac.dll +/Autofac.dll +/Autofac.dll +/AWSSDK.CloudFormation.dll +/AWSSDK.CloudFormation.dll +/AWSSDK.Core.dll +/AWSSDK.Core.dll +/AWSSDK.IdentityManagement.dll +/AWSSDK.IdentityManagement.dll +/AWSSDK.S3.dll +/AWSSDK.S3.dll +/AWSSDK.SecurityToken.dll +/AWSSDK.SecurityToken.dll +/BouncyCastle.Crypto.dll +/Calamari +/Calamari +/Calamari.Aws.dll +/Calamari.Aws.dll +/Calamari.Aws.dll +/Calamari.Aws.dll +/Calamari.Aws.dll.config +/Calamari.Aws.pdb +/Calamari.Aws.pdb +/Calamari.Azure.Accounts.dll +/Calamari.Azure.Accounts.dll +/Calamari.Azure.Accounts.dll +/Calamari.Azure.Accounts.dll +/Calamari.Azure.Accounts.pdb +/Calamari.Azure.CloudServices.dll +/Calamari.Azure.CloudServices.dll.config +/Calamari.Azure.CloudServices.pdb +/Calamari.Azure.dll +/Calamari.Azure.dll +/Calamari.Azure.dll +/Calamari.Azure.dll +/Calamari.Azure.dll.config +/Calamari.Azure.exe.manifest +/Calamari.Azure.pdb +/Calamari.Azure.pdb +/Calamari.Azure.ServiceFabric.dll +/Calamari.Azure.ServiceFabric.dll.config +/Calamari.Azure.ServiceFabric.pdb +/Calamari.Azure.WebApps.dll +/Calamari.Azure.WebApps.dll.config +/Calamari.Azure.WebApps.pdb +/Calamari.Cloud.nuspec +/Calamari.deps.json +/Calamari.deps.json +/Calamari.deps.json +/Calamari.dll +/Calamari.dll +/Calamari.dll +/Calamari.dll.config +/Calamari.exe +/Calamari.exe +/Calamari.exe +/Calamari.exe.config +/Calamari.exe.config +/Calamari.exe.manifest +/Calamari.linux-x64.nuspec +/Calamari.nuspec +/Calamari.osx-x64.nuspec +/Calamari.pdb +/Calamari.pdb +/Calamari.pdb +/Calamari.runtimeconfig.json +/Calamari.Shared.dll +/Calamari.Shared.dll +/Calamari.Shared.dll +/Calamari.Shared.dll +/Calamari.Shared.dll +/Calamari.Shared.pdb +/Calamari.Shared.pdb +/Calamari.Shared.pdb +/Calamari.Terraform +/Calamari.Terraform +/Calamari.Terraform.deps.json +/Calamari.Terraform.deps.json +/Calamari.Terraform.deps.json +/Calamari.Terraform.dll +/Calamari.Terraform.dll +/Calamari.Terraform.dll +/Calamari.Terraform.dll +/Calamari.Terraform.dll +/Calamari.Terraform.dll +/Calamari.Terraform.dll +/Calamari.Terraform.exe +/Calamari.Terraform.exe +/Calamari.Terraform.exe.config +/Calamari.Terraform.pdb +/Calamari.Terraform.pdb +/Calamari.Terraform.pdb +/Calamari.Terraform.pdb +/Calamari.Terraform.runtimeconfig.json +/Calamari.win-x64.nuspec +/clrcompression.dll +/clrcompression.dll +/clretwrc.dll +/clretwrc.dll +/clrjit.dll +/clrjit.dll +/coreclr.dll +/coreclr.dll +/createdump +/createdump +/dbgshim.dll +/dbgshim.dll +/de/Microsoft.Data.Edm.resources.dll +/de/Microsoft.Data.OData.resources.dll +/de/Microsoft.Data.Services.Client.resources.dll +/de/System.Spatial.resources.dll +/es/Microsoft.Data.Edm.resources.dll +/es/Microsoft.Data.OData.resources.dll +/es/Microsoft.Data.Services.Client.resources.dll +/es/System.Spatial.resources.dll +/fr/Microsoft.Data.Edm.resources.dll +/fr/Microsoft.Data.OData.resources.dll +/fr/Microsoft.Data.Services.Client.resources.dll +/fr/System.Spatial.resources.dll +/FSharp/fsc.exe +/FSharp/fsc.exe.config +/FSharp/fsc.xml +/FSharp/FSharp.Build.dll +/FSharp/FSharp.Build.xml +/FSharp/FSharp.Compiler.dll +/FSharp/FSharp.Compiler.Interactive.Settings.dll +/FSharp/FSharp.Compiler.Interactive.Settings.xml +/FSharp/FSharp.Compiler.Server.Shared.dll +/FSharp/FSharp.Compiler.Server.Shared.xml +/FSharp/FSharp.Compiler.xml +/FSharp/FSharp.Core.dll +/FSharp/FSharp.Core.optdata +/FSharp/FSharp.Core.sigdata +/FSharp/FSharp.Core.xml +/FSharp/fsi.exe +/FSharp/fsi.exe.config +/FSharp/fsi.xml +/FSharp/fsiAnyCpu.exe +/FSharp/fsiAnyCpu.exe.config +/FSharp/fsiAnyCpu.xml +/FSharp/Microsoft.Build.dll +/FSharp/Microsoft.Build.Engine.dll +/FSharp/Microsoft.Build.Framework.dll +/FSharp/Microsoft.Build.Tasks.v12.0.dll +/FSharp/Microsoft.Build.Utilities.v12.0.dll +/FSharp/Microsoft.FSharp.Targets +/hostfxr.dll +/hostfxr.dll +/hostpolicy.dll +/hostpolicy.dll +/Hyak.Common.dll +/it/Microsoft.Data.Edm.resources.dll +/it/Microsoft.Data.OData.resources.dll +/it/Microsoft.Data.Services.Client.resources.dll +/it/System.Spatial.resources.dll +/ja/Microsoft.Data.Edm.resources.dll +/ja/Microsoft.Data.OData.resources.dll +/ja/Microsoft.Data.Services.Client.resources.dll +/ja/System.Spatial.resources.dll +/javatest.jar +/ko/Microsoft.Data.Edm.resources.dll +/ko/Microsoft.Data.OData.resources.dll +/ko/Microsoft.Data.Services.Client.resources.dll +/ko/System.Spatial.resources.dll +/libclrjit.dylib +/libclrjit.dylib +/libclrjit.so +/libclrjit.so +/libcoreclr.dylib +/libcoreclr.dylib +/libcoreclr.so +/libcoreclr.so +/libcoreclrtraceptprovider.so +/libcoreclrtraceptprovider.so +/libdbgshim.dylib +/libdbgshim.dylib +/libdbgshim.so +/libdbgshim.so +/libhostfxr.dylib +/libhostfxr.dylib +/libhostfxr.so +/libhostfxr.so +/libhostpolicy.dylib +/libhostpolicy.dylib +/libhostpolicy.so +/libhostpolicy.so +/libmscordaccore.dylib +/libmscordaccore.dylib +/libmscordaccore.so +/libmscordaccore.so +/libmscordbi.dylib +/libmscordbi.dylib +/libmscordbi.so +/libmscordbi.so +/libsos.dylib +/libsos.so +/libsosplugin.so +/Markdig.dll +/Markdig.dll +/Markdown.dll +/MarkdownSharp.dll +/Microsoft.Azure.Common.dll +/Microsoft.Azure.Management.ResourceManager.dll +/Microsoft.Azure.Management.ResourceManager.dll +/Microsoft.Azure.Management.Websites.dll +/Microsoft.CSharp.dll +/Microsoft.CSharp.dll +/Microsoft.CSharp.dll +/Microsoft.CSharp.dll +/Microsoft.CSharp.dll +/Microsoft.CSharp.dll +/Microsoft.Data.Edm.dll +/Microsoft.Data.OData.dll +/Microsoft.Data.Services.Client.dll +/Microsoft.DiaSymReader.Native.amd64.dll +/Microsoft.Extensions.Caching.Abstractions.dll +/Microsoft.Extensions.Caching.Memory.dll +/Microsoft.Extensions.CommandLineUtils.dll +/Microsoft.Extensions.DependencyInjection.Abstractions.dll +/Microsoft.Extensions.Options.dll +/Microsoft.Extensions.Primitives.dll +/Microsoft.IdentityModel.Clients.ActiveDirectory.dll +/Microsoft.IdentityModel.Clients.ActiveDirectory.dll +/Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll +/Microsoft.Rest.ClientRuntime.Azure.dll +/Microsoft.Rest.ClientRuntime.Azure.dll +/Microsoft.Rest.ClientRuntime.dll +/Microsoft.Rest.ClientRuntime.dll +/Microsoft.ServiceFabric.Internal.dll +/Microsoft.ServiceFabric.Internal.Strings.dll +/Microsoft.Threading.Tasks.dll +/Microsoft.Threading.Tasks.Extensions.Desktop.dll +/Microsoft.Threading.Tasks.Extensions.dll +/Microsoft.VisualBasic.Core.dll +/Microsoft.VisualBasic.Core.dll +/Microsoft.VisualBasic.Core.dll +/Microsoft.VisualBasic.dll +/Microsoft.VisualBasic.dll +/Microsoft.VisualBasic.dll +/Microsoft.VisualBasic.dll +/Microsoft.VisualBasic.dll +/Microsoft.VisualBasic.dll +/Microsoft.Web.Administration.dll +/Microsoft.Web.Delegation.dll +/Microsoft.Web.Deployment.dll +/Microsoft.Web.Deployment.Tracing.dll +/Microsoft.Web.XmlTransform.dll +/Microsoft.Win32.Primitives.dll +/Microsoft.Win32.Primitives.dll +/Microsoft.Win32.Primitives.dll +/Microsoft.Win32.Primitives.dll +/Microsoft.Win32.Primitives.dll +/Microsoft.Win32.Primitives.dll +/Microsoft.Win32.Registry.dll +/Microsoft.Win32.Registry.dll +/Microsoft.Win32.Registry.dll +/Microsoft.Win32.Registry.dll +/Microsoft.Win32.Registry.dll +/Microsoft.Win32.Registry.dll +/Microsoft.WindowsAzure.Common.dll +/Microsoft.WindowsAzure.Common.NetFramework.dll +/Microsoft.WindowsAzure.Configuration.dll +/Microsoft.WindowsAzure.Management.Compute.dll +/Microsoft.WindowsAzure.Management.Storage.dll +/Microsoft.WindowsAzure.Management.WebSites.dll +/Microsoft.WindowsAzure.Packaging.dll +/Microsoft.WindowsAzure.ServiceModel.Common.dll +/Microsoft.WindowsAzure.Storage.dll +/mscordaccore_amd64_amd64_.dll +/mscordaccore_amd64_amd64_.dll +/mscordaccore.dll +/mscordaccore.dll +/mscordbi.dll +/mscordbi.dll +/mscorlib.dll +/mscorlib.dll +/mscorlib.dll +/mscorlib.dll +/mscorlib.dll +/mscorlib.dll +/mscorrc.debug.dll +/mscorrc.debug.dll +/mscorrc.dll +/mscorrc.dll +/netstandard.dll +/netstandard.dll +/netstandard.dll +/netstandard.dll +/netstandard.dll +/netstandard.dll +/Newtonsoft.Json.dll +/Newtonsoft.Json.dll +/Newtonsoft.Json.dll +/Newtonsoft.Json.dll +/Newtonsoft.Json.dll +/NuGet.Client.dll +/NuGet.Commands.dll +/NuGet.Common.dll +/NuGet.Configuration.dll +/NuGet.ContentModel.dll +/NuGet.Core.dll +/NuGet.DependencyResolver.Core.dll +/NuGet.DependencyResolver.dll +/NuGet.Frameworks.dll +/NuGet.LibraryModel.dll +/NuGet.Packaging.Core.dll +/NuGet.Packaging.Core.Types.dll +/NuGet.Packaging.dll +/NuGet.ProjectModel.dll +/NuGet.Protocol.Core.Types.dll +/NuGet.Protocol.Core.v3.dll +/NuGet.Repositories.dll +/NuGet.RuntimeModel.dll +/NuGet.Versioning.dll +/Octodiff.dll +/Octodiff.dll +/Octodiff.dll +/Octodiff.exe +/Octodiff.exe +/Octopus.CoreUtilities.dll +/Octopus.CoreUtilities.dll +/Octopus.CoreUtilities.dll +/Octopus.CoreUtilities.dll +/Octopus.CoreUtilities.dll +/Octopus.System.Xml.ReaderWriter.dll +/Octopus.System.Xml.ReaderWriter.dll +/Octopus.System.Xml.ReaderWriter.dll +/Octopus.Versioning.dll +/Octopus.Versioning.dll +/Octopus.Versioning.dll +/Octopus.Versioning.dll +/Octopus.Versioning.dll +/Octopus.Web.Xdt.dll +/Octopus.Web.Xdt.dll +/Octopus.Web.Xdt.dll +/Octostache.dll +/Octostache.dll +/Octostache.dll +/Octostache.dll +/Octostache.dll +/Polly.dll +/Polly.dll +/ru/Microsoft.Data.Edm.resources.dll +/ru/Microsoft.Data.OData.resources.dll +/ru/Microsoft.Data.Services.Client.resources.dll +/ru/System.Spatial.resources.dll +/ScriptCS/Autofac.dll +/ScriptCS/Autofac.Integration.Mef.dll +/ScriptCS/chocolateyInstall.ps1 +/ScriptCS/Common.Logging.dll +/ScriptCS/ICSharpCode.NRefactory.CSharp.dll +/ScriptCS/ICSharpCode.NRefactory.dll +/ScriptCS/Microsoft.CodeAnalysis.CSharp.dll +/ScriptCS/Microsoft.CodeAnalysis.Desktop.dll +/ScriptCS/Microsoft.CodeAnalysis.dll +/ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll +/ScriptCS/Microsoft.CodeAnalysis.Scripting.dll +/ScriptCS/Microsoft.Web.XmlTransform.dll +/ScriptCS/Mono.Cecil.dll +/ScriptCS/Mono.CSharp.dll +/ScriptCS/Newtonsoft.Json.dll +/ScriptCS/NuGet.Core.dll +/ScriptCS/PowerArgs.dll +/ScriptCS/ScriptCs.Contracts.dll +/ScriptCS/ScriptCs.Core.dll +/ScriptCS/ScriptCs.Engine.Mono.dll +/ScriptCS/ScriptCs.Engine.Roslyn.dll +/ScriptCS/scriptcs.exe +/ScriptCS/scriptcs.exe.config +/ScriptCS/ScriptCs.Hosting.dll +/ScriptCS/System.Collections.Immutable.dll +/ScriptCS/System.Reflection.Metadata.dll +/SharpCompress.dll +/SharpCompress.dll +/SharpCompress.dll +/sos_amd64_amd64_.dll +/SOS_README.md +/SOS_README.md +/sos.dll +/SOS.NETCore.dll +/SOS.NETCore.dll +/SOS.NETCore.dll +/sosdocsunix.txt +/Sprache.dll +/Sprache.dll +/System.AppContext.dll +/System.AppContext.dll +/System.AppContext.dll +/System.AppContext.dll +/System.AppContext.dll +/System.AppContext.dll +/System.Buffers.dll +/System.Buffers.dll +/System.Buffers.dll +/System.Buffers.dll +/System.Buffers.dll +/System.Buffers.dll +/System.Collections.Concurrent.dll +/System.Collections.Concurrent.dll +/System.Collections.Concurrent.dll +/System.Collections.Concurrent.dll +/System.Collections.Concurrent.dll +/System.Collections.Concurrent.dll +/System.Collections.dll +/System.Collections.dll +/System.Collections.dll +/System.Collections.dll +/System.Collections.dll +/System.Collections.dll +/System.Collections.Immutable.dll +/System.Collections.Immutable.dll +/System.Collections.Immutable.dll +/System.Collections.Immutable.dll +/System.Collections.Immutable.dll +/System.Collections.Immutable.dll +/System.Collections.NonGeneric.dll +/System.Collections.NonGeneric.dll +/System.Collections.NonGeneric.dll +/System.Collections.NonGeneric.dll +/System.Collections.NonGeneric.dll +/System.Collections.NonGeneric.dll +/System.Collections.Specialized.dll +/System.Collections.Specialized.dll +/System.Collections.Specialized.dll +/System.Collections.Specialized.dll +/System.Collections.Specialized.dll +/System.Collections.Specialized.dll +/System.ComponentModel.Annotations.dll +/System.ComponentModel.Annotations.dll +/System.ComponentModel.Annotations.dll +/System.ComponentModel.Annotations.dll +/System.ComponentModel.Annotations.dll +/System.ComponentModel.Annotations.dll +/System.ComponentModel.DataAnnotations.dll +/System.ComponentModel.DataAnnotations.dll +/System.ComponentModel.DataAnnotations.dll +/System.ComponentModel.DataAnnotations.dll +/System.ComponentModel.DataAnnotations.dll +/System.ComponentModel.DataAnnotations.dll +/System.ComponentModel.dll +/System.ComponentModel.dll +/System.ComponentModel.dll +/System.ComponentModel.dll +/System.ComponentModel.dll +/System.ComponentModel.dll +/System.ComponentModel.EventBasedAsync.dll +/System.ComponentModel.EventBasedAsync.dll +/System.ComponentModel.EventBasedAsync.dll +/System.ComponentModel.EventBasedAsync.dll +/System.ComponentModel.EventBasedAsync.dll +/System.ComponentModel.EventBasedAsync.dll +/System.ComponentModel.Primitives.dll +/System.ComponentModel.Primitives.dll +/System.ComponentModel.Primitives.dll +/System.ComponentModel.Primitives.dll +/System.ComponentModel.Primitives.dll +/System.ComponentModel.Primitives.dll +/System.ComponentModel.Primitives.dll +/System.ComponentModel.TypeConverter.dll +/System.ComponentModel.TypeConverter.dll +/System.ComponentModel.TypeConverter.dll +/System.ComponentModel.TypeConverter.dll +/System.ComponentModel.TypeConverter.dll +/System.ComponentModel.TypeConverter.dll +/System.ComponentModel.TypeConverter.dll +/System.Configuration.dll +/System.Configuration.dll +/System.Configuration.dll +/System.Configuration.dll +/System.Configuration.dll +/System.Configuration.dll +/System.Console.dll +/System.Console.dll +/System.Console.dll +/System.Console.dll +/System.Console.dll +/System.Console.dll +/System.Core.dll +/System.Core.dll +/System.Core.dll +/System.Core.dll +/System.Core.dll +/System.Core.dll +/System.Data.Common.dll +/System.Data.Common.dll +/System.Data.Common.dll +/System.Data.Common.dll +/System.Data.Common.dll +/System.Data.Common.dll +/System.Data.DataSetExtensions.dll +/System.Data.DataSetExtensions.dll +/System.Data.DataSetExtensions.dll +/System.Data.dll +/System.Data.dll +/System.Data.dll +/System.Data.dll +/System.Data.dll +/System.Data.dll +/System.Diagnostics.Contracts.dll +/System.Diagnostics.Contracts.dll +/System.Diagnostics.Contracts.dll +/System.Diagnostics.Contracts.dll +/System.Diagnostics.Contracts.dll +/System.Diagnostics.Contracts.dll +/System.Diagnostics.Debug.dll +/System.Diagnostics.Debug.dll +/System.Diagnostics.Debug.dll +/System.Diagnostics.Debug.dll +/System.Diagnostics.Debug.dll +/System.Diagnostics.Debug.dll +/System.Diagnostics.DiagnosticSource.dll +/System.Diagnostics.DiagnosticSource.dll +/System.Diagnostics.DiagnosticSource.dll +/System.Diagnostics.DiagnosticSource.dll +/System.Diagnostics.DiagnosticSource.dll +/System.Diagnostics.DiagnosticSource.dll +/System.Diagnostics.FileVersionInfo.dll +/System.Diagnostics.FileVersionInfo.dll +/System.Diagnostics.FileVersionInfo.dll +/System.Diagnostics.FileVersionInfo.dll +/System.Diagnostics.FileVersionInfo.dll +/System.Diagnostics.FileVersionInfo.dll +/System.Diagnostics.Process.dll +/System.Diagnostics.Process.dll +/System.Diagnostics.Process.dll +/System.Diagnostics.Process.dll +/System.Diagnostics.Process.dll +/System.Diagnostics.Process.dll +/System.Diagnostics.StackTrace.dll +/System.Diagnostics.StackTrace.dll +/System.Diagnostics.StackTrace.dll +/System.Diagnostics.StackTrace.dll +/System.Diagnostics.StackTrace.dll +/System.Diagnostics.StackTrace.dll +/System.Diagnostics.TextWriterTraceListener.dll +/System.Diagnostics.TextWriterTraceListener.dll +/System.Diagnostics.TextWriterTraceListener.dll +/System.Diagnostics.TextWriterTraceListener.dll +/System.Diagnostics.TextWriterTraceListener.dll +/System.Diagnostics.TextWriterTraceListener.dll +/System.Diagnostics.Tools.dll +/System.Diagnostics.Tools.dll +/System.Diagnostics.Tools.dll +/System.Diagnostics.Tools.dll +/System.Diagnostics.Tools.dll +/System.Diagnostics.Tools.dll +/System.Diagnostics.TraceSource.dll +/System.Diagnostics.TraceSource.dll +/System.Diagnostics.TraceSource.dll +/System.Diagnostics.TraceSource.dll +/System.Diagnostics.TraceSource.dll +/System.Diagnostics.TraceSource.dll +/System.Diagnostics.Tracing.dll +/System.Diagnostics.Tracing.dll +/System.Diagnostics.Tracing.dll +/System.Diagnostics.Tracing.dll +/System.Diagnostics.Tracing.dll +/System.Diagnostics.Tracing.dll +/System.dll +/System.dll +/System.dll +/System.dll +/System.dll +/System.dll +/System.Drawing.dll +/System.Drawing.dll +/System.Drawing.dll +/System.Drawing.dll +/System.Drawing.dll +/System.Drawing.dll +/System.Drawing.Primitives.dll +/System.Drawing.Primitives.dll +/System.Drawing.Primitives.dll +/System.Drawing.Primitives.dll +/System.Drawing.Primitives.dll +/System.Drawing.Primitives.dll +/System.Dynamic.Runtime.dll +/System.Dynamic.Runtime.dll +/System.Dynamic.Runtime.dll +/System.Dynamic.Runtime.dll +/System.Dynamic.Runtime.dll +/System.Dynamic.Runtime.dll +/System.Fabric.dll +/System.Fabric.Strings.dll +/System.Globalization.Calendars.dll +/System.Globalization.Calendars.dll +/System.Globalization.Calendars.dll +/System.Globalization.Calendars.dll +/System.Globalization.Calendars.dll +/System.Globalization.Calendars.dll +/System.Globalization.dll +/System.Globalization.dll +/System.Globalization.dll +/System.Globalization.dll +/System.Globalization.dll +/System.Globalization.dll +/System.Globalization.Extensions.dll +/System.Globalization.Extensions.dll +/System.Globalization.Extensions.dll +/System.Globalization.Extensions.dll +/System.Globalization.Extensions.dll +/System.Globalization.Extensions.dll +/System.Globalization.Native.dylib +/System.Globalization.Native.dylib +/System.Globalization.Native.so +/System.Globalization.Native.so +/System.IO.Compression.Brotli.dll +/System.IO.Compression.Brotli.dll +/System.IO.Compression.Brotli.dll +/System.IO.Compression.Brotli.dll +/System.IO.Compression.Brotli.dll +/System.IO.Compression.Brotli.dll +/System.IO.Compression.dll +/System.IO.Compression.dll +/System.IO.Compression.dll +/System.IO.Compression.dll +/System.IO.Compression.dll +/System.IO.Compression.dll +/System.IO.Compression.FileSystem.dll +/System.IO.Compression.FileSystem.dll +/System.IO.Compression.FileSystem.dll +/System.IO.Compression.FileSystem.dll +/System.IO.Compression.FileSystem.dll +/System.IO.Compression.FileSystem.dll +/System.IO.Compression.Native.a +/System.IO.Compression.Native.a +/System.IO.Compression.Native.a +/System.IO.Compression.Native.a +/System.IO.Compression.Native.dylib +/System.IO.Compression.Native.dylib +/System.IO.Compression.Native.so +/System.IO.Compression.Native.so +/System.IO.Compression.ZipFile.dll +/System.IO.Compression.ZipFile.dll +/System.IO.Compression.ZipFile.dll +/System.IO.Compression.ZipFile.dll +/System.IO.Compression.ZipFile.dll +/System.IO.Compression.ZipFile.dll +/System.IO.dll +/System.IO.dll +/System.IO.dll +/System.IO.dll +/System.IO.dll +/System.IO.dll +/System.IO.dll +/System.IO.FileSystem.AccessControl.dll +/System.IO.FileSystem.AccessControl.dll +/System.IO.FileSystem.AccessControl.dll +/System.IO.FileSystem.AccessControl.dll +/System.IO.FileSystem.AccessControl.dll +/System.IO.FileSystem.AccessControl.dll +/System.IO.FileSystem.dll +/System.IO.FileSystem.dll +/System.IO.FileSystem.dll +/System.IO.FileSystem.dll +/System.IO.FileSystem.dll +/System.IO.FileSystem.dll +/System.IO.FileSystem.DriveInfo.dll +/System.IO.FileSystem.DriveInfo.dll +/System.IO.FileSystem.DriveInfo.dll +/System.IO.FileSystem.DriveInfo.dll +/System.IO.FileSystem.DriveInfo.dll +/System.IO.FileSystem.DriveInfo.dll +/System.IO.FileSystem.Primitives.dll +/System.IO.FileSystem.Primitives.dll +/System.IO.FileSystem.Primitives.dll +/System.IO.FileSystem.Primitives.dll +/System.IO.FileSystem.Primitives.dll +/System.IO.FileSystem.Primitives.dll +/System.IO.FileSystem.Watcher.dll +/System.IO.FileSystem.Watcher.dll +/System.IO.FileSystem.Watcher.dll +/System.IO.FileSystem.Watcher.dll +/System.IO.FileSystem.Watcher.dll +/System.IO.FileSystem.Watcher.dll +/System.IO.IsolatedStorage.dll +/System.IO.IsolatedStorage.dll +/System.IO.IsolatedStorage.dll +/System.IO.IsolatedStorage.dll +/System.IO.IsolatedStorage.dll +/System.IO.IsolatedStorage.dll +/System.IO.MemoryMappedFiles.dll +/System.IO.MemoryMappedFiles.dll +/System.IO.MemoryMappedFiles.dll +/System.IO.MemoryMappedFiles.dll +/System.IO.MemoryMappedFiles.dll +/System.IO.MemoryMappedFiles.dll +/System.IO.Packaging.dll +/System.IO.Pipes.AccessControl.dll +/System.IO.Pipes.AccessControl.dll +/System.IO.Pipes.AccessControl.dll +/System.IO.Pipes.AccessControl.dll +/System.IO.Pipes.AccessControl.dll +/System.IO.Pipes.AccessControl.dll +/System.IO.Pipes.dll +/System.IO.Pipes.dll +/System.IO.Pipes.dll +/System.IO.Pipes.dll +/System.IO.Pipes.dll +/System.IO.Pipes.dll +/System.IO.UnmanagedMemoryStream.dll +/System.IO.UnmanagedMemoryStream.dll +/System.IO.UnmanagedMemoryStream.dll +/System.IO.UnmanagedMemoryStream.dll +/System.IO.UnmanagedMemoryStream.dll +/System.IO.UnmanagedMemoryStream.dll +/System.Linq.dll +/System.Linq.dll +/System.Linq.dll +/System.Linq.dll +/System.Linq.dll +/System.Linq.dll +/System.Linq.Expressions.dll +/System.Linq.Expressions.dll +/System.Linq.Expressions.dll +/System.Linq.Expressions.dll +/System.Linq.Expressions.dll +/System.Linq.Expressions.dll +/System.Linq.Parallel.dll +/System.Linq.Parallel.dll +/System.Linq.Parallel.dll +/System.Linq.Parallel.dll +/System.Linq.Parallel.dll +/System.Linq.Parallel.dll +/System.Linq.Queryable.dll +/System.Linq.Queryable.dll +/System.Linq.Queryable.dll +/System.Linq.Queryable.dll +/System.Linq.Queryable.dll +/System.Linq.Queryable.dll +/System.Memory.dll +/System.Memory.dll +/System.Memory.dll +/System.Memory.dll +/System.Memory.dll +/System.Memory.dll +/System.Native.a +/System.Native.a +/System.Native.a +/System.Native.a +/System.Native.dylib +/System.Native.dylib +/System.Native.so +/System.Native.so +/System.Net.dll +/System.Net.dll +/System.Net.dll +/System.Net.dll +/System.Net.dll +/System.Net.dll +/System.Net.Http.dll +/System.Net.Http.dll +/System.Net.Http.dll +/System.Net.Http.dll +/System.Net.Http.dll +/System.Net.Http.dll +/System.Net.Http.dll +/System.Net.Http.Extensions.dll +/System.Net.Http.Native.a +/System.Net.Http.Native.a +/System.Net.Http.Native.a +/System.Net.Http.Native.a +/System.Net.Http.Native.dylib +/System.Net.Http.Native.dylib +/System.Net.Http.Native.so +/System.Net.Http.Native.so +/System.Net.Http.Primitives.dll +/System.Net.Http.Primitives.dll +/System.Net.Http.WebRequest.dll +/System.Net.HttpListener.dll +/System.Net.HttpListener.dll +/System.Net.HttpListener.dll +/System.Net.HttpListener.dll +/System.Net.HttpListener.dll +/System.Net.HttpListener.dll +/System.Net.Mail.dll +/System.Net.Mail.dll +/System.Net.Mail.dll +/System.Net.Mail.dll +/System.Net.Mail.dll +/System.Net.Mail.dll +/System.Net.NameResolution.dll +/System.Net.NameResolution.dll +/System.Net.NameResolution.dll +/System.Net.NameResolution.dll +/System.Net.NameResolution.dll +/System.Net.NameResolution.dll +/System.Net.NetworkInformation.dll +/System.Net.NetworkInformation.dll +/System.Net.NetworkInformation.dll +/System.Net.NetworkInformation.dll +/System.Net.NetworkInformation.dll +/System.Net.NetworkInformation.dll +/System.Net.Ping.dll +/System.Net.Ping.dll +/System.Net.Ping.dll +/System.Net.Ping.dll +/System.Net.Ping.dll +/System.Net.Ping.dll +/System.Net.Primitives.dll +/System.Net.Primitives.dll +/System.Net.Primitives.dll +/System.Net.Primitives.dll +/System.Net.Primitives.dll +/System.Net.Primitives.dll +/System.Net.Requests.dll +/System.Net.Requests.dll +/System.Net.Requests.dll +/System.Net.Requests.dll +/System.Net.Requests.dll +/System.Net.Requests.dll +/System.Net.Security.dll +/System.Net.Security.dll +/System.Net.Security.dll +/System.Net.Security.dll +/System.Net.Security.dll +/System.Net.Security.dll +/System.Net.Security.Native.a +/System.Net.Security.Native.a +/System.Net.Security.Native.a +/System.Net.Security.Native.a +/System.Net.Security.Native.dylib +/System.Net.Security.Native.dylib +/System.Net.Security.Native.so +/System.Net.Security.Native.so +/System.Net.ServicePoint.dll +/System.Net.ServicePoint.dll +/System.Net.ServicePoint.dll +/System.Net.ServicePoint.dll +/System.Net.ServicePoint.dll +/System.Net.ServicePoint.dll +/System.Net.Sockets.dll +/System.Net.Sockets.dll +/System.Net.Sockets.dll +/System.Net.Sockets.dll +/System.Net.Sockets.dll +/System.Net.Sockets.dll +/System.Net.WebClient.dll +/System.Net.WebClient.dll +/System.Net.WebClient.dll +/System.Net.WebClient.dll +/System.Net.WebClient.dll +/System.Net.WebClient.dll +/System.Net.WebHeaderCollection.dll +/System.Net.WebHeaderCollection.dll +/System.Net.WebHeaderCollection.dll +/System.Net.WebHeaderCollection.dll +/System.Net.WebHeaderCollection.dll +/System.Net.WebHeaderCollection.dll +/System.Net.WebProxy.dll +/System.Net.WebProxy.dll +/System.Net.WebProxy.dll +/System.Net.WebProxy.dll +/System.Net.WebProxy.dll +/System.Net.WebProxy.dll +/System.Net.WebSockets.Client.dll +/System.Net.WebSockets.Client.dll +/System.Net.WebSockets.Client.dll +/System.Net.WebSockets.Client.dll +/System.Net.WebSockets.Client.dll +/System.Net.WebSockets.Client.dll +/System.Net.WebSockets.dll +/System.Net.WebSockets.dll +/System.Net.WebSockets.dll +/System.Net.WebSockets.dll +/System.Net.WebSockets.dll +/System.Net.WebSockets.dll +/System.Numerics.dll +/System.Numerics.dll +/System.Numerics.dll +/System.Numerics.dll +/System.Numerics.dll +/System.Numerics.dll +/System.Numerics.Vectors.dll +/System.Numerics.Vectors.dll +/System.Numerics.Vectors.dll +/System.Numerics.Vectors.dll +/System.Numerics.Vectors.dll +/System.Numerics.Vectors.dll +/System.ObjectModel.dll +/System.ObjectModel.dll +/System.ObjectModel.dll +/System.ObjectModel.dll +/System.ObjectModel.dll +/System.ObjectModel.dll +/System.Private.CoreLib.dll +/System.Private.CoreLib.dll +/System.Private.CoreLib.dll +/System.Private.CoreLib.dll +/System.Private.CoreLib.dll +/System.Private.CoreLib.dll +/System.Private.DataContractSerialization.dll +/System.Private.DataContractSerialization.dll +/System.Private.DataContractSerialization.dll +/System.Private.DataContractSerialization.dll +/System.Private.DataContractSerialization.dll +/System.Private.DataContractSerialization.dll +/System.Private.Uri.dll +/System.Private.Uri.dll +/System.Private.Uri.dll +/System.Private.Uri.dll +/System.Private.Uri.dll +/System.Private.Uri.dll +/System.Private.Xml.dll +/System.Private.Xml.dll +/System.Private.Xml.dll +/System.Private.Xml.dll +/System.Private.Xml.dll +/System.Private.Xml.dll +/System.Private.Xml.Linq.dll +/System.Private.Xml.Linq.dll +/System.Private.Xml.Linq.dll +/System.Private.Xml.Linq.dll +/System.Private.Xml.Linq.dll +/System.Private.Xml.Linq.dll +/System.Reflection.DispatchProxy.dll +/System.Reflection.DispatchProxy.dll +/System.Reflection.DispatchProxy.dll +/System.Reflection.DispatchProxy.dll +/System.Reflection.DispatchProxy.dll +/System.Reflection.DispatchProxy.dll +/System.Reflection.dll +/System.Reflection.dll +/System.Reflection.dll +/System.Reflection.dll +/System.Reflection.dll +/System.Reflection.dll +/System.Reflection.Emit.dll +/System.Reflection.Emit.dll +/System.Reflection.Emit.dll +/System.Reflection.Emit.dll +/System.Reflection.Emit.dll +/System.Reflection.Emit.dll +/System.Reflection.Emit.ILGeneration.dll +/System.Reflection.Emit.ILGeneration.dll +/System.Reflection.Emit.ILGeneration.dll +/System.Reflection.Emit.ILGeneration.dll +/System.Reflection.Emit.ILGeneration.dll +/System.Reflection.Emit.ILGeneration.dll +/System.Reflection.Emit.Lightweight.dll +/System.Reflection.Emit.Lightweight.dll +/System.Reflection.Emit.Lightweight.dll +/System.Reflection.Emit.Lightweight.dll +/System.Reflection.Emit.Lightweight.dll +/System.Reflection.Emit.Lightweight.dll +/System.Reflection.Extensions.dll +/System.Reflection.Extensions.dll +/System.Reflection.Extensions.dll +/System.Reflection.Extensions.dll +/System.Reflection.Extensions.dll +/System.Reflection.Extensions.dll +/System.Reflection.Metadata.dll +/System.Reflection.Metadata.dll +/System.Reflection.Metadata.dll +/System.Reflection.Metadata.dll +/System.Reflection.Metadata.dll +/System.Reflection.Metadata.dll +/System.Reflection.Primitives.dll +/System.Reflection.Primitives.dll +/System.Reflection.Primitives.dll +/System.Reflection.Primitives.dll +/System.Reflection.Primitives.dll +/System.Reflection.Primitives.dll +/System.Reflection.TypeExtensions.dll +/System.Reflection.TypeExtensions.dll +/System.Reflection.TypeExtensions.dll +/System.Reflection.TypeExtensions.dll +/System.Reflection.TypeExtensions.dll +/System.Reflection.TypeExtensions.dll +/System.Resources.Reader.dll +/System.Resources.Reader.dll +/System.Resources.Reader.dll +/System.Resources.Reader.dll +/System.Resources.Reader.dll +/System.Resources.Reader.dll +/System.Resources.ResourceManager.dll +/System.Resources.ResourceManager.dll +/System.Resources.ResourceManager.dll +/System.Resources.ResourceManager.dll +/System.Resources.ResourceManager.dll +/System.Resources.ResourceManager.dll +/System.Resources.Writer.dll +/System.Resources.Writer.dll +/System.Resources.Writer.dll +/System.Resources.Writer.dll +/System.Resources.Writer.dll +/System.Resources.Writer.dll +/System.Runtime.CompilerServices.Unsafe.dll +/System.Runtime.CompilerServices.Unsafe.dll +/System.Runtime.CompilerServices.Unsafe.dll +/System.Runtime.CompilerServices.Unsafe.dll +/System.Runtime.CompilerServices.VisualC.dll +/System.Runtime.CompilerServices.VisualC.dll +/System.Runtime.CompilerServices.VisualC.dll +/System.Runtime.CompilerServices.VisualC.dll +/System.Runtime.CompilerServices.VisualC.dll +/System.Runtime.CompilerServices.VisualC.dll +/System.Runtime.dll +/System.Runtime.dll +/System.Runtime.dll +/System.Runtime.dll +/System.Runtime.dll +/System.Runtime.dll +/System.Runtime.dll +/System.Runtime.Extensions.dll +/System.Runtime.Extensions.dll +/System.Runtime.Extensions.dll +/System.Runtime.Extensions.dll +/System.Runtime.Extensions.dll +/System.Runtime.Extensions.dll +/System.Runtime.Handles.dll +/System.Runtime.Handles.dll +/System.Runtime.Handles.dll +/System.Runtime.Handles.dll +/System.Runtime.Handles.dll +/System.Runtime.Handles.dll +/System.Runtime.InteropServices.dll +/System.Runtime.InteropServices.dll +/System.Runtime.InteropServices.dll +/System.Runtime.InteropServices.dll +/System.Runtime.InteropServices.dll +/System.Runtime.InteropServices.dll +/System.Runtime.InteropServices.RuntimeInformation.dll +/System.Runtime.InteropServices.RuntimeInformation.dll +/System.Runtime.InteropServices.RuntimeInformation.dll +/System.Runtime.InteropServices.RuntimeInformation.dll +/System.Runtime.InteropServices.RuntimeInformation.dll +/System.Runtime.InteropServices.RuntimeInformation.dll +/System.Runtime.InteropServices.WindowsRuntime.dll +/System.Runtime.InteropServices.WindowsRuntime.dll +/System.Runtime.InteropServices.WindowsRuntime.dll +/System.Runtime.InteropServices.WindowsRuntime.dll +/System.Runtime.InteropServices.WindowsRuntime.dll +/System.Runtime.InteropServices.WindowsRuntime.dll +/System.Runtime.Intrinsics.dll +/System.Runtime.Intrinsics.dll +/System.Runtime.Intrinsics.dll +/System.Runtime.Loader.dll +/System.Runtime.Loader.dll +/System.Runtime.Loader.dll +/System.Runtime.Loader.dll +/System.Runtime.Loader.dll +/System.Runtime.Loader.dll +/System.Runtime.Numerics.dll +/System.Runtime.Numerics.dll +/System.Runtime.Numerics.dll +/System.Runtime.Numerics.dll +/System.Runtime.Numerics.dll +/System.Runtime.Numerics.dll +/System.Runtime.Serialization.dll +/System.Runtime.Serialization.dll +/System.Runtime.Serialization.dll +/System.Runtime.Serialization.dll +/System.Runtime.Serialization.dll +/System.Runtime.Serialization.dll +/System.Runtime.Serialization.Formatters.dll +/System.Runtime.Serialization.Formatters.dll +/System.Runtime.Serialization.Formatters.dll +/System.Runtime.Serialization.Formatters.dll +/System.Runtime.Serialization.Formatters.dll +/System.Runtime.Serialization.Formatters.dll +/System.Runtime.Serialization.Json.dll +/System.Runtime.Serialization.Json.dll +/System.Runtime.Serialization.Json.dll +/System.Runtime.Serialization.Json.dll +/System.Runtime.Serialization.Json.dll +/System.Runtime.Serialization.Json.dll +/System.Runtime.Serialization.Primitives.dll +/System.Runtime.Serialization.Primitives.dll +/System.Runtime.Serialization.Primitives.dll +/System.Runtime.Serialization.Primitives.dll +/System.Runtime.Serialization.Primitives.dll +/System.Runtime.Serialization.Primitives.dll +/System.Runtime.Serialization.Xml.dll +/System.Runtime.Serialization.Xml.dll +/System.Runtime.Serialization.Xml.dll +/System.Runtime.Serialization.Xml.dll +/System.Runtime.Serialization.Xml.dll +/System.Runtime.Serialization.Xml.dll +/System.Runtime.WindowsRuntime.dll +/System.Runtime.WindowsRuntime.dll +/System.Runtime.WindowsRuntime.UI.Xaml.dll +/System.Runtime.WindowsRuntime.UI.Xaml.dll +/System.Runtime.WindowsRuntime.UI.Xaml.dll +/System.Security.AccessControl.dll +/System.Security.AccessControl.dll +/System.Security.AccessControl.dll +/System.Security.AccessControl.dll +/System.Security.AccessControl.dll +/System.Security.AccessControl.dll +/System.Security.Claims.dll +/System.Security.Claims.dll +/System.Security.Claims.dll +/System.Security.Claims.dll +/System.Security.Claims.dll +/System.Security.Claims.dll +/System.Security.Cryptography.Algorithms.dll +/System.Security.Cryptography.Algorithms.dll +/System.Security.Cryptography.Algorithms.dll +/System.Security.Cryptography.Algorithms.dll +/System.Security.Cryptography.Algorithms.dll +/System.Security.Cryptography.Algorithms.dll +/System.Security.Cryptography.Cng.dll +/System.Security.Cryptography.Cng.dll +/System.Security.Cryptography.Cng.dll +/System.Security.Cryptography.Cng.dll +/System.Security.Cryptography.Cng.dll +/System.Security.Cryptography.Cng.dll +/System.Security.Cryptography.Csp.dll +/System.Security.Cryptography.Csp.dll +/System.Security.Cryptography.Csp.dll +/System.Security.Cryptography.Csp.dll +/System.Security.Cryptography.Csp.dll +/System.Security.Cryptography.Csp.dll +/System.Security.Cryptography.Encoding.dll +/System.Security.Cryptography.Encoding.dll +/System.Security.Cryptography.Encoding.dll +/System.Security.Cryptography.Encoding.dll +/System.Security.Cryptography.Encoding.dll +/System.Security.Cryptography.Encoding.dll +/System.Security.Cryptography.Native.Apple.a +/System.Security.Cryptography.Native.Apple.a +/System.Security.Cryptography.Native.Apple.dylib +/System.Security.Cryptography.Native.Apple.dylib +/System.Security.Cryptography.Native.OpenSsl.a +/System.Security.Cryptography.Native.OpenSsl.a +/System.Security.Cryptography.Native.OpenSsl.a +/System.Security.Cryptography.Native.OpenSsl.a +/System.Security.Cryptography.Native.OpenSsl.dylib +/System.Security.Cryptography.Native.OpenSsl.dylib +/System.Security.Cryptography.Native.OpenSsl.so +/System.Security.Cryptography.Native.OpenSsl.so +/System.Security.Cryptography.OpenSsl.dll +/System.Security.Cryptography.OpenSsl.dll +/System.Security.Cryptography.OpenSsl.dll +/System.Security.Cryptography.OpenSsl.dll +/System.Security.Cryptography.OpenSsl.dll +/System.Security.Cryptography.OpenSsl.dll +/System.Security.Cryptography.Primitives.dll +/System.Security.Cryptography.Primitives.dll +/System.Security.Cryptography.Primitives.dll +/System.Security.Cryptography.Primitives.dll +/System.Security.Cryptography.Primitives.dll +/System.Security.Cryptography.Primitives.dll +/System.Security.Cryptography.ProtectedData.dll +/System.Security.Cryptography.ProtectedData.dll +/System.Security.Cryptography.X509Certificates.dll +/System.Security.Cryptography.X509Certificates.dll +/System.Security.Cryptography.X509Certificates.dll +/System.Security.Cryptography.X509Certificates.dll +/System.Security.Cryptography.X509Certificates.dll +/System.Security.Cryptography.X509Certificates.dll +/System.Security.dll +/System.Security.dll +/System.Security.dll +/System.Security.dll +/System.Security.dll +/System.Security.dll +/System.Security.Principal.dll +/System.Security.Principal.dll +/System.Security.Principal.dll +/System.Security.Principal.dll +/System.Security.Principal.dll +/System.Security.Principal.dll +/System.Security.Principal.Windows.dll +/System.Security.Principal.Windows.dll +/System.Security.Principal.Windows.dll +/System.Security.Principal.Windows.dll +/System.Security.Principal.Windows.dll +/System.Security.Principal.Windows.dll +/System.Security.SecureString.dll +/System.Security.SecureString.dll +/System.Security.SecureString.dll +/System.Security.SecureString.dll +/System.Security.SecureString.dll +/System.Security.SecureString.dll +/System.ServiceModel.Web.dll +/System.ServiceModel.Web.dll +/System.ServiceModel.Web.dll +/System.ServiceModel.Web.dll +/System.ServiceModel.Web.dll +/System.ServiceModel.Web.dll +/System.ServiceProcess.dll +/System.ServiceProcess.dll +/System.ServiceProcess.dll +/System.ServiceProcess.dll +/System.ServiceProcess.dll +/System.ServiceProcess.dll +/System.Spatial.dll +/System.Text.Encoding.CodePages.dll +/System.Text.Encoding.CodePages.dll +/System.Text.Encoding.CodePages.dll +/System.Text.Encoding.CodePages.dll +/System.Text.Encoding.CodePages.dll +/System.Text.Encoding.dll +/System.Text.Encoding.dll +/System.Text.Encoding.dll +/System.Text.Encoding.dll +/System.Text.Encoding.dll +/System.Text.Encoding.dll +/System.Text.Encoding.Extensions.dll +/System.Text.Encoding.Extensions.dll +/System.Text.Encoding.Extensions.dll +/System.Text.Encoding.Extensions.dll +/System.Text.Encoding.Extensions.dll +/System.Text.Encoding.Extensions.dll +/System.Text.Encodings.Web.dll +/System.Text.Encodings.Web.dll +/System.Text.Encodings.Web.dll +/System.Text.Json.dll +/System.Text.Json.dll +/System.Text.Json.dll +/System.Text.RegularExpressions.dll +/System.Text.RegularExpressions.dll +/System.Text.RegularExpressions.dll +/System.Text.RegularExpressions.dll +/System.Text.RegularExpressions.dll +/System.Text.RegularExpressions.dll +/System.Threading.AccessControl.dll +/System.Threading.AccessControl.dll +/System.Threading.Channels.dll +/System.Threading.Channels.dll +/System.Threading.Channels.dll +/System.Threading.dll +/System.Threading.dll +/System.Threading.dll +/System.Threading.dll +/System.Threading.dll +/System.Threading.dll +/System.Threading.Overlapped.dll +/System.Threading.Overlapped.dll +/System.Threading.Overlapped.dll +/System.Threading.Overlapped.dll +/System.Threading.Overlapped.dll +/System.Threading.Overlapped.dll +/System.Threading.Tasks.Dataflow.dll +/System.Threading.Tasks.Dataflow.dll +/System.Threading.Tasks.Dataflow.dll +/System.Threading.Tasks.Dataflow.dll +/System.Threading.Tasks.Dataflow.dll +/System.Threading.Tasks.Dataflow.dll +/System.Threading.Tasks.dll +/System.Threading.Tasks.dll +/System.Threading.Tasks.dll +/System.Threading.Tasks.dll +/System.Threading.Tasks.dll +/System.Threading.Tasks.dll +/System.Threading.Tasks.dll +/System.Threading.Tasks.Extensions.dll +/System.Threading.Tasks.Extensions.dll +/System.Threading.Tasks.Extensions.dll +/System.Threading.Tasks.Extensions.dll +/System.Threading.Tasks.Extensions.dll +/System.Threading.Tasks.Extensions.dll +/System.Threading.Tasks.Parallel.dll +/System.Threading.Tasks.Parallel.dll +/System.Threading.Tasks.Parallel.dll +/System.Threading.Tasks.Parallel.dll +/System.Threading.Tasks.Parallel.dll +/System.Threading.Tasks.Parallel.dll +/System.Threading.Thread.dll +/System.Threading.Thread.dll +/System.Threading.Thread.dll +/System.Threading.Thread.dll +/System.Threading.Thread.dll +/System.Threading.Thread.dll +/System.Threading.ThreadPool.dll +/System.Threading.ThreadPool.dll +/System.Threading.ThreadPool.dll +/System.Threading.ThreadPool.dll +/System.Threading.ThreadPool.dll +/System.Threading.ThreadPool.dll +/System.Threading.Timer.dll +/System.Threading.Timer.dll +/System.Threading.Timer.dll +/System.Threading.Timer.dll +/System.Threading.Timer.dll +/System.Threading.Timer.dll +/System.Transactions.dll +/System.Transactions.dll +/System.Transactions.dll +/System.Transactions.dll +/System.Transactions.dll +/System.Transactions.dll +/System.Transactions.Local.dll +/System.Transactions.Local.dll +/System.Transactions.Local.dll +/System.Transactions.Local.dll +/System.Transactions.Local.dll +/System.Transactions.Local.dll +/System.ValueTuple.dll +/System.ValueTuple.dll +/System.ValueTuple.dll +/System.ValueTuple.dll +/System.ValueTuple.dll +/System.ValueTuple.dll +/System.ValueTuple.dll +/System.ValueTuple.dll +/System.Web.dll +/System.Web.dll +/System.Web.dll +/System.Web.dll +/System.Web.dll +/System.Web.dll +/System.Web.HttpUtility.dll +/System.Web.HttpUtility.dll +/System.Web.HttpUtility.dll +/System.Web.HttpUtility.dll +/System.Web.HttpUtility.dll +/System.Web.HttpUtility.dll +/System.Windows.dll +/System.Windows.dll +/System.Windows.dll +/System.Windows.dll +/System.Windows.dll +/System.Windows.dll +/System.Xml.dll +/System.Xml.dll +/System.Xml.dll +/System.Xml.dll +/System.Xml.dll +/System.Xml.dll +/System.Xml.Linq.dll +/System.Xml.Linq.dll +/System.Xml.Linq.dll +/System.Xml.Linq.dll +/System.Xml.Linq.dll +/System.Xml.Linq.dll +/System.Xml.ReaderWriter.dll +/System.Xml.ReaderWriter.dll +/System.Xml.ReaderWriter.dll +/System.Xml.ReaderWriter.dll +/System.Xml.ReaderWriter.dll +/System.Xml.ReaderWriter.dll +/System.Xml.Serialization.dll +/System.Xml.Serialization.dll +/System.Xml.Serialization.dll +/System.Xml.Serialization.dll +/System.Xml.Serialization.dll +/System.Xml.Serialization.dll +/System.Xml.XDocument.dll +/System.Xml.XDocument.dll +/System.Xml.XDocument.dll +/System.Xml.XDocument.dll +/System.Xml.XDocument.dll +/System.Xml.XDocument.dll +/System.Xml.XmlDocument.dll +/System.Xml.XmlDocument.dll +/System.Xml.XmlDocument.dll +/System.Xml.XmlDocument.dll +/System.Xml.XmlDocument.dll +/System.Xml.XmlDocument.dll +/System.Xml.XmlSerializer.dll +/System.Xml.XmlSerializer.dll +/System.Xml.XmlSerializer.dll +/System.Xml.XmlSerializer.dll +/System.Xml.XmlSerializer.dll +/System.Xml.XmlSerializer.dll +/System.Xml.XPath.dll +/System.Xml.XPath.dll +/System.Xml.XPath.dll +/System.Xml.XPath.dll +/System.Xml.XPath.dll +/System.Xml.XPath.dll +/System.Xml.XPath.XDocument.dll +/System.Xml.XPath.XDocument.dll +/System.Xml.XPath.XDocument.dll +/System.Xml.XPath.XDocument.dll +/System.Xml.XPath.XDocument.dll +/System.Xml.XPath.XDocument.dll +/System.Xml.XPath.XmlDocument.dll +/ucrtbase.dll +/WindowsBase.dll +/WindowsBase.dll +/WindowsBase.dll +/WindowsBase.dll +/WindowsBase.dll +/WindowsBase.dll +/YamlDotNet.dll +/YamlDotNet.dll +/YamlDotNet.dll +/zh-Hans/Microsoft.Data.Edm.resources.dll +/zh-Hans/Microsoft.Data.OData.resources.dll +/zh-Hans/Microsoft.Data.Services.Client.resources.dll +/zh-Hans/System.Spatial.resources.dll +/zh-Hant/Microsoft.Data.Edm.resources.dll +/zh-Hant/Microsoft.Data.OData.resources.dll +/zh-Hant/Microsoft.Data.Services.Client.resources.dll +/zh-Hant/System.Spatial.resources.dll index.json \ No newline at end of file diff --git a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs index 373e51270..6a71d23ac 100644 --- a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs +++ b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs @@ -18,7 +18,7 @@ namespace Calamari.ConsolidateCalamariPackages.Tests [TestFixture] public class IntegrationTests { - readonly Assent.Configuration assentConfiguration = new Assent.Configuration().UsingSanitiser(s => Sanitise4PartVersions(SanitiseHashes(s))); + readonly Assent.Configuration assentConfiguration = new Assent.Configuration().UsingSanitiser(s => Sanitise4PartVersions(SanitiseFilenamesInIndex(s))); static readonly string TestPackagesDirectory = "../../../testPackages"; private string temp; @@ -85,7 +85,7 @@ public void AndThenThePackageIsCreated() public void AndThenThePackageContentsShouldBe() { using (var zip = ZipFile.Open(expectedZip, ZipArchiveMode.Read)) - this.Assent(string.Join("\r\n", zip.Entries.Select(e => SanitiseHashes(e.FullName)).OrderBy(k => k)), assentConfiguration); + this.Assent(string.Join("\r\n", zip.Entries.Select(e => SanitiseHashesInPackageList(e.FullName)).OrderBy(k => k)), assentConfiguration); } public void AndThenTheIndexShouldBe() @@ -96,8 +96,12 @@ public void AndThenTheIndexShouldBe() this.Assent(sr.ReadToEnd(), assentConfiguration); } - private static string SanitiseHashes(string s) - => Regex.Replace(s, "[a-z0-9]{32}", ""); + private static string SanitiseFilenamesInIndex(string s) + => Regex.Replace(s, "[a-z0-9]{32}/[^\"]*", ""); + + private static string SanitiseHashesInPackageList(string s) + => Regex.Replace(s, "[a-z0-9]{32}", ""); + private static string Sanitise4PartVersions(string s) => Regex.Replace(s, @"[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+", ""); diff --git a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs index b830e8a72..443db80d1 100644 --- a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs +++ b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs @@ -39,7 +39,7 @@ private static void WriteUniqueFilesToZip(IEnumerable sourceFiles, Z using (var sourceZip = ZipFile.OpenRead(groupedBySourceArchive.Key)) foreach (var uniqueFile in groupedBySourceArchive) { - var entryName = Path.Combine(uniqueFile.Hash, uniqueFile.FullNameInDestinationArchive); + var entryName = $"{uniqueFile.Hash}/{uniqueFile.FullNameInDestinationArchive}"; var entry = zip.CreateEntry(entryName, CompressionLevel.Fastest); using (var destStream = entry.Open()) @@ -56,7 +56,7 @@ Dictionary GroupByPlatform(IEnumerable filesForPac .GroupBy(f => f.Platform) .ToDictionary( g => g.Key, - g => g.Select(f => f.Hash).OrderBy(h => h).ToArray() + g => g.Select(f => Path.Combine(f.Hash, f.FullNameInDestinationArchive).Replace('\\', '/')).OrderBy(h => h).ToArray() ); var index = new ConsolidatedPackageIndex( From 0e01902105302c8f0ab8690459974b6460ba9aa4 Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Wed, 18 Dec 2024 17:31:05 +1100 Subject: [PATCH 2/8] replace it all --- ...Tests.AndThenTheIndexShouldBe.approved.txt | 9150 +++++++++++++---- ...henThePackageContentsShouldBe.approved.txt | 177 +- .../IntegrationTests.cs | 2 +- .../CalamariFlavourPackageReference.cs | 3 +- .../CalamariPackageReference.cs | 3 +- .../ConsolidatedPackageCreator.cs | 28 +- .../ConsolidatedPackageIndex.cs | 8 +- .../SashimiPackageReference.cs | 3 +- .../SourceFile.cs | 5 + 9 files changed, 7436 insertions(+), 1943 deletions(-) diff --git a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenTheIndexShouldBe.approved.txt b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenTheIndexShouldBe.approved.txt index 3f737d0a4..b014befb9 100644 --- a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenTheIndexShouldBe.approved.txt +++ b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenTheIndexShouldBe.approved.txt @@ -6,1053 +6,4176 @@ "IsNupkg": true, "PlatformHashes": { "netfx": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/Calamari.nuspec", + "Destination": "Calamari.nuspec" + }, + { + "Source": "/AlphaFS.dll", + "Destination": "AlphaFS.dll" + }, + { + "Source": "/Autofac.dll", + "Destination": "Autofac.dll" + }, + { + "Source": "/BouncyCastle.Crypto.dll", + "Destination": "BouncyCastle.Crypto.dll" + }, + { + "Source": "/Calamari.exe", + "Destination": "Calamari.exe" + }, + { + "Source": "/Calamari.exe.config", + "Destination": "Calamari.exe.config" + }, + { + "Source": "/Calamari.exe.manifest", + "Destination": "Calamari.exe.manifest" + }, + { + "Source": "/Calamari.pdb", + "Destination": "Calamari.pdb" + }, + { + "Source": "/Calamari.Shared.dll", + "Destination": "Calamari.Shared.dll" + }, + { + "Source": "/Calamari.Shared.pdb", + "Destination": "Calamari.Shared.pdb" + }, + { + "Source": "/javatest.jar", + "Destination": "javatest.jar" + }, + { + "Source": "/Markdig.dll", + "Destination": "Markdig.dll" + }, + { + "Source": "/MarkdownSharp.dll", + "Destination": "MarkdownSharp.dll" + }, + { + "Source": "/Microsoft.Web.Administration.dll", + "Destination": "Microsoft.Web.Administration.dll" + }, + { + "Source": "/Microsoft.Web.Delegation.dll", + "Destination": "Microsoft.Web.Delegation.dll" + }, + { + "Source": "/Microsoft.Web.Deployment.dll", + "Destination": "Microsoft.Web.Deployment.dll" + }, + { + "Source": "/Microsoft.Web.Deployment.Tracing.dll", + "Destination": "Microsoft.Web.Deployment.Tracing.dll" + }, + { + "Source": "/Microsoft.Web.XmlTransform.dll", + "Destination": "Microsoft.Web.XmlTransform.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Core.dll", + "Destination": "NuGet.Core.dll" + }, + { + "Source": "/Octodiff.exe", + "Destination": "Octodiff.exe" + }, + { + "Source": "/Octopus.CoreUtilities.dll", + "Destination": "Octopus.CoreUtilities.dll" + }, + { + "Source": "/Octopus.Versioning.dll", + "Destination": "Octopus.Versioning.dll" + }, + { + "Source": "/Octostache.dll", + "Destination": "Octostache.dll" + }, + { + "Source": "/SharpCompress.dll", + "Destination": "SharpCompress.dll" + }, + { + "Source": "/Sprache.dll", + "Destination": "Sprache.dll" + }, + { + "Source": "/System.IO.dll", + "Destination": "System.IO.dll" + }, + { + "Source": "/System.Net.Http.dll", + "Destination": "System.Net.Http.dll" + }, + { + "Source": "/System.Net.Http.Extensions.dll", + "Destination": "System.Net.Http.Extensions.dll" + }, + { + "Source": "/System.Net.Http.Primitives.dll", + "Destination": "System.Net.Http.Primitives.dll" + }, + { + "Source": "/System.Net.Http.WebRequest.dll", + "Destination": "System.Net.Http.WebRequest.dll" + }, + { + "Source": "/System.Runtime.dll", + "Destination": "System.Runtime.dll" + }, + { + "Source": "/System.Threading.Tasks.dll", + "Destination": "System.Threading.Tasks.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/YamlDotNet.dll", + "Destination": "YamlDotNet.dll" + }, + { + "Source": "/fsc.exe", + "Destination": "FSharp/fsc.exe" + }, + { + "Source": "/fsc.exe.config", + "Destination": "FSharp/fsc.exe.config" + }, + { + "Source": "/fsc.xml", + "Destination": "FSharp/fsc.xml" + }, + { + "Source": "/FSharp.Build.dll", + "Destination": "FSharp/FSharp.Build.dll" + }, + { + "Source": "/FSharp.Build.xml", + "Destination": "FSharp/FSharp.Build.xml" + }, + { + "Source": "/FSharp.Compiler.dll", + "Destination": "FSharp/FSharp.Compiler.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.dll", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.xml", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.xml" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.dll", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.dll" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.xml", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.xml" + }, + { + "Source": "/FSharp.Compiler.xml", + "Destination": "FSharp/FSharp.Compiler.xml" + }, + { + "Source": "/FSharp.Core.dll", + "Destination": "FSharp/FSharp.Core.dll" + }, + { + "Source": "/FSharp.Core.optdata", + "Destination": "FSharp/FSharp.Core.optdata" + }, + { + "Source": "/FSharp.Core.sigdata", + "Destination": "FSharp/FSharp.Core.sigdata" + }, + { + "Source": "/FSharp.Core.xml", + "Destination": "FSharp/FSharp.Core.xml" + }, + { + "Source": "/fsi.exe", + "Destination": "FSharp/fsi.exe" + }, + { + "Source": "/fsi.exe.config", + "Destination": "FSharp/fsi.exe.config" + }, + { + "Source": "/fsi.xml", + "Destination": "FSharp/fsi.xml" + }, + { + "Source": "/fsiAnyCpu.exe", + "Destination": "FSharp/fsiAnyCpu.exe" + }, + { + "Source": "/fsiAnyCpu.exe.config", + "Destination": "FSharp/fsiAnyCpu.exe.config" + }, + { + "Source": "/fsiAnyCpu.xml", + "Destination": "FSharp/fsiAnyCpu.xml" + }, + { + "Source": "/Microsoft.Build.dll", + "Destination": "FSharp/Microsoft.Build.dll" + }, + { + "Source": "/Microsoft.Build.Engine.dll", + "Destination": "FSharp/Microsoft.Build.Engine.dll" + }, + { + "Source": "/Microsoft.Build.Framework.dll", + "Destination": "FSharp/Microsoft.Build.Framework.dll" + }, + { + "Source": "/Microsoft.Build.Tasks.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Tasks.v12.0.dll" + }, + { + "Source": "/Microsoft.Build.Utilities.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Utilities.v12.0.dll" + }, + { + "Source": "/Microsoft.FSharp.Targets", + "Destination": "FSharp/Microsoft.FSharp.Targets" + }, + { + "Source": "/Autofac.dll", + "Destination": "ScriptCS/Autofac.dll" + }, + { + "Source": "/Autofac.Integration.Mef.dll", + "Destination": "ScriptCS/Autofac.Integration.Mef.dll" + }, + { + "Source": "/chocolateyInstall.ps1", + "Destination": "ScriptCS/chocolateyInstall.ps1" + }, + { + "Source": "/Common.Logging.dll", + "Destination": "ScriptCS/Common.Logging.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.CSharp.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.CSharp.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Desktop.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Desktop.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.dll" + }, + { + "Source": "/Microsoft.Web.XmlTransform.dll", + "Destination": "ScriptCS/Microsoft.Web.XmlTransform.dll" + }, + { + "Source": "/Mono.Cecil.dll", + "Destination": "ScriptCS/Mono.Cecil.dll" + }, + { + "Source": "/Mono.CSharp.dll", + "Destination": "ScriptCS/Mono.CSharp.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "ScriptCS/Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Core.dll", + "Destination": "ScriptCS/NuGet.Core.dll" + }, + { + "Source": "/PowerArgs.dll", + "Destination": "ScriptCS/PowerArgs.dll" + }, + { + "Source": "/ScriptCs.Contracts.dll", + "Destination": "ScriptCS/ScriptCs.Contracts.dll" + }, + { + "Source": "/ScriptCs.Core.dll", + "Destination": "ScriptCS/ScriptCs.Core.dll" + }, + { + "Source": "/ScriptCs.Engine.Mono.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Mono.dll" + }, + { + "Source": "/ScriptCs.Engine.Roslyn.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Roslyn.dll" + }, + { + "Source": "/scriptcs.exe", + "Destination": "ScriptCS/scriptcs.exe" + }, + { + "Source": "/scriptcs.exe.config", + "Destination": "ScriptCS/scriptcs.exe.config" + }, + { + "Source": "/ScriptCs.Hosting.dll", + "Destination": "ScriptCS/ScriptCs.Hosting.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "ScriptCS/System.Collections.Immutable.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "ScriptCS/System.Reflection.Metadata.dll" + } ], "linux-x64": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/Calamari.linux-x64.nuspec", + "Destination": "Calamari.linux-x64.nuspec" + }, + { + "Source": "/Autofac.dll", + "Destination": "Autofac.dll" + }, + { + "Source": "/AWSSDK.CloudFormation.dll", + "Destination": "AWSSDK.CloudFormation.dll" + }, + { + "Source": "/AWSSDK.Core.dll", + "Destination": "AWSSDK.Core.dll" + }, + { + "Source": "/AWSSDK.IdentityManagement.dll", + "Destination": "AWSSDK.IdentityManagement.dll" + }, + { + "Source": "/AWSSDK.S3.dll", + "Destination": "AWSSDK.S3.dll" + }, + { + "Source": "/AWSSDK.SecurityToken.dll", + "Destination": "AWSSDK.SecurityToken.dll" + }, + { + "Source": "/Calamari", + "Destination": "Calamari" + }, + { + "Source": "/Calamari.Aws.dll", + "Destination": "Calamari.Aws.dll" + }, + { + "Source": "/Calamari.Aws.dll.config", + "Destination": "Calamari.Aws.dll.config" + }, + { + "Source": "/Calamari.Aws.pdb", + "Destination": "Calamari.Aws.pdb" + }, + { + "Source": "/Calamari.Azure.Accounts.dll", + "Destination": "Calamari.Azure.Accounts.dll" + }, + { + "Source": "/Calamari.Azure.Accounts.pdb", + "Destination": "Calamari.Azure.Accounts.pdb" + }, + { + "Source": "/Calamari.Azure.dll", + "Destination": "Calamari.Azure.dll" + }, + { + "Source": "/Calamari.Azure.dll.config", + "Destination": "Calamari.Azure.dll.config" + }, + { + "Source": "/Calamari.Azure.exe.manifest", + "Destination": "Calamari.Azure.exe.manifest" + }, + { + "Source": "/Calamari.Azure.pdb", + "Destination": "Calamari.Azure.pdb" + }, + { + "Source": "/Calamari.deps.json", + "Destination": "Calamari.deps.json" + }, + { + "Source": "/Calamari.dll", + "Destination": "Calamari.dll" + }, + { + "Source": "/Calamari.dll.config", + "Destination": "Calamari.dll.config" + }, + { + "Source": "/Calamari.exe.manifest", + "Destination": "Calamari.exe.manifest" + }, + { + "Source": "/Calamari.pdb", + "Destination": "Calamari.pdb" + }, + { + "Source": "/Calamari.runtimeconfig.json", + "Destination": "Calamari.runtimeconfig.json" + }, + { + "Source": "/Calamari.Shared.dll", + "Destination": "Calamari.Shared.dll" + }, + { + "Source": "/Calamari.Shared.pdb", + "Destination": "Calamari.Shared.pdb" + }, + { + "Source": "/Calamari.Terraform.dll", + "Destination": "Calamari.Terraform.dll" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/createdump", + "Destination": "createdump" + }, + { + "Source": "/javatest.jar", + "Destination": "javatest.jar" + }, + { + "Source": "/libclrjit.so", + "Destination": "libclrjit.so" + }, + { + "Source": "/libcoreclr.so", + "Destination": "libcoreclr.so" + }, + { + "Source": "/libcoreclrtraceptprovider.so", + "Destination": "libcoreclrtraceptprovider.so" + }, + { + "Source": "/libdbgshim.so", + "Destination": "libdbgshim.so" + }, + { + "Source": "/libhostfxr.so", + "Destination": "libhostfxr.so" + }, + { + "Source": "/libhostpolicy.so", + "Destination": "libhostpolicy.so" + }, + { + "Source": "/libmscordaccore.so", + "Destination": "libmscordaccore.so" + }, + { + "Source": "/libmscordbi.so", + "Destination": "libmscordbi.so" + }, + { + "Source": "/libsos.so", + "Destination": "libsos.so" + }, + { + "Source": "/libsosplugin.so", + "Destination": "libsosplugin.so" + }, + { + "Source": "/Markdig.dll", + "Destination": "Markdig.dll" + }, + { + "Source": "/Markdown.dll", + "Destination": "Markdown.dll" + }, + { + "Source": "/Microsoft.Azure.Management.ResourceManager.dll", + "Destination": "Microsoft.Azure.Management.ResourceManager.dll" + }, + { + "Source": "/Microsoft.CSharp.dll", + "Destination": "Microsoft.CSharp.dll" + }, + { + "Source": "/Microsoft.Extensions.Caching.Abstractions.dll", + "Destination": "Microsoft.Extensions.Caching.Abstractions.dll" + }, + { + "Source": "/Microsoft.Extensions.Caching.Memory.dll", + "Destination": "Microsoft.Extensions.Caching.Memory.dll" + }, + { + "Source": "/Microsoft.Extensions.CommandLineUtils.dll", + "Destination": "Microsoft.Extensions.CommandLineUtils.dll" + }, + { + "Source": "/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "Destination": "Microsoft.Extensions.DependencyInjection.Abstractions.dll" + }, + { + "Source": "/Microsoft.Extensions.Options.dll", + "Destination": "Microsoft.Extensions.Options.dll" + }, + { + "Source": "/Microsoft.Extensions.Primitives.dll", + "Destination": "Microsoft.Extensions.Primitives.dll" + }, + { + "Source": "/Microsoft.IdentityModel.Clients.ActiveDirectory.dll", + "Destination": "Microsoft.IdentityModel.Clients.ActiveDirectory.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.Azure.dll", + "Destination": "Microsoft.Rest.ClientRuntime.Azure.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.dll", + "Destination": "Microsoft.Rest.ClientRuntime.dll" + }, + { + "Source": "/Microsoft.VisualBasic.dll", + "Destination": "Microsoft.VisualBasic.dll" + }, + { + "Source": "/Microsoft.Win32.Primitives.dll", + "Destination": "Microsoft.Win32.Primitives.dll" + }, + { + "Source": "/Microsoft.Win32.Registry.dll", + "Destination": "Microsoft.Win32.Registry.dll" + }, + { + "Source": "/mscorlib.dll", + "Destination": "mscorlib.dll" + }, + { + "Source": "/netstandard.dll", + "Destination": "netstandard.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Client.dll", + "Destination": "NuGet.Client.dll" + }, + { + "Source": "/NuGet.Commands.dll", + "Destination": "NuGet.Commands.dll" + }, + { + "Source": "/NuGet.Common.dll", + "Destination": "NuGet.Common.dll" + }, + { + "Source": "/NuGet.Configuration.dll", + "Destination": "NuGet.Configuration.dll" + }, + { + "Source": "/NuGet.ContentModel.dll", + "Destination": "NuGet.ContentModel.dll" + }, + { + "Source": "/NuGet.DependencyResolver.Core.dll", + "Destination": "NuGet.DependencyResolver.Core.dll" + }, + { + "Source": "/NuGet.DependencyResolver.dll", + "Destination": "NuGet.DependencyResolver.dll" + }, + { + "Source": "/NuGet.Frameworks.dll", + "Destination": "NuGet.Frameworks.dll" + }, + { + "Source": "/NuGet.LibraryModel.dll", + "Destination": "NuGet.LibraryModel.dll" + }, + { + "Source": "/NuGet.Packaging.Core.dll", + "Destination": "NuGet.Packaging.Core.dll" + }, + { + "Source": "/NuGet.Packaging.Core.Types.dll", + "Destination": "NuGet.Packaging.Core.Types.dll" + }, + { + "Source": "/NuGet.Packaging.dll", + "Destination": "NuGet.Packaging.dll" + }, + { + "Source": "/NuGet.ProjectModel.dll", + "Destination": "NuGet.ProjectModel.dll" + }, + { + "Source": "/NuGet.Protocol.Core.Types.dll", + "Destination": "NuGet.Protocol.Core.Types.dll" + }, + { + "Source": "/NuGet.Protocol.Core.v3.dll", + "Destination": "NuGet.Protocol.Core.v3.dll" + }, + { + "Source": "/NuGet.Repositories.dll", + "Destination": "NuGet.Repositories.dll" + }, + { + "Source": "/NuGet.RuntimeModel.dll", + "Destination": "NuGet.RuntimeModel.dll" + }, + { + "Source": "/NuGet.Versioning.dll", + "Destination": "NuGet.Versioning.dll" + }, + { + "Source": "/Octodiff.dll", + "Destination": "Octodiff.dll" + }, + { + "Source": "/Octopus.CoreUtilities.dll", + "Destination": "Octopus.CoreUtilities.dll" + }, + { + "Source": "/Octopus.System.Xml.ReaderWriter.dll", + "Destination": "Octopus.System.Xml.ReaderWriter.dll" + }, + { + "Source": "/Octopus.Versioning.dll", + "Destination": "Octopus.Versioning.dll" + }, + { + "Source": "/Octopus.Web.Xdt.dll", + "Destination": "Octopus.Web.Xdt.dll" + }, + { + "Source": "/Octostache.dll", + "Destination": "Octostache.dll" + }, + { + "Source": "/Polly.dll", + "Destination": "Polly.dll" + }, + { + "Source": "/SharpCompress.dll", + "Destination": "SharpCompress.dll" + }, + { + "Source": "/SOS.NETCore.dll", + "Destination": "SOS.NETCore.dll" + }, + { + "Source": "/sosdocsunix.txt", + "Destination": "sosdocsunix.txt" + }, + { + "Source": "/Sprache.dll", + "Destination": "Sprache.dll" + }, + { + "Source": "/System.AppContext.dll", + "Destination": "System.AppContext.dll" + }, + { + "Source": "/System.Buffers.dll", + "Destination": "System.Buffers.dll" + }, + { + "Source": "/System.Collections.Concurrent.dll", + "Destination": "System.Collections.Concurrent.dll" + }, + { + "Source": "/System.Collections.dll", + "Destination": "System.Collections.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "System.Collections.Immutable.dll" + }, + { + "Source": "/System.Collections.NonGeneric.dll", + "Destination": "System.Collections.NonGeneric.dll" + }, + { + "Source": "/System.Collections.Specialized.dll", + "Destination": "System.Collections.Specialized.dll" + }, + { + "Source": "/System.ComponentModel.Annotations.dll", + "Destination": "System.ComponentModel.Annotations.dll" + }, + { + "Source": "/System.ComponentModel.DataAnnotations.dll", + "Destination": "System.ComponentModel.DataAnnotations.dll" + }, + { + "Source": "/System.ComponentModel.dll", + "Destination": "System.ComponentModel.dll" + }, + { + "Source": "/System.ComponentModel.EventBasedAsync.dll", + "Destination": "System.ComponentModel.EventBasedAsync.dll" + }, + { + "Source": "/System.ComponentModel.Primitives.dll", + "Destination": "System.ComponentModel.Primitives.dll" + }, + { + "Source": "/System.ComponentModel.TypeConverter.dll", + "Destination": "System.ComponentModel.TypeConverter.dll" + }, + { + "Source": "/System.Configuration.dll", + "Destination": "System.Configuration.dll" + }, + { + "Source": "/System.Console.dll", + "Destination": "System.Console.dll" + }, + { + "Source": "/System.Core.dll", + "Destination": "System.Core.dll" + }, + { + "Source": "/System.Data.Common.dll", + "Destination": "System.Data.Common.dll" + }, + { + "Source": "/System.Data.dll", + "Destination": "System.Data.dll" + }, + { + "Source": "/System.Diagnostics.Contracts.dll", + "Destination": "System.Diagnostics.Contracts.dll" + }, + { + "Source": "/System.Diagnostics.Debug.dll", + "Destination": "System.Diagnostics.Debug.dll" + }, + { + "Source": "/System.Diagnostics.DiagnosticSource.dll", + "Destination": "System.Diagnostics.DiagnosticSource.dll" + }, + { + "Source": "/System.Diagnostics.FileVersionInfo.dll", + "Destination": "System.Diagnostics.FileVersionInfo.dll" + }, + { + "Source": "/System.Diagnostics.Process.dll", + "Destination": "System.Diagnostics.Process.dll" + }, + { + "Source": "/System.Diagnostics.StackTrace.dll", + "Destination": "System.Diagnostics.StackTrace.dll" + }, + { + "Source": "/System.Diagnostics.TextWriterTraceListener.dll", + "Destination": "System.Diagnostics.TextWriterTraceListener.dll" + }, + { + "Source": "/System.Diagnostics.Tools.dll", + "Destination": "System.Diagnostics.Tools.dll" + }, + { + "Source": "/System.Diagnostics.TraceSource.dll", + "Destination": "System.Diagnostics.TraceSource.dll" + }, + { + "Source": "/System.Diagnostics.Tracing.dll", + "Destination": "System.Diagnostics.Tracing.dll" + }, + { + "Source": "/System.dll", + "Destination": "System.dll" + }, + { + "Source": "/System.Drawing.dll", + "Destination": "System.Drawing.dll" + }, + { + "Source": "/System.Drawing.Primitives.dll", + "Destination": "System.Drawing.Primitives.dll" + }, + { + "Source": "/System.Dynamic.Runtime.dll", + "Destination": "System.Dynamic.Runtime.dll" + }, + { + "Source": "/System.Globalization.Calendars.dll", + "Destination": "System.Globalization.Calendars.dll" + }, + { + "Source": "/System.Globalization.dll", + "Destination": "System.Globalization.dll" + }, + { + "Source": "/System.Globalization.Extensions.dll", + "Destination": "System.Globalization.Extensions.dll" + }, + { + "Source": "/System.Globalization.Native.so", + "Destination": "System.Globalization.Native.so" + }, + { + "Source": "/System.IO.Compression.Brotli.dll", + "Destination": "System.IO.Compression.Brotli.dll" + }, + { + "Source": "/System.IO.Compression.dll", + "Destination": "System.IO.Compression.dll" + }, + { + "Source": "/System.IO.Compression.FileSystem.dll", + "Destination": "System.IO.Compression.FileSystem.dll" + }, + { + "Source": "/System.IO.Compression.Native.a", + "Destination": "System.IO.Compression.Native.a" + }, + { + "Source": "/System.IO.Compression.Native.so", + "Destination": "System.IO.Compression.Native.so" + }, + { + "Source": "/System.IO.Compression.ZipFile.dll", + "Destination": "System.IO.Compression.ZipFile.dll" + }, + { + "Source": "/System.IO.dll", + "Destination": "System.IO.dll" + }, + { + "Source": "/System.IO.FileSystem.AccessControl.dll", + "Destination": "System.IO.FileSystem.AccessControl.dll" + }, + { + "Source": "/System.IO.FileSystem.dll", + "Destination": "System.IO.FileSystem.dll" + }, + { + "Source": "/System.IO.FileSystem.DriveInfo.dll", + "Destination": "System.IO.FileSystem.DriveInfo.dll" + }, + { + "Source": "/System.IO.FileSystem.Primitives.dll", + "Destination": "System.IO.FileSystem.Primitives.dll" + }, + { + "Source": "/System.IO.FileSystem.Watcher.dll", + "Destination": "System.IO.FileSystem.Watcher.dll" + }, + { + "Source": "/System.IO.IsolatedStorage.dll", + "Destination": "System.IO.IsolatedStorage.dll" + }, + { + "Source": "/System.IO.MemoryMappedFiles.dll", + "Destination": "System.IO.MemoryMappedFiles.dll" + }, + { + "Source": "/System.IO.Packaging.dll", + "Destination": "System.IO.Packaging.dll" + }, + { + "Source": "/System.IO.Pipes.AccessControl.dll", + "Destination": "System.IO.Pipes.AccessControl.dll" + }, + { + "Source": "/System.IO.Pipes.dll", + "Destination": "System.IO.Pipes.dll" + }, + { + "Source": "/System.IO.UnmanagedMemoryStream.dll", + "Destination": "System.IO.UnmanagedMemoryStream.dll" + }, + { + "Source": "/System.Linq.dll", + "Destination": "System.Linq.dll" + }, + { + "Source": "/System.Linq.Expressions.dll", + "Destination": "System.Linq.Expressions.dll" + }, + { + "Source": "/System.Linq.Parallel.dll", + "Destination": "System.Linq.Parallel.dll" + }, + { + "Source": "/System.Linq.Queryable.dll", + "Destination": "System.Linq.Queryable.dll" + }, + { + "Source": "/System.Memory.dll", + "Destination": "System.Memory.dll" + }, + { + "Source": "/System.Native.a", + "Destination": "System.Native.a" + }, + { + "Source": "/System.Native.so", + "Destination": "System.Native.so" + }, + { + "Source": "/System.Net.dll", + "Destination": "System.Net.dll" + }, + { + "Source": "/System.Net.Http.dll", + "Destination": "System.Net.Http.dll" + }, + { + "Source": "/System.Net.Http.Native.a", + "Destination": "System.Net.Http.Native.a" + }, + { + "Source": "/System.Net.Http.Native.so", + "Destination": "System.Net.Http.Native.so" + }, + { + "Source": "/System.Net.HttpListener.dll", + "Destination": "System.Net.HttpListener.dll" + }, + { + "Source": "/System.Net.Mail.dll", + "Destination": "System.Net.Mail.dll" + }, + { + "Source": "/System.Net.NameResolution.dll", + "Destination": "System.Net.NameResolution.dll" + }, + { + "Source": "/System.Net.NetworkInformation.dll", + "Destination": "System.Net.NetworkInformation.dll" + }, + { + "Source": "/System.Net.Ping.dll", + "Destination": "System.Net.Ping.dll" + }, + { + "Source": "/System.Net.Primitives.dll", + "Destination": "System.Net.Primitives.dll" + }, + { + "Source": "/System.Net.Requests.dll", + "Destination": "System.Net.Requests.dll" + }, + { + "Source": "/System.Net.Security.dll", + "Destination": "System.Net.Security.dll" + }, + { + "Source": "/System.Net.Security.Native.a", + "Destination": "System.Net.Security.Native.a" + }, + { + "Source": "/System.Net.Security.Native.so", + "Destination": "System.Net.Security.Native.so" + }, + { + "Source": "/System.Net.ServicePoint.dll", + "Destination": "System.Net.ServicePoint.dll" + }, + { + "Source": "/System.Net.Sockets.dll", + "Destination": "System.Net.Sockets.dll" + }, + { + "Source": "/System.Net.WebClient.dll", + "Destination": "System.Net.WebClient.dll" + }, + { + "Source": "/System.Net.WebHeaderCollection.dll", + "Destination": "System.Net.WebHeaderCollection.dll" + }, + { + "Source": "/System.Net.WebProxy.dll", + "Destination": "System.Net.WebProxy.dll" + }, + { + "Source": "/System.Net.WebSockets.Client.dll", + "Destination": "System.Net.WebSockets.Client.dll" + }, + { + "Source": "/System.Net.WebSockets.dll", + "Destination": "System.Net.WebSockets.dll" + }, + { + "Source": "/System.Numerics.dll", + "Destination": "System.Numerics.dll" + }, + { + "Source": "/System.Numerics.Vectors.dll", + "Destination": "System.Numerics.Vectors.dll" + }, + { + "Source": "/System.ObjectModel.dll", + "Destination": "System.ObjectModel.dll" + }, + { + "Source": "/System.Private.CoreLib.dll", + "Destination": "System.Private.CoreLib.dll" + }, + { + "Source": "/System.Private.DataContractSerialization.dll", + "Destination": "System.Private.DataContractSerialization.dll" + }, + { + "Source": "/System.Private.Uri.dll", + "Destination": "System.Private.Uri.dll" + }, + { + "Source": "/System.Private.Xml.dll", + "Destination": "System.Private.Xml.dll" + }, + { + "Source": "/System.Private.Xml.Linq.dll", + "Destination": "System.Private.Xml.Linq.dll" + }, + { + "Source": "/System.Reflection.DispatchProxy.dll", + "Destination": "System.Reflection.DispatchProxy.dll" + }, + { + "Source": "/System.Reflection.dll", + "Destination": "System.Reflection.dll" + }, + { + "Source": "/System.Reflection.Emit.dll", + "Destination": "System.Reflection.Emit.dll" + }, + { + "Source": "/System.Reflection.Emit.ILGeneration.dll", + "Destination": "System.Reflection.Emit.ILGeneration.dll" + }, + { + "Source": "/System.Reflection.Emit.Lightweight.dll", + "Destination": "System.Reflection.Emit.Lightweight.dll" + }, + { + "Source": "/System.Reflection.Extensions.dll", + "Destination": "System.Reflection.Extensions.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "System.Reflection.Metadata.dll" + }, + { + "Source": "/System.Reflection.Primitives.dll", + "Destination": "System.Reflection.Primitives.dll" + }, + { + "Source": "/System.Reflection.TypeExtensions.dll", + "Destination": "System.Reflection.TypeExtensions.dll" + }, + { + "Source": "/System.Resources.Reader.dll", + "Destination": "System.Resources.Reader.dll" + }, + { + "Source": "/System.Resources.ResourceManager.dll", + "Destination": "System.Resources.ResourceManager.dll" + }, + { + "Source": "/System.Resources.Writer.dll", + "Destination": "System.Resources.Writer.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.Unsafe.dll", + "Destination": "System.Runtime.CompilerServices.Unsafe.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.VisualC.dll", + "Destination": "System.Runtime.CompilerServices.VisualC.dll" + }, + { + "Source": "/System.Runtime.dll", + "Destination": "System.Runtime.dll" + }, + { + "Source": "/System.Runtime.Extensions.dll", + "Destination": "System.Runtime.Extensions.dll" + }, + { + "Source": "/System.Runtime.Handles.dll", + "Destination": "System.Runtime.Handles.dll" + }, + { + "Source": "/System.Runtime.InteropServices.dll", + "Destination": "System.Runtime.InteropServices.dll" + }, + { + "Source": "/System.Runtime.InteropServices.RuntimeInformation.dll", + "Destination": "System.Runtime.InteropServices.RuntimeInformation.dll" + }, + { + "Source": "/System.Runtime.InteropServices.WindowsRuntime.dll", + "Destination": "System.Runtime.InteropServices.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.Loader.dll", + "Destination": "System.Runtime.Loader.dll" + }, + { + "Source": "/System.Runtime.Numerics.dll", + "Destination": "System.Runtime.Numerics.dll" + }, + { + "Source": "/System.Runtime.Serialization.dll", + "Destination": "System.Runtime.Serialization.dll" + }, + { + "Source": "/System.Runtime.Serialization.Formatters.dll", + "Destination": "System.Runtime.Serialization.Formatters.dll" + }, + { + "Source": "/System.Runtime.Serialization.Json.dll", + "Destination": "System.Runtime.Serialization.Json.dll" + }, + { + "Source": "/System.Runtime.Serialization.Primitives.dll", + "Destination": "System.Runtime.Serialization.Primitives.dll" + }, + { + "Source": "/System.Runtime.Serialization.Xml.dll", + "Destination": "System.Runtime.Serialization.Xml.dll" + }, + { + "Source": "/System.Security.AccessControl.dll", + "Destination": "System.Security.AccessControl.dll" + }, + { + "Source": "/System.Security.Claims.dll", + "Destination": "System.Security.Claims.dll" + }, + { + "Source": "/System.Security.Cryptography.Algorithms.dll", + "Destination": "System.Security.Cryptography.Algorithms.dll" + }, + { + "Source": "/System.Security.Cryptography.Cng.dll", + "Destination": "System.Security.Cryptography.Cng.dll" + }, + { + "Source": "/System.Security.Cryptography.Csp.dll", + "Destination": "System.Security.Cryptography.Csp.dll" + }, + { + "Source": "/System.Security.Cryptography.Encoding.dll", + "Destination": "System.Security.Cryptography.Encoding.dll" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.a", + "Destination": "System.Security.Cryptography.Native.OpenSsl.a" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.so", + "Destination": "System.Security.Cryptography.Native.OpenSsl.so" + }, + { + "Source": "/System.Security.Cryptography.OpenSsl.dll", + "Destination": "System.Security.Cryptography.OpenSsl.dll" + }, + { + "Source": "/System.Security.Cryptography.Primitives.dll", + "Destination": "System.Security.Cryptography.Primitives.dll" + }, + { + "Source": "/System.Security.Cryptography.ProtectedData.dll", + "Destination": "System.Security.Cryptography.ProtectedData.dll" + }, + { + "Source": "/System.Security.Cryptography.X509Certificates.dll", + "Destination": "System.Security.Cryptography.X509Certificates.dll" + }, + { + "Source": "/System.Security.dll", + "Destination": "System.Security.dll" + }, + { + "Source": "/System.Security.Principal.dll", + "Destination": "System.Security.Principal.dll" + }, + { + "Source": "/System.Security.Principal.Windows.dll", + "Destination": "System.Security.Principal.Windows.dll" + }, + { + "Source": "/System.Security.SecureString.dll", + "Destination": "System.Security.SecureString.dll" + }, + { + "Source": "/System.ServiceModel.Web.dll", + "Destination": "System.ServiceModel.Web.dll" + }, + { + "Source": "/System.ServiceProcess.dll", + "Destination": "System.ServiceProcess.dll" + }, + { + "Source": "/System.Text.Encoding.CodePages.dll", + "Destination": "System.Text.Encoding.CodePages.dll" + }, + { + "Source": "/System.Text.Encoding.dll", + "Destination": "System.Text.Encoding.dll" + }, + { + "Source": "/System.Text.Encoding.Extensions.dll", + "Destination": "System.Text.Encoding.Extensions.dll" + }, + { + "Source": "/System.Text.RegularExpressions.dll", + "Destination": "System.Text.RegularExpressions.dll" + }, + { + "Source": "/System.Threading.AccessControl.dll", + "Destination": "System.Threading.AccessControl.dll" + }, + { + "Source": "/System.Threading.dll", + "Destination": "System.Threading.dll" + }, + { + "Source": "/System.Threading.Overlapped.dll", + "Destination": "System.Threading.Overlapped.dll" + }, + { + "Source": "/System.Threading.Tasks.Dataflow.dll", + "Destination": "System.Threading.Tasks.Dataflow.dll" + }, + { + "Source": "/System.Threading.Tasks.dll", + "Destination": "System.Threading.Tasks.dll" + }, + { + "Source": "/System.Threading.Tasks.Extensions.dll", + "Destination": "System.Threading.Tasks.Extensions.dll" + }, + { + "Source": "/System.Threading.Tasks.Parallel.dll", + "Destination": "System.Threading.Tasks.Parallel.dll" + }, + { + "Source": "/System.Threading.Thread.dll", + "Destination": "System.Threading.Thread.dll" + }, + { + "Source": "/System.Threading.ThreadPool.dll", + "Destination": "System.Threading.ThreadPool.dll" + }, + { + "Source": "/System.Threading.Timer.dll", + "Destination": "System.Threading.Timer.dll" + }, + { + "Source": "/System.Transactions.dll", + "Destination": "System.Transactions.dll" + }, + { + "Source": "/System.Transactions.Local.dll", + "Destination": "System.Transactions.Local.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/System.Web.dll", + "Destination": "System.Web.dll" + }, + { + "Source": "/System.Web.HttpUtility.dll", + "Destination": "System.Web.HttpUtility.dll" + }, + { + "Source": "/System.Windows.dll", + "Destination": "System.Windows.dll" + }, + { + "Source": "/System.Xml.dll", + "Destination": "System.Xml.dll" + }, + { + "Source": "/System.Xml.Linq.dll", + "Destination": "System.Xml.Linq.dll" + }, + { + "Source": "/System.Xml.ReaderWriter.dll", + "Destination": "System.Xml.ReaderWriter.dll" + }, + { + "Source": "/System.Xml.Serialization.dll", + "Destination": "System.Xml.Serialization.dll" + }, + { + "Source": "/System.Xml.XDocument.dll", + "Destination": "System.Xml.XDocument.dll" + }, + { + "Source": "/System.Xml.XmlDocument.dll", + "Destination": "System.Xml.XmlDocument.dll" + }, + { + "Source": "/System.Xml.XmlSerializer.dll", + "Destination": "System.Xml.XmlSerializer.dll" + }, + { + "Source": "/System.Xml.XPath.dll", + "Destination": "System.Xml.XPath.dll" + }, + { + "Source": "/System.Xml.XPath.XDocument.dll", + "Destination": "System.Xml.XPath.XDocument.dll" + }, + { + "Source": "/System.Xml.XPath.XmlDocument.dll", + "Destination": "System.Xml.XPath.XmlDocument.dll" + }, + { + "Source": "/WindowsBase.dll", + "Destination": "WindowsBase.dll" + }, + { + "Source": "/YamlDotNet.dll", + "Destination": "YamlDotNet.dll" + }, + { + "Source": "/fsc.exe", + "Destination": "FSharp/fsc.exe" + }, + { + "Source": "/fsc.exe.config", + "Destination": "FSharp/fsc.exe.config" + }, + { + "Source": "/fsc.xml", + "Destination": "FSharp/fsc.xml" + }, + { + "Source": "/FSharp.Build.dll", + "Destination": "FSharp/FSharp.Build.dll" + }, + { + "Source": "/FSharp.Build.xml", + "Destination": "FSharp/FSharp.Build.xml" + }, + { + "Source": "/FSharp.Compiler.dll", + "Destination": "FSharp/FSharp.Compiler.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.dll", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.xml", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.xml" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.dll", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.dll" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.xml", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.xml" + }, + { + "Source": "/FSharp.Compiler.xml", + "Destination": "FSharp/FSharp.Compiler.xml" + }, + { + "Source": "/FSharp.Core.dll", + "Destination": "FSharp/FSharp.Core.dll" + }, + { + "Source": "/FSharp.Core.optdata", + "Destination": "FSharp/FSharp.Core.optdata" + }, + { + "Source": "/FSharp.Core.sigdata", + "Destination": "FSharp/FSharp.Core.sigdata" + }, + { + "Source": "/FSharp.Core.xml", + "Destination": "FSharp/FSharp.Core.xml" + }, + { + "Source": "/fsi.exe", + "Destination": "FSharp/fsi.exe" + }, + { + "Source": "/fsi.exe.config", + "Destination": "FSharp/fsi.exe.config" + }, + { + "Source": "/fsi.xml", + "Destination": "FSharp/fsi.xml" + }, + { + "Source": "/fsiAnyCpu.exe", + "Destination": "FSharp/fsiAnyCpu.exe" + }, + { + "Source": "/fsiAnyCpu.exe.config", + "Destination": "FSharp/fsiAnyCpu.exe.config" + }, + { + "Source": "/fsiAnyCpu.xml", + "Destination": "FSharp/fsiAnyCpu.xml" + }, + { + "Source": "/Microsoft.Build.dll", + "Destination": "FSharp/Microsoft.Build.dll" + }, + { + "Source": "/Microsoft.Build.Engine.dll", + "Destination": "FSharp/Microsoft.Build.Engine.dll" + }, + { + "Source": "/Microsoft.Build.Framework.dll", + "Destination": "FSharp/Microsoft.Build.Framework.dll" + }, + { + "Source": "/Microsoft.Build.Tasks.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Tasks.v12.0.dll" + }, + { + "Source": "/Microsoft.Build.Utilities.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Utilities.v12.0.dll" + }, + { + "Source": "/Microsoft.FSharp.Targets", + "Destination": "FSharp/Microsoft.FSharp.Targets" + }, + { + "Source": "/Autofac.dll", + "Destination": "ScriptCS/Autofac.dll" + }, + { + "Source": "/Autofac.Integration.Mef.dll", + "Destination": "ScriptCS/Autofac.Integration.Mef.dll" + }, + { + "Source": "/chocolateyInstall.ps1", + "Destination": "ScriptCS/chocolateyInstall.ps1" + }, + { + "Source": "/Common.Logging.dll", + "Destination": "ScriptCS/Common.Logging.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.CSharp.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.CSharp.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Desktop.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Desktop.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.dll" + }, + { + "Source": "/Microsoft.Web.XmlTransform.dll", + "Destination": "ScriptCS/Microsoft.Web.XmlTransform.dll" + }, + { + "Source": "/Mono.Cecil.dll", + "Destination": "ScriptCS/Mono.Cecil.dll" + }, + { + "Source": "/Mono.CSharp.dll", + "Destination": "ScriptCS/Mono.CSharp.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "ScriptCS/Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Core.dll", + "Destination": "ScriptCS/NuGet.Core.dll" + }, + { + "Source": "/PowerArgs.dll", + "Destination": "ScriptCS/PowerArgs.dll" + }, + { + "Source": "/ScriptCs.Contracts.dll", + "Destination": "ScriptCS/ScriptCs.Contracts.dll" + }, + { + "Source": "/ScriptCs.Core.dll", + "Destination": "ScriptCS/ScriptCs.Core.dll" + }, + { + "Source": "/ScriptCs.Engine.Mono.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Mono.dll" + }, + { + "Source": "/ScriptCs.Engine.Roslyn.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Roslyn.dll" + }, + { + "Source": "/scriptcs.exe", + "Destination": "ScriptCS/scriptcs.exe" + }, + { + "Source": "/scriptcs.exe.config", + "Destination": "ScriptCS/scriptcs.exe.config" + }, + { + "Source": "/ScriptCs.Hosting.dll", + "Destination": "ScriptCS/ScriptCs.Hosting.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "ScriptCS/System.Collections.Immutable.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "ScriptCS/System.Reflection.Metadata.dll" + } ], "osx-x64": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/Calamari.osx-x64.nuspec", + "Destination": "Calamari.osx-x64.nuspec" + }, + { + "Source": "/Autofac.dll", + "Destination": "Autofac.dll" + }, + { + "Source": "/AWSSDK.CloudFormation.dll", + "Destination": "AWSSDK.CloudFormation.dll" + }, + { + "Source": "/AWSSDK.Core.dll", + "Destination": "AWSSDK.Core.dll" + }, + { + "Source": "/AWSSDK.IdentityManagement.dll", + "Destination": "AWSSDK.IdentityManagement.dll" + }, + { + "Source": "/AWSSDK.S3.dll", + "Destination": "AWSSDK.S3.dll" + }, + { + "Source": "/AWSSDK.SecurityToken.dll", + "Destination": "AWSSDK.SecurityToken.dll" + }, + { + "Source": "/Calamari", + "Destination": "Calamari" + }, + { + "Source": "/Calamari.Aws.dll", + "Destination": "Calamari.Aws.dll" + }, + { + "Source": "/Calamari.Aws.dll.config", + "Destination": "Calamari.Aws.dll.config" + }, + { + "Source": "/Calamari.Aws.pdb", + "Destination": "Calamari.Aws.pdb" + }, + { + "Source": "/Calamari.Azure.Accounts.dll", + "Destination": "Calamari.Azure.Accounts.dll" + }, + { + "Source": "/Calamari.Azure.Accounts.pdb", + "Destination": "Calamari.Azure.Accounts.pdb" + }, + { + "Source": "/Calamari.Azure.dll", + "Destination": "Calamari.Azure.dll" + }, + { + "Source": "/Calamari.Azure.dll.config", + "Destination": "Calamari.Azure.dll.config" + }, + { + "Source": "/Calamari.Azure.exe.manifest", + "Destination": "Calamari.Azure.exe.manifest" + }, + { + "Source": "/Calamari.Azure.pdb", + "Destination": "Calamari.Azure.pdb" + }, + { + "Source": "/Calamari.deps.json", + "Destination": "Calamari.deps.json" + }, + { + "Source": "/Calamari.dll", + "Destination": "Calamari.dll" + }, + { + "Source": "/Calamari.dll.config", + "Destination": "Calamari.dll.config" + }, + { + "Source": "/Calamari.exe.manifest", + "Destination": "Calamari.exe.manifest" + }, + { + "Source": "/Calamari.pdb", + "Destination": "Calamari.pdb" + }, + { + "Source": "/Calamari.runtimeconfig.json", + "Destination": "Calamari.runtimeconfig.json" + }, + { + "Source": "/Calamari.Shared.dll", + "Destination": "Calamari.Shared.dll" + }, + { + "Source": "/Calamari.Shared.pdb", + "Destination": "Calamari.Shared.pdb" + }, + { + "Source": "/Calamari.Terraform.dll", + "Destination": "Calamari.Terraform.dll" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/javatest.jar", + "Destination": "javatest.jar" + }, + { + "Source": "/libclrjit.dylib", + "Destination": "libclrjit.dylib" + }, + { + "Source": "/libcoreclr.dylib", + "Destination": "libcoreclr.dylib" + }, + { + "Source": "/libdbgshim.dylib", + "Destination": "libdbgshim.dylib" + }, + { + "Source": "/libhostfxr.dylib", + "Destination": "libhostfxr.dylib" + }, + { + "Source": "/libhostpolicy.dylib", + "Destination": "libhostpolicy.dylib" + }, + { + "Source": "/libmscordaccore.dylib", + "Destination": "libmscordaccore.dylib" + }, + { + "Source": "/libmscordbi.dylib", + "Destination": "libmscordbi.dylib" + }, + { + "Source": "/libsos.dylib", + "Destination": "libsos.dylib" + }, + { + "Source": "/Markdig.dll", + "Destination": "Markdig.dll" + }, + { + "Source": "/Markdown.dll", + "Destination": "Markdown.dll" + }, + { + "Source": "/Microsoft.Azure.Management.ResourceManager.dll", + "Destination": "Microsoft.Azure.Management.ResourceManager.dll" + }, + { + "Source": "/Microsoft.CSharp.dll", + "Destination": "Microsoft.CSharp.dll" + }, + { + "Source": "/Microsoft.Extensions.Caching.Abstractions.dll", + "Destination": "Microsoft.Extensions.Caching.Abstractions.dll" + }, + { + "Source": "/Microsoft.Extensions.Caching.Memory.dll", + "Destination": "Microsoft.Extensions.Caching.Memory.dll" + }, + { + "Source": "/Microsoft.Extensions.CommandLineUtils.dll", + "Destination": "Microsoft.Extensions.CommandLineUtils.dll" + }, + { + "Source": "/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "Destination": "Microsoft.Extensions.DependencyInjection.Abstractions.dll" + }, + { + "Source": "/Microsoft.Extensions.Options.dll", + "Destination": "Microsoft.Extensions.Options.dll" + }, + { + "Source": "/Microsoft.Extensions.Primitives.dll", + "Destination": "Microsoft.Extensions.Primitives.dll" + }, + { + "Source": "/Microsoft.IdentityModel.Clients.ActiveDirectory.dll", + "Destination": "Microsoft.IdentityModel.Clients.ActiveDirectory.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.Azure.dll", + "Destination": "Microsoft.Rest.ClientRuntime.Azure.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.dll", + "Destination": "Microsoft.Rest.ClientRuntime.dll" + }, + { + "Source": "/Microsoft.VisualBasic.dll", + "Destination": "Microsoft.VisualBasic.dll" + }, + { + "Source": "/Microsoft.Win32.Primitives.dll", + "Destination": "Microsoft.Win32.Primitives.dll" + }, + { + "Source": "/Microsoft.Win32.Registry.dll", + "Destination": "Microsoft.Win32.Registry.dll" + }, + { + "Source": "/mscorlib.dll", + "Destination": "mscorlib.dll" + }, + { + "Source": "/netstandard.dll", + "Destination": "netstandard.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Client.dll", + "Destination": "NuGet.Client.dll" + }, + { + "Source": "/NuGet.Commands.dll", + "Destination": "NuGet.Commands.dll" + }, + { + "Source": "/NuGet.Common.dll", + "Destination": "NuGet.Common.dll" + }, + { + "Source": "/NuGet.Configuration.dll", + "Destination": "NuGet.Configuration.dll" + }, + { + "Source": "/NuGet.ContentModel.dll", + "Destination": "NuGet.ContentModel.dll" + }, + { + "Source": "/NuGet.DependencyResolver.Core.dll", + "Destination": "NuGet.DependencyResolver.Core.dll" + }, + { + "Source": "/NuGet.DependencyResolver.dll", + "Destination": "NuGet.DependencyResolver.dll" + }, + { + "Source": "/NuGet.Frameworks.dll", + "Destination": "NuGet.Frameworks.dll" + }, + { + "Source": "/NuGet.LibraryModel.dll", + "Destination": "NuGet.LibraryModel.dll" + }, + { + "Source": "/NuGet.Packaging.Core.dll", + "Destination": "NuGet.Packaging.Core.dll" + }, + { + "Source": "/NuGet.Packaging.Core.Types.dll", + "Destination": "NuGet.Packaging.Core.Types.dll" + }, + { + "Source": "/NuGet.Packaging.dll", + "Destination": "NuGet.Packaging.dll" + }, + { + "Source": "/NuGet.ProjectModel.dll", + "Destination": "NuGet.ProjectModel.dll" + }, + { + "Source": "/NuGet.Protocol.Core.Types.dll", + "Destination": "NuGet.Protocol.Core.Types.dll" + }, + { + "Source": "/NuGet.Protocol.Core.v3.dll", + "Destination": "NuGet.Protocol.Core.v3.dll" + }, + { + "Source": "/NuGet.Repositories.dll", + "Destination": "NuGet.Repositories.dll" + }, + { + "Source": "/NuGet.RuntimeModel.dll", + "Destination": "NuGet.RuntimeModel.dll" + }, + { + "Source": "/NuGet.Versioning.dll", + "Destination": "NuGet.Versioning.dll" + }, + { + "Source": "/Octodiff.dll", + "Destination": "Octodiff.dll" + }, + { + "Source": "/Octopus.CoreUtilities.dll", + "Destination": "Octopus.CoreUtilities.dll" + }, + { + "Source": "/Octopus.System.Xml.ReaderWriter.dll", + "Destination": "Octopus.System.Xml.ReaderWriter.dll" + }, + { + "Source": "/Octopus.Versioning.dll", + "Destination": "Octopus.Versioning.dll" + }, + { + "Source": "/Octopus.Web.Xdt.dll", + "Destination": "Octopus.Web.Xdt.dll" + }, + { + "Source": "/Octostache.dll", + "Destination": "Octostache.dll" + }, + { + "Source": "/Polly.dll", + "Destination": "Polly.dll" + }, + { + "Source": "/SharpCompress.dll", + "Destination": "SharpCompress.dll" + }, + { + "Source": "/SOS.NETCore.dll", + "Destination": "SOS.NETCore.dll" + }, + { + "Source": "/sosdocsunix.txt", + "Destination": "sosdocsunix.txt" + }, + { + "Source": "/Sprache.dll", + "Destination": "Sprache.dll" + }, + { + "Source": "/System.AppContext.dll", + "Destination": "System.AppContext.dll" + }, + { + "Source": "/System.Buffers.dll", + "Destination": "System.Buffers.dll" + }, + { + "Source": "/System.Collections.Concurrent.dll", + "Destination": "System.Collections.Concurrent.dll" + }, + { + "Source": "/System.Collections.dll", + "Destination": "System.Collections.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "System.Collections.Immutable.dll" + }, + { + "Source": "/System.Collections.NonGeneric.dll", + "Destination": "System.Collections.NonGeneric.dll" + }, + { + "Source": "/System.Collections.Specialized.dll", + "Destination": "System.Collections.Specialized.dll" + }, + { + "Source": "/System.ComponentModel.Annotations.dll", + "Destination": "System.ComponentModel.Annotations.dll" + }, + { + "Source": "/System.ComponentModel.DataAnnotations.dll", + "Destination": "System.ComponentModel.DataAnnotations.dll" + }, + { + "Source": "/System.ComponentModel.dll", + "Destination": "System.ComponentModel.dll" + }, + { + "Source": "/System.ComponentModel.EventBasedAsync.dll", + "Destination": "System.ComponentModel.EventBasedAsync.dll" + }, + { + "Source": "/System.ComponentModel.Primitives.dll", + "Destination": "System.ComponentModel.Primitives.dll" + }, + { + "Source": "/System.ComponentModel.TypeConverter.dll", + "Destination": "System.ComponentModel.TypeConverter.dll" + }, + { + "Source": "/System.Configuration.dll", + "Destination": "System.Configuration.dll" + }, + { + "Source": "/System.Console.dll", + "Destination": "System.Console.dll" + }, + { + "Source": "/System.Core.dll", + "Destination": "System.Core.dll" + }, + { + "Source": "/System.Data.Common.dll", + "Destination": "System.Data.Common.dll" + }, + { + "Source": "/System.Data.dll", + "Destination": "System.Data.dll" + }, + { + "Source": "/System.Diagnostics.Contracts.dll", + "Destination": "System.Diagnostics.Contracts.dll" + }, + { + "Source": "/System.Diagnostics.Debug.dll", + "Destination": "System.Diagnostics.Debug.dll" + }, + { + "Source": "/System.Diagnostics.DiagnosticSource.dll", + "Destination": "System.Diagnostics.DiagnosticSource.dll" + }, + { + "Source": "/System.Diagnostics.FileVersionInfo.dll", + "Destination": "System.Diagnostics.FileVersionInfo.dll" + }, + { + "Source": "/System.Diagnostics.Process.dll", + "Destination": "System.Diagnostics.Process.dll" + }, + { + "Source": "/System.Diagnostics.StackTrace.dll", + "Destination": "System.Diagnostics.StackTrace.dll" + }, + { + "Source": "/System.Diagnostics.TextWriterTraceListener.dll", + "Destination": "System.Diagnostics.TextWriterTraceListener.dll" + }, + { + "Source": "/System.Diagnostics.Tools.dll", + "Destination": "System.Diagnostics.Tools.dll" + }, + { + "Source": "/System.Diagnostics.TraceSource.dll", + "Destination": "System.Diagnostics.TraceSource.dll" + }, + { + "Source": "/System.Diagnostics.Tracing.dll", + "Destination": "System.Diagnostics.Tracing.dll" + }, + { + "Source": "/System.dll", + "Destination": "System.dll" + }, + { + "Source": "/System.Drawing.dll", + "Destination": "System.Drawing.dll" + }, + { + "Source": "/System.Drawing.Primitives.dll", + "Destination": "System.Drawing.Primitives.dll" + }, + { + "Source": "/System.Dynamic.Runtime.dll", + "Destination": "System.Dynamic.Runtime.dll" + }, + { + "Source": "/System.Globalization.Calendars.dll", + "Destination": "System.Globalization.Calendars.dll" + }, + { + "Source": "/System.Globalization.dll", + "Destination": "System.Globalization.dll" + }, + { + "Source": "/System.Globalization.Extensions.dll", + "Destination": "System.Globalization.Extensions.dll" + }, + { + "Source": "/System.Globalization.Native.dylib", + "Destination": "System.Globalization.Native.dylib" + }, + { + "Source": "/System.IO.Compression.Brotli.dll", + "Destination": "System.IO.Compression.Brotli.dll" + }, + { + "Source": "/System.IO.Compression.dll", + "Destination": "System.IO.Compression.dll" + }, + { + "Source": "/System.IO.Compression.FileSystem.dll", + "Destination": "System.IO.Compression.FileSystem.dll" + }, + { + "Source": "/System.IO.Compression.Native.a", + "Destination": "System.IO.Compression.Native.a" + }, + { + "Source": "/System.IO.Compression.Native.dylib", + "Destination": "System.IO.Compression.Native.dylib" + }, + { + "Source": "/System.IO.Compression.ZipFile.dll", + "Destination": "System.IO.Compression.ZipFile.dll" + }, + { + "Source": "/System.IO.dll", + "Destination": "System.IO.dll" + }, + { + "Source": "/System.IO.FileSystem.AccessControl.dll", + "Destination": "System.IO.FileSystem.AccessControl.dll" + }, + { + "Source": "/System.IO.FileSystem.dll", + "Destination": "System.IO.FileSystem.dll" + }, + { + "Source": "/System.IO.FileSystem.DriveInfo.dll", + "Destination": "System.IO.FileSystem.DriveInfo.dll" + }, + { + "Source": "/System.IO.FileSystem.Primitives.dll", + "Destination": "System.IO.FileSystem.Primitives.dll" + }, + { + "Source": "/System.IO.FileSystem.Watcher.dll", + "Destination": "System.IO.FileSystem.Watcher.dll" + }, + { + "Source": "/System.IO.IsolatedStorage.dll", + "Destination": "System.IO.IsolatedStorage.dll" + }, + { + "Source": "/System.IO.MemoryMappedFiles.dll", + "Destination": "System.IO.MemoryMappedFiles.dll" + }, + { + "Source": "/System.IO.Packaging.dll", + "Destination": "System.IO.Packaging.dll" + }, + { + "Source": "/System.IO.Pipes.AccessControl.dll", + "Destination": "System.IO.Pipes.AccessControl.dll" + }, + { + "Source": "/System.IO.Pipes.dll", + "Destination": "System.IO.Pipes.dll" + }, + { + "Source": "/System.IO.UnmanagedMemoryStream.dll", + "Destination": "System.IO.UnmanagedMemoryStream.dll" + }, + { + "Source": "/System.Linq.dll", + "Destination": "System.Linq.dll" + }, + { + "Source": "/System.Linq.Expressions.dll", + "Destination": "System.Linq.Expressions.dll" + }, + { + "Source": "/System.Linq.Parallel.dll", + "Destination": "System.Linq.Parallel.dll" + }, + { + "Source": "/System.Linq.Queryable.dll", + "Destination": "System.Linq.Queryable.dll" + }, + { + "Source": "/System.Memory.dll", + "Destination": "System.Memory.dll" + }, + { + "Source": "/System.Native.a", + "Destination": "System.Native.a" + }, + { + "Source": "/System.Native.dylib", + "Destination": "System.Native.dylib" + }, + { + "Source": "/System.Net.dll", + "Destination": "System.Net.dll" + }, + { + "Source": "/System.Net.Http.dll", + "Destination": "System.Net.Http.dll" + }, + { + "Source": "/System.Net.Http.Native.a", + "Destination": "System.Net.Http.Native.a" + }, + { + "Source": "/System.Net.Http.Native.dylib", + "Destination": "System.Net.Http.Native.dylib" + }, + { + "Source": "/System.Net.HttpListener.dll", + "Destination": "System.Net.HttpListener.dll" + }, + { + "Source": "/System.Net.Mail.dll", + "Destination": "System.Net.Mail.dll" + }, + { + "Source": "/System.Net.NameResolution.dll", + "Destination": "System.Net.NameResolution.dll" + }, + { + "Source": "/System.Net.NetworkInformation.dll", + "Destination": "System.Net.NetworkInformation.dll" + }, + { + "Source": "/System.Net.Ping.dll", + "Destination": "System.Net.Ping.dll" + }, + { + "Source": "/System.Net.Primitives.dll", + "Destination": "System.Net.Primitives.dll" + }, + { + "Source": "/System.Net.Requests.dll", + "Destination": "System.Net.Requests.dll" + }, + { + "Source": "/System.Net.Security.dll", + "Destination": "System.Net.Security.dll" + }, + { + "Source": "/System.Net.Security.Native.a", + "Destination": "System.Net.Security.Native.a" + }, + { + "Source": "/System.Net.Security.Native.dylib", + "Destination": "System.Net.Security.Native.dylib" + }, + { + "Source": "/System.Net.ServicePoint.dll", + "Destination": "System.Net.ServicePoint.dll" + }, + { + "Source": "/System.Net.Sockets.dll", + "Destination": "System.Net.Sockets.dll" + }, + { + "Source": "/System.Net.WebClient.dll", + "Destination": "System.Net.WebClient.dll" + }, + { + "Source": "/System.Net.WebHeaderCollection.dll", + "Destination": "System.Net.WebHeaderCollection.dll" + }, + { + "Source": "/System.Net.WebProxy.dll", + "Destination": "System.Net.WebProxy.dll" + }, + { + "Source": "/System.Net.WebSockets.Client.dll", + "Destination": "System.Net.WebSockets.Client.dll" + }, + { + "Source": "/System.Net.WebSockets.dll", + "Destination": "System.Net.WebSockets.dll" + }, + { + "Source": "/System.Numerics.dll", + "Destination": "System.Numerics.dll" + }, + { + "Source": "/System.Numerics.Vectors.dll", + "Destination": "System.Numerics.Vectors.dll" + }, + { + "Source": "/System.ObjectModel.dll", + "Destination": "System.ObjectModel.dll" + }, + { + "Source": "/System.Private.CoreLib.dll", + "Destination": "System.Private.CoreLib.dll" + }, + { + "Source": "/System.Private.DataContractSerialization.dll", + "Destination": "System.Private.DataContractSerialization.dll" + }, + { + "Source": "/System.Private.Uri.dll", + "Destination": "System.Private.Uri.dll" + }, + { + "Source": "/System.Private.Xml.dll", + "Destination": "System.Private.Xml.dll" + }, + { + "Source": "/System.Private.Xml.Linq.dll", + "Destination": "System.Private.Xml.Linq.dll" + }, + { + "Source": "/System.Reflection.DispatchProxy.dll", + "Destination": "System.Reflection.DispatchProxy.dll" + }, + { + "Source": "/System.Reflection.dll", + "Destination": "System.Reflection.dll" + }, + { + "Source": "/System.Reflection.Emit.dll", + "Destination": "System.Reflection.Emit.dll" + }, + { + "Source": "/System.Reflection.Emit.ILGeneration.dll", + "Destination": "System.Reflection.Emit.ILGeneration.dll" + }, + { + "Source": "/System.Reflection.Emit.Lightweight.dll", + "Destination": "System.Reflection.Emit.Lightweight.dll" + }, + { + "Source": "/System.Reflection.Extensions.dll", + "Destination": "System.Reflection.Extensions.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "System.Reflection.Metadata.dll" + }, + { + "Source": "/System.Reflection.Primitives.dll", + "Destination": "System.Reflection.Primitives.dll" + }, + { + "Source": "/System.Reflection.TypeExtensions.dll", + "Destination": "System.Reflection.TypeExtensions.dll" + }, + { + "Source": "/System.Resources.Reader.dll", + "Destination": "System.Resources.Reader.dll" + }, + { + "Source": "/System.Resources.ResourceManager.dll", + "Destination": "System.Resources.ResourceManager.dll" + }, + { + "Source": "/System.Resources.Writer.dll", + "Destination": "System.Resources.Writer.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.Unsafe.dll", + "Destination": "System.Runtime.CompilerServices.Unsafe.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.VisualC.dll", + "Destination": "System.Runtime.CompilerServices.VisualC.dll" + }, + { + "Source": "/System.Runtime.dll", + "Destination": "System.Runtime.dll" + }, + { + "Source": "/System.Runtime.Extensions.dll", + "Destination": "System.Runtime.Extensions.dll" + }, + { + "Source": "/System.Runtime.Handles.dll", + "Destination": "System.Runtime.Handles.dll" + }, + { + "Source": "/System.Runtime.InteropServices.dll", + "Destination": "System.Runtime.InteropServices.dll" + }, + { + "Source": "/System.Runtime.InteropServices.RuntimeInformation.dll", + "Destination": "System.Runtime.InteropServices.RuntimeInformation.dll" + }, + { + "Source": "/System.Runtime.InteropServices.WindowsRuntime.dll", + "Destination": "System.Runtime.InteropServices.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.Loader.dll", + "Destination": "System.Runtime.Loader.dll" + }, + { + "Source": "/System.Runtime.Numerics.dll", + "Destination": "System.Runtime.Numerics.dll" + }, + { + "Source": "/System.Runtime.Serialization.dll", + "Destination": "System.Runtime.Serialization.dll" + }, + { + "Source": "/System.Runtime.Serialization.Formatters.dll", + "Destination": "System.Runtime.Serialization.Formatters.dll" + }, + { + "Source": "/System.Runtime.Serialization.Json.dll", + "Destination": "System.Runtime.Serialization.Json.dll" + }, + { + "Source": "/System.Runtime.Serialization.Primitives.dll", + "Destination": "System.Runtime.Serialization.Primitives.dll" + }, + { + "Source": "/System.Runtime.Serialization.Xml.dll", + "Destination": "System.Runtime.Serialization.Xml.dll" + }, + { + "Source": "/System.Security.AccessControl.dll", + "Destination": "System.Security.AccessControl.dll" + }, + { + "Source": "/System.Security.Claims.dll", + "Destination": "System.Security.Claims.dll" + }, + { + "Source": "/System.Security.Cryptography.Algorithms.dll", + "Destination": "System.Security.Cryptography.Algorithms.dll" + }, + { + "Source": "/System.Security.Cryptography.Cng.dll", + "Destination": "System.Security.Cryptography.Cng.dll" + }, + { + "Source": "/System.Security.Cryptography.Csp.dll", + "Destination": "System.Security.Cryptography.Csp.dll" + }, + { + "Source": "/System.Security.Cryptography.Encoding.dll", + "Destination": "System.Security.Cryptography.Encoding.dll" + }, + { + "Source": "/System.Security.Cryptography.Native.Apple.a", + "Destination": "System.Security.Cryptography.Native.Apple.a" + }, + { + "Source": "/System.Security.Cryptography.Native.Apple.dylib", + "Destination": "System.Security.Cryptography.Native.Apple.dylib" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.a", + "Destination": "System.Security.Cryptography.Native.OpenSsl.a" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.dylib", + "Destination": "System.Security.Cryptography.Native.OpenSsl.dylib" + }, + { + "Source": "/System.Security.Cryptography.OpenSsl.dll", + "Destination": "System.Security.Cryptography.OpenSsl.dll" + }, + { + "Source": "/System.Security.Cryptography.Primitives.dll", + "Destination": "System.Security.Cryptography.Primitives.dll" + }, + { + "Source": "/System.Security.Cryptography.ProtectedData.dll", + "Destination": "System.Security.Cryptography.ProtectedData.dll" + }, + { + "Source": "/System.Security.Cryptography.X509Certificates.dll", + "Destination": "System.Security.Cryptography.X509Certificates.dll" + }, + { + "Source": "/System.Security.dll", + "Destination": "System.Security.dll" + }, + { + "Source": "/System.Security.Principal.dll", + "Destination": "System.Security.Principal.dll" + }, + { + "Source": "/System.Security.Principal.Windows.dll", + "Destination": "System.Security.Principal.Windows.dll" + }, + { + "Source": "/System.Security.SecureString.dll", + "Destination": "System.Security.SecureString.dll" + }, + { + "Source": "/System.ServiceModel.Web.dll", + "Destination": "System.ServiceModel.Web.dll" + }, + { + "Source": "/System.ServiceProcess.dll", + "Destination": "System.ServiceProcess.dll" + }, + { + "Source": "/System.Text.Encoding.CodePages.dll", + "Destination": "System.Text.Encoding.CodePages.dll" + }, + { + "Source": "/System.Text.Encoding.dll", + "Destination": "System.Text.Encoding.dll" + }, + { + "Source": "/System.Text.Encoding.Extensions.dll", + "Destination": "System.Text.Encoding.Extensions.dll" + }, + { + "Source": "/System.Text.RegularExpressions.dll", + "Destination": "System.Text.RegularExpressions.dll" + }, + { + "Source": "/System.Threading.AccessControl.dll", + "Destination": "System.Threading.AccessControl.dll" + }, + { + "Source": "/System.Threading.dll", + "Destination": "System.Threading.dll" + }, + { + "Source": "/System.Threading.Overlapped.dll", + "Destination": "System.Threading.Overlapped.dll" + }, + { + "Source": "/System.Threading.Tasks.Dataflow.dll", + "Destination": "System.Threading.Tasks.Dataflow.dll" + }, + { + "Source": "/System.Threading.Tasks.dll", + "Destination": "System.Threading.Tasks.dll" + }, + { + "Source": "/System.Threading.Tasks.Extensions.dll", + "Destination": "System.Threading.Tasks.Extensions.dll" + }, + { + "Source": "/System.Threading.Tasks.Parallel.dll", + "Destination": "System.Threading.Tasks.Parallel.dll" + }, + { + "Source": "/System.Threading.Thread.dll", + "Destination": "System.Threading.Thread.dll" + }, + { + "Source": "/System.Threading.ThreadPool.dll", + "Destination": "System.Threading.ThreadPool.dll" + }, + { + "Source": "/System.Threading.Timer.dll", + "Destination": "System.Threading.Timer.dll" + }, + { + "Source": "/System.Transactions.dll", + "Destination": "System.Transactions.dll" + }, + { + "Source": "/System.Transactions.Local.dll", + "Destination": "System.Transactions.Local.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/System.Web.dll", + "Destination": "System.Web.dll" + }, + { + "Source": "/System.Web.HttpUtility.dll", + "Destination": "System.Web.HttpUtility.dll" + }, + { + "Source": "/System.Windows.dll", + "Destination": "System.Windows.dll" + }, + { + "Source": "/System.Xml.dll", + "Destination": "System.Xml.dll" + }, + { + "Source": "/System.Xml.Linq.dll", + "Destination": "System.Xml.Linq.dll" + }, + { + "Source": "/System.Xml.ReaderWriter.dll", + "Destination": "System.Xml.ReaderWriter.dll" + }, + { + "Source": "/System.Xml.Serialization.dll", + "Destination": "System.Xml.Serialization.dll" + }, + { + "Source": "/System.Xml.XDocument.dll", + "Destination": "System.Xml.XDocument.dll" + }, + { + "Source": "/System.Xml.XmlDocument.dll", + "Destination": "System.Xml.XmlDocument.dll" + }, + { + "Source": "/System.Xml.XmlSerializer.dll", + "Destination": "System.Xml.XmlSerializer.dll" + }, + { + "Source": "/System.Xml.XPath.dll", + "Destination": "System.Xml.XPath.dll" + }, + { + "Source": "/System.Xml.XPath.XDocument.dll", + "Destination": "System.Xml.XPath.XDocument.dll" + }, + { + "Source": "/System.Xml.XPath.XmlDocument.dll", + "Destination": "System.Xml.XPath.XmlDocument.dll" + }, + { + "Source": "/WindowsBase.dll", + "Destination": "WindowsBase.dll" + }, + { + "Source": "/YamlDotNet.dll", + "Destination": "YamlDotNet.dll" + }, + { + "Source": "/fsc.exe", + "Destination": "FSharp/fsc.exe" + }, + { + "Source": "/fsc.exe.config", + "Destination": "FSharp/fsc.exe.config" + }, + { + "Source": "/fsc.xml", + "Destination": "FSharp/fsc.xml" + }, + { + "Source": "/FSharp.Build.dll", + "Destination": "FSharp/FSharp.Build.dll" + }, + { + "Source": "/FSharp.Build.xml", + "Destination": "FSharp/FSharp.Build.xml" + }, + { + "Source": "/FSharp.Compiler.dll", + "Destination": "FSharp/FSharp.Compiler.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.dll", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.xml", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.xml" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.dll", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.dll" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.xml", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.xml" + }, + { + "Source": "/FSharp.Compiler.xml", + "Destination": "FSharp/FSharp.Compiler.xml" + }, + { + "Source": "/FSharp.Core.dll", + "Destination": "FSharp/FSharp.Core.dll" + }, + { + "Source": "/FSharp.Core.optdata", + "Destination": "FSharp/FSharp.Core.optdata" + }, + { + "Source": "/FSharp.Core.sigdata", + "Destination": "FSharp/FSharp.Core.sigdata" + }, + { + "Source": "/FSharp.Core.xml", + "Destination": "FSharp/FSharp.Core.xml" + }, + { + "Source": "/fsi.exe", + "Destination": "FSharp/fsi.exe" + }, + { + "Source": "/fsi.exe.config", + "Destination": "FSharp/fsi.exe.config" + }, + { + "Source": "/fsi.xml", + "Destination": "FSharp/fsi.xml" + }, + { + "Source": "/fsiAnyCpu.exe", + "Destination": "FSharp/fsiAnyCpu.exe" + }, + { + "Source": "/fsiAnyCpu.exe.config", + "Destination": "FSharp/fsiAnyCpu.exe.config" + }, + { + "Source": "/fsiAnyCpu.xml", + "Destination": "FSharp/fsiAnyCpu.xml" + }, + { + "Source": "/Microsoft.Build.dll", + "Destination": "FSharp/Microsoft.Build.dll" + }, + { + "Source": "/Microsoft.Build.Engine.dll", + "Destination": "FSharp/Microsoft.Build.Engine.dll" + }, + { + "Source": "/Microsoft.Build.Framework.dll", + "Destination": "FSharp/Microsoft.Build.Framework.dll" + }, + { + "Source": "/Microsoft.Build.Tasks.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Tasks.v12.0.dll" + }, + { + "Source": "/Microsoft.Build.Utilities.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Utilities.v12.0.dll" + }, + { + "Source": "/Microsoft.FSharp.Targets", + "Destination": "FSharp/Microsoft.FSharp.Targets" + }, + { + "Source": "/Autofac.dll", + "Destination": "ScriptCS/Autofac.dll" + }, + { + "Source": "/Autofac.Integration.Mef.dll", + "Destination": "ScriptCS/Autofac.Integration.Mef.dll" + }, + { + "Source": "/chocolateyInstall.ps1", + "Destination": "ScriptCS/chocolateyInstall.ps1" + }, + { + "Source": "/Common.Logging.dll", + "Destination": "ScriptCS/Common.Logging.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.CSharp.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.CSharp.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Desktop.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Desktop.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.dll" + }, + { + "Source": "/Microsoft.Web.XmlTransform.dll", + "Destination": "ScriptCS/Microsoft.Web.XmlTransform.dll" + }, + { + "Source": "/Mono.Cecil.dll", + "Destination": "ScriptCS/Mono.Cecil.dll" + }, + { + "Source": "/Mono.CSharp.dll", + "Destination": "ScriptCS/Mono.CSharp.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "ScriptCS/Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Core.dll", + "Destination": "ScriptCS/NuGet.Core.dll" + }, + { + "Source": "/PowerArgs.dll", + "Destination": "ScriptCS/PowerArgs.dll" + }, + { + "Source": "/ScriptCs.Contracts.dll", + "Destination": "ScriptCS/ScriptCs.Contracts.dll" + }, + { + "Source": "/ScriptCs.Core.dll", + "Destination": "ScriptCS/ScriptCs.Core.dll" + }, + { + "Source": "/ScriptCs.Engine.Mono.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Mono.dll" + }, + { + "Source": "/ScriptCs.Engine.Roslyn.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Roslyn.dll" + }, + { + "Source": "/scriptcs.exe", + "Destination": "ScriptCS/scriptcs.exe" + }, + { + "Source": "/scriptcs.exe.config", + "Destination": "ScriptCS/scriptcs.exe.config" + }, + { + "Source": "/ScriptCs.Hosting.dll", + "Destination": "ScriptCS/ScriptCs.Hosting.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "ScriptCS/System.Collections.Immutable.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "ScriptCS/System.Reflection.Metadata.dll" + } ], "win-x64": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/Calamari.win-x64.nuspec", + "Destination": "Calamari.win-x64.nuspec" + }, + { + "Source": "/api-ms-win-core-console-l1-1-0.dll", + "Destination": "api-ms-win-core-console-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-datetime-l1-1-0.dll", + "Destination": "api-ms-win-core-datetime-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-debug-l1-1-0.dll", + "Destination": "api-ms-win-core-debug-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-errorhandling-l1-1-0.dll", + "Destination": "api-ms-win-core-errorhandling-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-file-l1-1-0.dll", + "Destination": "api-ms-win-core-file-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-file-l1-2-0.dll", + "Destination": "api-ms-win-core-file-l1-2-0.dll" + }, + { + "Source": "/api-ms-win-core-file-l2-1-0.dll", + "Destination": "api-ms-win-core-file-l2-1-0.dll" + }, + { + "Source": "/api-ms-win-core-handle-l1-1-0.dll", + "Destination": "api-ms-win-core-handle-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-heap-l1-1-0.dll", + "Destination": "api-ms-win-core-heap-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-interlocked-l1-1-0.dll", + "Destination": "api-ms-win-core-interlocked-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-libraryloader-l1-1-0.dll", + "Destination": "api-ms-win-core-libraryloader-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-localization-l1-2-0.dll", + "Destination": "api-ms-win-core-localization-l1-2-0.dll" + }, + { + "Source": "/api-ms-win-core-memory-l1-1-0.dll", + "Destination": "api-ms-win-core-memory-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-namedpipe-l1-1-0.dll", + "Destination": "api-ms-win-core-namedpipe-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-processenvironment-l1-1-0.dll", + "Destination": "api-ms-win-core-processenvironment-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-processthreads-l1-1-0.dll", + "Destination": "api-ms-win-core-processthreads-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-processthreads-l1-1-1.dll", + "Destination": "api-ms-win-core-processthreads-l1-1-1.dll" + }, + { + "Source": "/api-ms-win-core-profile-l1-1-0.dll", + "Destination": "api-ms-win-core-profile-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-rtlsupport-l1-1-0.dll", + "Destination": "api-ms-win-core-rtlsupport-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-string-l1-1-0.dll", + "Destination": "api-ms-win-core-string-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-synch-l1-1-0.dll", + "Destination": "api-ms-win-core-synch-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-synch-l1-2-0.dll", + "Destination": "api-ms-win-core-synch-l1-2-0.dll" + }, + { + "Source": "/api-ms-win-core-sysinfo-l1-1-0.dll", + "Destination": "api-ms-win-core-sysinfo-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-timezone-l1-1-0.dll", + "Destination": "api-ms-win-core-timezone-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-util-l1-1-0.dll", + "Destination": "api-ms-win-core-util-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-conio-l1-1-0.dll", + "Destination": "api-ms-win-crt-conio-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-convert-l1-1-0.dll", + "Destination": "api-ms-win-crt-convert-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-environment-l1-1-0.dll", + "Destination": "api-ms-win-crt-environment-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-filesystem-l1-1-0.dll", + "Destination": "api-ms-win-crt-filesystem-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-heap-l1-1-0.dll", + "Destination": "api-ms-win-crt-heap-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-locale-l1-1-0.dll", + "Destination": "api-ms-win-crt-locale-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-math-l1-1-0.dll", + "Destination": "api-ms-win-crt-math-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-multibyte-l1-1-0.dll", + "Destination": "api-ms-win-crt-multibyte-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-private-l1-1-0.dll", + "Destination": "api-ms-win-crt-private-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-process-l1-1-0.dll", + "Destination": "api-ms-win-crt-process-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-runtime-l1-1-0.dll", + "Destination": "api-ms-win-crt-runtime-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-stdio-l1-1-0.dll", + "Destination": "api-ms-win-crt-stdio-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-string-l1-1-0.dll", + "Destination": "api-ms-win-crt-string-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-time-l1-1-0.dll", + "Destination": "api-ms-win-crt-time-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-utility-l1-1-0.dll", + "Destination": "api-ms-win-crt-utility-l1-1-0.dll" + }, + { + "Source": "/Autofac.dll", + "Destination": "Autofac.dll" + }, + { + "Source": "/AWSSDK.CloudFormation.dll", + "Destination": "AWSSDK.CloudFormation.dll" + }, + { + "Source": "/AWSSDK.Core.dll", + "Destination": "AWSSDK.Core.dll" + }, + { + "Source": "/AWSSDK.IdentityManagement.dll", + "Destination": "AWSSDK.IdentityManagement.dll" + }, + { + "Source": "/AWSSDK.S3.dll", + "Destination": "AWSSDK.S3.dll" + }, + { + "Source": "/AWSSDK.SecurityToken.dll", + "Destination": "AWSSDK.SecurityToken.dll" + }, + { + "Source": "/Calamari.Aws.dll", + "Destination": "Calamari.Aws.dll" + }, + { + "Source": "/Calamari.Aws.dll.config", + "Destination": "Calamari.Aws.dll.config" + }, + { + "Source": "/Calamari.Aws.pdb", + "Destination": "Calamari.Aws.pdb" + }, + { + "Source": "/Calamari.Azure.Accounts.dll", + "Destination": "Calamari.Azure.Accounts.dll" + }, + { + "Source": "/Calamari.Azure.Accounts.pdb", + "Destination": "Calamari.Azure.Accounts.pdb" + }, + { + "Source": "/Calamari.Azure.dll", + "Destination": "Calamari.Azure.dll" + }, + { + "Source": "/Calamari.Azure.dll.config", + "Destination": "Calamari.Azure.dll.config" + }, + { + "Source": "/Calamari.Azure.exe.manifest", + "Destination": "Calamari.Azure.exe.manifest" + }, + { + "Source": "/Calamari.Azure.pdb", + "Destination": "Calamari.Azure.pdb" + }, + { + "Source": "/Calamari.deps.json", + "Destination": "Calamari.deps.json" + }, + { + "Source": "/Calamari.dll", + "Destination": "Calamari.dll" + }, + { + "Source": "/Calamari.dll.config", + "Destination": "Calamari.dll.config" + }, + { + "Source": "/Calamari.exe", + "Destination": "Calamari.exe" + }, + { + "Source": "/Calamari.exe.manifest", + "Destination": "Calamari.exe.manifest" + }, + { + "Source": "/Calamari.pdb", + "Destination": "Calamari.pdb" + }, + { + "Source": "/Calamari.runtimeconfig.json", + "Destination": "Calamari.runtimeconfig.json" + }, + { + "Source": "/Calamari.Shared.dll", + "Destination": "Calamari.Shared.dll" + }, + { + "Source": "/Calamari.Shared.pdb", + "Destination": "Calamari.Shared.pdb" + }, + { + "Source": "/Calamari.Terraform.dll", + "Destination": "Calamari.Terraform.dll" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/clrcompression.dll", + "Destination": "clrcompression.dll" + }, + { + "Source": "/clretwrc.dll", + "Destination": "clretwrc.dll" + }, + { + "Source": "/clrjit.dll", + "Destination": "clrjit.dll" + }, + { + "Source": "/coreclr.dll", + "Destination": "coreclr.dll" + }, + { + "Source": "/dbgshim.dll", + "Destination": "dbgshim.dll" + }, + { + "Source": "/hostfxr.dll", + "Destination": "hostfxr.dll" + }, + { + "Source": "/hostpolicy.dll", + "Destination": "hostpolicy.dll" + }, + { + "Source": "/javatest.jar", + "Destination": "javatest.jar" + }, + { + "Source": "/Markdig.dll", + "Destination": "Markdig.dll" + }, + { + "Source": "/Markdown.dll", + "Destination": "Markdown.dll" + }, + { + "Source": "/Microsoft.Azure.Management.ResourceManager.dll", + "Destination": "Microsoft.Azure.Management.ResourceManager.dll" + }, + { + "Source": "/Microsoft.CSharp.dll", + "Destination": "Microsoft.CSharp.dll" + }, + { + "Source": "/Microsoft.DiaSymReader.Native.amd64.dll", + "Destination": "Microsoft.DiaSymReader.Native.amd64.dll" + }, + { + "Source": "/Microsoft.Extensions.Caching.Abstractions.dll", + "Destination": "Microsoft.Extensions.Caching.Abstractions.dll" + }, + { + "Source": "/Microsoft.Extensions.Caching.Memory.dll", + "Destination": "Microsoft.Extensions.Caching.Memory.dll" + }, + { + "Source": "/Microsoft.Extensions.CommandLineUtils.dll", + "Destination": "Microsoft.Extensions.CommandLineUtils.dll" + }, + { + "Source": "/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "Destination": "Microsoft.Extensions.DependencyInjection.Abstractions.dll" + }, + { + "Source": "/Microsoft.Extensions.Options.dll", + "Destination": "Microsoft.Extensions.Options.dll" + }, + { + "Source": "/Microsoft.Extensions.Primitives.dll", + "Destination": "Microsoft.Extensions.Primitives.dll" + }, + { + "Source": "/Microsoft.IdentityModel.Clients.ActiveDirectory.dll", + "Destination": "Microsoft.IdentityModel.Clients.ActiveDirectory.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.Azure.dll", + "Destination": "Microsoft.Rest.ClientRuntime.Azure.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.dll", + "Destination": "Microsoft.Rest.ClientRuntime.dll" + }, + { + "Source": "/Microsoft.VisualBasic.dll", + "Destination": "Microsoft.VisualBasic.dll" + }, + { + "Source": "/Microsoft.Win32.Primitives.dll", + "Destination": "Microsoft.Win32.Primitives.dll" + }, + { + "Source": "/Microsoft.Win32.Registry.dll", + "Destination": "Microsoft.Win32.Registry.dll" + }, + { + "Source": "/mscordaccore.dll", + "Destination": "mscordaccore.dll" + }, + { + "Source": "/mscordaccore_amd64_amd64_.dll", + "Destination": "mscordaccore_amd64_amd64_.dll" + }, + { + "Source": "/mscordbi.dll", + "Destination": "mscordbi.dll" + }, + { + "Source": "/mscorlib.dll", + "Destination": "mscorlib.dll" + }, + { + "Source": "/mscorrc.debug.dll", + "Destination": "mscorrc.debug.dll" + }, + { + "Source": "/mscorrc.dll", + "Destination": "mscorrc.dll" + }, + { + "Source": "/netstandard.dll", + "Destination": "netstandard.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Client.dll", + "Destination": "NuGet.Client.dll" + }, + { + "Source": "/NuGet.Commands.dll", + "Destination": "NuGet.Commands.dll" + }, + { + "Source": "/NuGet.Common.dll", + "Destination": "NuGet.Common.dll" + }, + { + "Source": "/NuGet.Configuration.dll", + "Destination": "NuGet.Configuration.dll" + }, + { + "Source": "/NuGet.ContentModel.dll", + "Destination": "NuGet.ContentModel.dll" + }, + { + "Source": "/NuGet.DependencyResolver.Core.dll", + "Destination": "NuGet.DependencyResolver.Core.dll" + }, + { + "Source": "/NuGet.DependencyResolver.dll", + "Destination": "NuGet.DependencyResolver.dll" + }, + { + "Source": "/NuGet.Frameworks.dll", + "Destination": "NuGet.Frameworks.dll" + }, + { + "Source": "/NuGet.LibraryModel.dll", + "Destination": "NuGet.LibraryModel.dll" + }, + { + "Source": "/NuGet.Packaging.Core.dll", + "Destination": "NuGet.Packaging.Core.dll" + }, + { + "Source": "/NuGet.Packaging.Core.Types.dll", + "Destination": "NuGet.Packaging.Core.Types.dll" + }, + { + "Source": "/NuGet.Packaging.dll", + "Destination": "NuGet.Packaging.dll" + }, + { + "Source": "/NuGet.ProjectModel.dll", + "Destination": "NuGet.ProjectModel.dll" + }, + { + "Source": "/NuGet.Protocol.Core.Types.dll", + "Destination": "NuGet.Protocol.Core.Types.dll" + }, + { + "Source": "/NuGet.Protocol.Core.v3.dll", + "Destination": "NuGet.Protocol.Core.v3.dll" + }, + { + "Source": "/NuGet.Repositories.dll", + "Destination": "NuGet.Repositories.dll" + }, + { + "Source": "/NuGet.RuntimeModel.dll", + "Destination": "NuGet.RuntimeModel.dll" + }, + { + "Source": "/NuGet.Versioning.dll", + "Destination": "NuGet.Versioning.dll" + }, + { + "Source": "/Octodiff.dll", + "Destination": "Octodiff.dll" + }, + { + "Source": "/Octopus.CoreUtilities.dll", + "Destination": "Octopus.CoreUtilities.dll" + }, + { + "Source": "/Octopus.System.Xml.ReaderWriter.dll", + "Destination": "Octopus.System.Xml.ReaderWriter.dll" + }, + { + "Source": "/Octopus.Versioning.dll", + "Destination": "Octopus.Versioning.dll" + }, + { + "Source": "/Octopus.Web.Xdt.dll", + "Destination": "Octopus.Web.Xdt.dll" + }, + { + "Source": "/Octostache.dll", + "Destination": "Octostache.dll" + }, + { + "Source": "/Polly.dll", + "Destination": "Polly.dll" + }, + { + "Source": "/SharpCompress.dll", + "Destination": "SharpCompress.dll" + }, + { + "Source": "/sos.dll", + "Destination": "sos.dll" + }, + { + "Source": "/SOS.NETCore.dll", + "Destination": "SOS.NETCore.dll" + }, + { + "Source": "/sos_amd64_amd64_.dll", + "Destination": "sos_amd64_amd64_.dll" + }, + { + "Source": "/Sprache.dll", + "Destination": "Sprache.dll" + }, + { + "Source": "/System.AppContext.dll", + "Destination": "System.AppContext.dll" + }, + { + "Source": "/System.Buffers.dll", + "Destination": "System.Buffers.dll" + }, + { + "Source": "/System.Collections.Concurrent.dll", + "Destination": "System.Collections.Concurrent.dll" + }, + { + "Source": "/System.Collections.dll", + "Destination": "System.Collections.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "System.Collections.Immutable.dll" + }, + { + "Source": "/System.Collections.NonGeneric.dll", + "Destination": "System.Collections.NonGeneric.dll" + }, + { + "Source": "/System.Collections.Specialized.dll", + "Destination": "System.Collections.Specialized.dll" + }, + { + "Source": "/System.ComponentModel.Annotations.dll", + "Destination": "System.ComponentModel.Annotations.dll" + }, + { + "Source": "/System.ComponentModel.DataAnnotations.dll", + "Destination": "System.ComponentModel.DataAnnotations.dll" + }, + { + "Source": "/System.ComponentModel.dll", + "Destination": "System.ComponentModel.dll" + }, + { + "Source": "/System.ComponentModel.EventBasedAsync.dll", + "Destination": "System.ComponentModel.EventBasedAsync.dll" + }, + { + "Source": "/System.ComponentModel.Primitives.dll", + "Destination": "System.ComponentModel.Primitives.dll" + }, + { + "Source": "/System.ComponentModel.TypeConverter.dll", + "Destination": "System.ComponentModel.TypeConverter.dll" + }, + { + "Source": "/System.Configuration.dll", + "Destination": "System.Configuration.dll" + }, + { + "Source": "/System.Console.dll", + "Destination": "System.Console.dll" + }, + { + "Source": "/System.Core.dll", + "Destination": "System.Core.dll" + }, + { + "Source": "/System.Data.Common.dll", + "Destination": "System.Data.Common.dll" + }, + { + "Source": "/System.Data.dll", + "Destination": "System.Data.dll" + }, + { + "Source": "/System.Diagnostics.Contracts.dll", + "Destination": "System.Diagnostics.Contracts.dll" + }, + { + "Source": "/System.Diagnostics.Debug.dll", + "Destination": "System.Diagnostics.Debug.dll" + }, + { + "Source": "/System.Diagnostics.DiagnosticSource.dll", + "Destination": "System.Diagnostics.DiagnosticSource.dll" + }, + { + "Source": "/System.Diagnostics.FileVersionInfo.dll", + "Destination": "System.Diagnostics.FileVersionInfo.dll" + }, + { + "Source": "/System.Diagnostics.Process.dll", + "Destination": "System.Diagnostics.Process.dll" + }, + { + "Source": "/System.Diagnostics.StackTrace.dll", + "Destination": "System.Diagnostics.StackTrace.dll" + }, + { + "Source": "/System.Diagnostics.TextWriterTraceListener.dll", + "Destination": "System.Diagnostics.TextWriterTraceListener.dll" + }, + { + "Source": "/System.Diagnostics.Tools.dll", + "Destination": "System.Diagnostics.Tools.dll" + }, + { + "Source": "/System.Diagnostics.TraceSource.dll", + "Destination": "System.Diagnostics.TraceSource.dll" + }, + { + "Source": "/System.Diagnostics.Tracing.dll", + "Destination": "System.Diagnostics.Tracing.dll" + }, + { + "Source": "/System.dll", + "Destination": "System.dll" + }, + { + "Source": "/System.Drawing.dll", + "Destination": "System.Drawing.dll" + }, + { + "Source": "/System.Drawing.Primitives.dll", + "Destination": "System.Drawing.Primitives.dll" + }, + { + "Source": "/System.Dynamic.Runtime.dll", + "Destination": "System.Dynamic.Runtime.dll" + }, + { + "Source": "/System.Globalization.Calendars.dll", + "Destination": "System.Globalization.Calendars.dll" + }, + { + "Source": "/System.Globalization.dll", + "Destination": "System.Globalization.dll" + }, + { + "Source": "/System.Globalization.Extensions.dll", + "Destination": "System.Globalization.Extensions.dll" + }, + { + "Source": "/System.IO.Compression.Brotli.dll", + "Destination": "System.IO.Compression.Brotli.dll" + }, + { + "Source": "/System.IO.Compression.dll", + "Destination": "System.IO.Compression.dll" + }, + { + "Source": "/System.IO.Compression.FileSystem.dll", + "Destination": "System.IO.Compression.FileSystem.dll" + }, + { + "Source": "/System.IO.Compression.ZipFile.dll", + "Destination": "System.IO.Compression.ZipFile.dll" + }, + { + "Source": "/System.IO.dll", + "Destination": "System.IO.dll" + }, + { + "Source": "/System.IO.FileSystem.AccessControl.dll", + "Destination": "System.IO.FileSystem.AccessControl.dll" + }, + { + "Source": "/System.IO.FileSystem.dll", + "Destination": "System.IO.FileSystem.dll" + }, + { + "Source": "/System.IO.FileSystem.DriveInfo.dll", + "Destination": "System.IO.FileSystem.DriveInfo.dll" + }, + { + "Source": "/System.IO.FileSystem.Primitives.dll", + "Destination": "System.IO.FileSystem.Primitives.dll" + }, + { + "Source": "/System.IO.FileSystem.Watcher.dll", + "Destination": "System.IO.FileSystem.Watcher.dll" + }, + { + "Source": "/System.IO.IsolatedStorage.dll", + "Destination": "System.IO.IsolatedStorage.dll" + }, + { + "Source": "/System.IO.MemoryMappedFiles.dll", + "Destination": "System.IO.MemoryMappedFiles.dll" + }, + { + "Source": "/System.IO.Packaging.dll", + "Destination": "System.IO.Packaging.dll" + }, + { + "Source": "/System.IO.Pipes.AccessControl.dll", + "Destination": "System.IO.Pipes.AccessControl.dll" + }, + { + "Source": "/System.IO.Pipes.dll", + "Destination": "System.IO.Pipes.dll" + }, + { + "Source": "/System.IO.UnmanagedMemoryStream.dll", + "Destination": "System.IO.UnmanagedMemoryStream.dll" + }, + { + "Source": "/System.Linq.dll", + "Destination": "System.Linq.dll" + }, + { + "Source": "/System.Linq.Expressions.dll", + "Destination": "System.Linq.Expressions.dll" + }, + { + "Source": "/System.Linq.Parallel.dll", + "Destination": "System.Linq.Parallel.dll" + }, + { + "Source": "/System.Linq.Queryable.dll", + "Destination": "System.Linq.Queryable.dll" + }, + { + "Source": "/System.Memory.dll", + "Destination": "System.Memory.dll" + }, + { + "Source": "/System.Net.dll", + "Destination": "System.Net.dll" + }, + { + "Source": "/System.Net.Http.dll", + "Destination": "System.Net.Http.dll" + }, + { + "Source": "/System.Net.HttpListener.dll", + "Destination": "System.Net.HttpListener.dll" + }, + { + "Source": "/System.Net.Mail.dll", + "Destination": "System.Net.Mail.dll" + }, + { + "Source": "/System.Net.NameResolution.dll", + "Destination": "System.Net.NameResolution.dll" + }, + { + "Source": "/System.Net.NetworkInformation.dll", + "Destination": "System.Net.NetworkInformation.dll" + }, + { + "Source": "/System.Net.Ping.dll", + "Destination": "System.Net.Ping.dll" + }, + { + "Source": "/System.Net.Primitives.dll", + "Destination": "System.Net.Primitives.dll" + }, + { + "Source": "/System.Net.Requests.dll", + "Destination": "System.Net.Requests.dll" + }, + { + "Source": "/System.Net.Security.dll", + "Destination": "System.Net.Security.dll" + }, + { + "Source": "/System.Net.ServicePoint.dll", + "Destination": "System.Net.ServicePoint.dll" + }, + { + "Source": "/System.Net.Sockets.dll", + "Destination": "System.Net.Sockets.dll" + }, + { + "Source": "/System.Net.WebClient.dll", + "Destination": "System.Net.WebClient.dll" + }, + { + "Source": "/System.Net.WebHeaderCollection.dll", + "Destination": "System.Net.WebHeaderCollection.dll" + }, + { + "Source": "/System.Net.WebProxy.dll", + "Destination": "System.Net.WebProxy.dll" + }, + { + "Source": "/System.Net.WebSockets.Client.dll", + "Destination": "System.Net.WebSockets.Client.dll" + }, + { + "Source": "/System.Net.WebSockets.dll", + "Destination": "System.Net.WebSockets.dll" + }, + { + "Source": "/System.Numerics.dll", + "Destination": "System.Numerics.dll" + }, + { + "Source": "/System.Numerics.Vectors.dll", + "Destination": "System.Numerics.Vectors.dll" + }, + { + "Source": "/System.ObjectModel.dll", + "Destination": "System.ObjectModel.dll" + }, + { + "Source": "/System.Private.CoreLib.dll", + "Destination": "System.Private.CoreLib.dll" + }, + { + "Source": "/System.Private.DataContractSerialization.dll", + "Destination": "System.Private.DataContractSerialization.dll" + }, + { + "Source": "/System.Private.Uri.dll", + "Destination": "System.Private.Uri.dll" + }, + { + "Source": "/System.Private.Xml.dll", + "Destination": "System.Private.Xml.dll" + }, + { + "Source": "/System.Private.Xml.Linq.dll", + "Destination": "System.Private.Xml.Linq.dll" + }, + { + "Source": "/System.Reflection.DispatchProxy.dll", + "Destination": "System.Reflection.DispatchProxy.dll" + }, + { + "Source": "/System.Reflection.dll", + "Destination": "System.Reflection.dll" + }, + { + "Source": "/System.Reflection.Emit.dll", + "Destination": "System.Reflection.Emit.dll" + }, + { + "Source": "/System.Reflection.Emit.ILGeneration.dll", + "Destination": "System.Reflection.Emit.ILGeneration.dll" + }, + { + "Source": "/System.Reflection.Emit.Lightweight.dll", + "Destination": "System.Reflection.Emit.Lightweight.dll" + }, + { + "Source": "/System.Reflection.Extensions.dll", + "Destination": "System.Reflection.Extensions.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "System.Reflection.Metadata.dll" + }, + { + "Source": "/System.Reflection.Primitives.dll", + "Destination": "System.Reflection.Primitives.dll" + }, + { + "Source": "/System.Reflection.TypeExtensions.dll", + "Destination": "System.Reflection.TypeExtensions.dll" + }, + { + "Source": "/System.Resources.Reader.dll", + "Destination": "System.Resources.Reader.dll" + }, + { + "Source": "/System.Resources.ResourceManager.dll", + "Destination": "System.Resources.ResourceManager.dll" + }, + { + "Source": "/System.Resources.Writer.dll", + "Destination": "System.Resources.Writer.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.Unsafe.dll", + "Destination": "System.Runtime.CompilerServices.Unsafe.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.VisualC.dll", + "Destination": "System.Runtime.CompilerServices.VisualC.dll" + }, + { + "Source": "/System.Runtime.dll", + "Destination": "System.Runtime.dll" + }, + { + "Source": "/System.Runtime.Extensions.dll", + "Destination": "System.Runtime.Extensions.dll" + }, + { + "Source": "/System.Runtime.Handles.dll", + "Destination": "System.Runtime.Handles.dll" + }, + { + "Source": "/System.Runtime.InteropServices.dll", + "Destination": "System.Runtime.InteropServices.dll" + }, + { + "Source": "/System.Runtime.InteropServices.RuntimeInformation.dll", + "Destination": "System.Runtime.InteropServices.RuntimeInformation.dll" + }, + { + "Source": "/System.Runtime.InteropServices.WindowsRuntime.dll", + "Destination": "System.Runtime.InteropServices.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.Loader.dll", + "Destination": "System.Runtime.Loader.dll" + }, + { + "Source": "/System.Runtime.Numerics.dll", + "Destination": "System.Runtime.Numerics.dll" + }, + { + "Source": "/System.Runtime.Serialization.dll", + "Destination": "System.Runtime.Serialization.dll" + }, + { + "Source": "/System.Runtime.Serialization.Formatters.dll", + "Destination": "System.Runtime.Serialization.Formatters.dll" + }, + { + "Source": "/System.Runtime.Serialization.Json.dll", + "Destination": "System.Runtime.Serialization.Json.dll" + }, + { + "Source": "/System.Runtime.Serialization.Primitives.dll", + "Destination": "System.Runtime.Serialization.Primitives.dll" + }, + { + "Source": "/System.Runtime.Serialization.Xml.dll", + "Destination": "System.Runtime.Serialization.Xml.dll" + }, + { + "Source": "/System.Security.AccessControl.dll", + "Destination": "System.Security.AccessControl.dll" + }, + { + "Source": "/System.Security.Claims.dll", + "Destination": "System.Security.Claims.dll" + }, + { + "Source": "/System.Security.Cryptography.Algorithms.dll", + "Destination": "System.Security.Cryptography.Algorithms.dll" + }, + { + "Source": "/System.Security.Cryptography.Cng.dll", + "Destination": "System.Security.Cryptography.Cng.dll" + }, + { + "Source": "/System.Security.Cryptography.Csp.dll", + "Destination": "System.Security.Cryptography.Csp.dll" + }, + { + "Source": "/System.Security.Cryptography.Encoding.dll", + "Destination": "System.Security.Cryptography.Encoding.dll" + }, + { + "Source": "/System.Security.Cryptography.OpenSsl.dll", + "Destination": "System.Security.Cryptography.OpenSsl.dll" + }, + { + "Source": "/System.Security.Cryptography.Primitives.dll", + "Destination": "System.Security.Cryptography.Primitives.dll" + }, + { + "Source": "/System.Security.Cryptography.ProtectedData.dll", + "Destination": "System.Security.Cryptography.ProtectedData.dll" + }, + { + "Source": "/System.Security.Cryptography.X509Certificates.dll", + "Destination": "System.Security.Cryptography.X509Certificates.dll" + }, + { + "Source": "/System.Security.dll", + "Destination": "System.Security.dll" + }, + { + "Source": "/System.Security.Principal.dll", + "Destination": "System.Security.Principal.dll" + }, + { + "Source": "/System.Security.Principal.Windows.dll", + "Destination": "System.Security.Principal.Windows.dll" + }, + { + "Source": "/System.Security.SecureString.dll", + "Destination": "System.Security.SecureString.dll" + }, + { + "Source": "/System.ServiceModel.Web.dll", + "Destination": "System.ServiceModel.Web.dll" + }, + { + "Source": "/System.ServiceProcess.dll", + "Destination": "System.ServiceProcess.dll" + }, + { + "Source": "/System.Text.Encoding.CodePages.dll", + "Destination": "System.Text.Encoding.CodePages.dll" + }, + { + "Source": "/System.Text.Encoding.dll", + "Destination": "System.Text.Encoding.dll" + }, + { + "Source": "/System.Text.Encoding.Extensions.dll", + "Destination": "System.Text.Encoding.Extensions.dll" + }, + { + "Source": "/System.Text.RegularExpressions.dll", + "Destination": "System.Text.RegularExpressions.dll" + }, + { + "Source": "/System.Threading.AccessControl.dll", + "Destination": "System.Threading.AccessControl.dll" + }, + { + "Source": "/System.Threading.dll", + "Destination": "System.Threading.dll" + }, + { + "Source": "/System.Threading.Overlapped.dll", + "Destination": "System.Threading.Overlapped.dll" + }, + { + "Source": "/System.Threading.Tasks.Dataflow.dll", + "Destination": "System.Threading.Tasks.Dataflow.dll" + }, + { + "Source": "/System.Threading.Tasks.dll", + "Destination": "System.Threading.Tasks.dll" + }, + { + "Source": "/System.Threading.Tasks.Extensions.dll", + "Destination": "System.Threading.Tasks.Extensions.dll" + }, + { + "Source": "/System.Threading.Tasks.Parallel.dll", + "Destination": "System.Threading.Tasks.Parallel.dll" + }, + { + "Source": "/System.Threading.Thread.dll", + "Destination": "System.Threading.Thread.dll" + }, + { + "Source": "/System.Threading.ThreadPool.dll", + "Destination": "System.Threading.ThreadPool.dll" + }, + { + "Source": "/System.Threading.Timer.dll", + "Destination": "System.Threading.Timer.dll" + }, + { + "Source": "/System.Transactions.dll", + "Destination": "System.Transactions.dll" + }, + { + "Source": "/System.Transactions.Local.dll", + "Destination": "System.Transactions.Local.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/System.Web.dll", + "Destination": "System.Web.dll" + }, + { + "Source": "/System.Web.HttpUtility.dll", + "Destination": "System.Web.HttpUtility.dll" + }, + { + "Source": "/System.Windows.dll", + "Destination": "System.Windows.dll" + }, + { + "Source": "/System.Xml.dll", + "Destination": "System.Xml.dll" + }, + { + "Source": "/System.Xml.Linq.dll", + "Destination": "System.Xml.Linq.dll" + }, + { + "Source": "/System.Xml.ReaderWriter.dll", + "Destination": "System.Xml.ReaderWriter.dll" + }, + { + "Source": "/System.Xml.Serialization.dll", + "Destination": "System.Xml.Serialization.dll" + }, + { + "Source": "/System.Xml.XDocument.dll", + "Destination": "System.Xml.XDocument.dll" + }, + { + "Source": "/System.Xml.XmlDocument.dll", + "Destination": "System.Xml.XmlDocument.dll" + }, + { + "Source": "/System.Xml.XmlSerializer.dll", + "Destination": "System.Xml.XmlSerializer.dll" + }, + { + "Source": "/System.Xml.XPath.dll", + "Destination": "System.Xml.XPath.dll" + }, + { + "Source": "/System.Xml.XPath.XDocument.dll", + "Destination": "System.Xml.XPath.XDocument.dll" + }, + { + "Source": "/System.Xml.XPath.XmlDocument.dll", + "Destination": "System.Xml.XPath.XmlDocument.dll" + }, + { + "Source": "/ucrtbase.dll", + "Destination": "ucrtbase.dll" + }, + { + "Source": "/WindowsBase.dll", + "Destination": "WindowsBase.dll" + }, + { + "Source": "/YamlDotNet.dll", + "Destination": "YamlDotNet.dll" + }, + { + "Source": "/fsc.exe", + "Destination": "FSharp/fsc.exe" + }, + { + "Source": "/fsc.exe.config", + "Destination": "FSharp/fsc.exe.config" + }, + { + "Source": "/fsc.xml", + "Destination": "FSharp/fsc.xml" + }, + { + "Source": "/FSharp.Build.dll", + "Destination": "FSharp/FSharp.Build.dll" + }, + { + "Source": "/FSharp.Build.xml", + "Destination": "FSharp/FSharp.Build.xml" + }, + { + "Source": "/FSharp.Compiler.dll", + "Destination": "FSharp/FSharp.Compiler.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.dll", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.xml", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.xml" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.dll", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.dll" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.xml", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.xml" + }, + { + "Source": "/FSharp.Compiler.xml", + "Destination": "FSharp/FSharp.Compiler.xml" + }, + { + "Source": "/FSharp.Core.dll", + "Destination": "FSharp/FSharp.Core.dll" + }, + { + "Source": "/FSharp.Core.optdata", + "Destination": "FSharp/FSharp.Core.optdata" + }, + { + "Source": "/FSharp.Core.sigdata", + "Destination": "FSharp/FSharp.Core.sigdata" + }, + { + "Source": "/FSharp.Core.xml", + "Destination": "FSharp/FSharp.Core.xml" + }, + { + "Source": "/fsi.exe", + "Destination": "FSharp/fsi.exe" + }, + { + "Source": "/fsi.exe.config", + "Destination": "FSharp/fsi.exe.config" + }, + { + "Source": "/fsi.xml", + "Destination": "FSharp/fsi.xml" + }, + { + "Source": "/fsiAnyCpu.exe", + "Destination": "FSharp/fsiAnyCpu.exe" + }, + { + "Source": "/fsiAnyCpu.exe.config", + "Destination": "FSharp/fsiAnyCpu.exe.config" + }, + { + "Source": "/fsiAnyCpu.xml", + "Destination": "FSharp/fsiAnyCpu.xml" + }, + { + "Source": "/Microsoft.Build.dll", + "Destination": "FSharp/Microsoft.Build.dll" + }, + { + "Source": "/Microsoft.Build.Engine.dll", + "Destination": "FSharp/Microsoft.Build.Engine.dll" + }, + { + "Source": "/Microsoft.Build.Framework.dll", + "Destination": "FSharp/Microsoft.Build.Framework.dll" + }, + { + "Source": "/Microsoft.Build.Tasks.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Tasks.v12.0.dll" + }, + { + "Source": "/Microsoft.Build.Utilities.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Utilities.v12.0.dll" + }, + { + "Source": "/Microsoft.FSharp.Targets", + "Destination": "FSharp/Microsoft.FSharp.Targets" + }, + { + "Source": "/Autofac.dll", + "Destination": "ScriptCS/Autofac.dll" + }, + { + "Source": "/Autofac.Integration.Mef.dll", + "Destination": "ScriptCS/Autofac.Integration.Mef.dll" + }, + { + "Source": "/chocolateyInstall.ps1", + "Destination": "ScriptCS/chocolateyInstall.ps1" + }, + { + "Source": "/Common.Logging.dll", + "Destination": "ScriptCS/Common.Logging.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.CSharp.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.CSharp.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Desktop.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Desktop.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.dll" + }, + { + "Source": "/Microsoft.Web.XmlTransform.dll", + "Destination": "ScriptCS/Microsoft.Web.XmlTransform.dll" + }, + { + "Source": "/Mono.Cecil.dll", + "Destination": "ScriptCS/Mono.Cecil.dll" + }, + { + "Source": "/Mono.CSharp.dll", + "Destination": "ScriptCS/Mono.CSharp.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "ScriptCS/Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Core.dll", + "Destination": "ScriptCS/NuGet.Core.dll" + }, + { + "Source": "/PowerArgs.dll", + "Destination": "ScriptCS/PowerArgs.dll" + }, + { + "Source": "/ScriptCs.Contracts.dll", + "Destination": "ScriptCS/ScriptCs.Contracts.dll" + }, + { + "Source": "/ScriptCs.Core.dll", + "Destination": "ScriptCS/ScriptCs.Core.dll" + }, + { + "Source": "/ScriptCs.Engine.Mono.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Mono.dll" + }, + { + "Source": "/ScriptCs.Engine.Roslyn.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Roslyn.dll" + }, + { + "Source": "/scriptcs.exe", + "Destination": "ScriptCS/scriptcs.exe" + }, + { + "Source": "/scriptcs.exe.config", + "Destination": "ScriptCS/scriptcs.exe.config" + }, + { + "Source": "/ScriptCs.Hosting.dll", + "Destination": "ScriptCS/ScriptCs.Hosting.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "ScriptCS/System.Collections.Immutable.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "ScriptCS/System.Reflection.Metadata.dll" + } ] } }, @@ -1062,181 +4185,706 @@ "IsNupkg": true, "PlatformHashes": { "netfx": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/Calamari.Cloud.nuspec", + "Destination": "Calamari.Cloud.nuspec" + }, + { + "Source": "/AlphaFS.dll", + "Destination": "AlphaFS.dll" + }, + { + "Source": "/Autofac.dll", + "Destination": "Autofac.dll" + }, + { + "Source": "/AWSSDK.CloudFormation.dll", + "Destination": "AWSSDK.CloudFormation.dll" + }, + { + "Source": "/AWSSDK.Core.dll", + "Destination": "AWSSDK.Core.dll" + }, + { + "Source": "/AWSSDK.IdentityManagement.dll", + "Destination": "AWSSDK.IdentityManagement.dll" + }, + { + "Source": "/AWSSDK.S3.dll", + "Destination": "AWSSDK.S3.dll" + }, + { + "Source": "/AWSSDK.SecurityToken.dll", + "Destination": "AWSSDK.SecurityToken.dll" + }, + { + "Source": "/BouncyCastle.Crypto.dll", + "Destination": "BouncyCastle.Crypto.dll" + }, + { + "Source": "/Calamari.Aws.dll", + "Destination": "Calamari.Aws.dll" + }, + { + "Source": "/Calamari.Aws.dll.config", + "Destination": "Calamari.Aws.dll.config" + }, + { + "Source": "/Calamari.Aws.pdb", + "Destination": "Calamari.Aws.pdb" + }, + { + "Source": "/Calamari.Azure.Accounts.dll", + "Destination": "Calamari.Azure.Accounts.dll" + }, + { + "Source": "/Calamari.Azure.Accounts.pdb", + "Destination": "Calamari.Azure.Accounts.pdb" + }, + { + "Source": "/Calamari.Azure.CloudServices.dll", + "Destination": "Calamari.Azure.CloudServices.dll" + }, + { + "Source": "/Calamari.Azure.CloudServices.dll.config", + "Destination": "Calamari.Azure.CloudServices.dll.config" + }, + { + "Source": "/Calamari.Azure.CloudServices.pdb", + "Destination": "Calamari.Azure.CloudServices.pdb" + }, + { + "Source": "/Calamari.Azure.dll", + "Destination": "Calamari.Azure.dll" + }, + { + "Source": "/Calamari.Azure.dll.config", + "Destination": "Calamari.Azure.dll.config" + }, + { + "Source": "/Calamari.Azure.exe.manifest", + "Destination": "Calamari.Azure.exe.manifest" + }, + { + "Source": "/Calamari.Azure.pdb", + "Destination": "Calamari.Azure.pdb" + }, + { + "Source": "/Calamari.Azure.ServiceFabric.dll", + "Destination": "Calamari.Azure.ServiceFabric.dll" + }, + { + "Source": "/Calamari.Azure.ServiceFabric.dll.config", + "Destination": "Calamari.Azure.ServiceFabric.dll.config" + }, + { + "Source": "/Calamari.Azure.ServiceFabric.pdb", + "Destination": "Calamari.Azure.ServiceFabric.pdb" + }, + { + "Source": "/Calamari.Azure.WebApps.dll", + "Destination": "Calamari.Azure.WebApps.dll" + }, + { + "Source": "/Calamari.Azure.WebApps.dll.config", + "Destination": "Calamari.Azure.WebApps.dll.config" + }, + { + "Source": "/Calamari.Azure.WebApps.pdb", + "Destination": "Calamari.Azure.WebApps.pdb" + }, + { + "Source": "/Calamari.exe", + "Destination": "Calamari.exe" + }, + { + "Source": "/Calamari.exe.config", + "Destination": "Calamari.exe.config" + }, + { + "Source": "/Calamari.exe.manifest", + "Destination": "Calamari.exe.manifest" + }, + { + "Source": "/Calamari.pdb", + "Destination": "Calamari.pdb" + }, + { + "Source": "/Calamari.Shared.dll", + "Destination": "Calamari.Shared.dll" + }, + { + "Source": "/Calamari.Shared.pdb", + "Destination": "Calamari.Shared.pdb" + }, + { + "Source": "/Calamari.Terraform.dll", + "Destination": "Calamari.Terraform.dll" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/Hyak.Common.dll", + "Destination": "Hyak.Common.dll" + }, + { + "Source": "/javatest.jar", + "Destination": "javatest.jar" + }, + { + "Source": "/Markdig.dll", + "Destination": "Markdig.dll" + }, + { + "Source": "/MarkdownSharp.dll", + "Destination": "MarkdownSharp.dll" + }, + { + "Source": "/Microsoft.Azure.Common.dll", + "Destination": "Microsoft.Azure.Common.dll" + }, + { + "Source": "/Microsoft.Azure.Management.ResourceManager.dll", + "Destination": "Microsoft.Azure.Management.ResourceManager.dll" + }, + { + "Source": "/Microsoft.Azure.Management.Websites.dll", + "Destination": "Microsoft.Azure.Management.Websites.dll" + }, + { + "Source": "/Microsoft.Data.Edm.dll", + "Destination": "Microsoft.Data.Edm.dll" + }, + { + "Source": "/Microsoft.Data.OData.dll", + "Destination": "Microsoft.Data.OData.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.dll", + "Destination": "Microsoft.Data.Services.Client.dll" + }, + { + "Source": "/Microsoft.IdentityModel.Clients.ActiveDirectory.dll", + "Destination": "Microsoft.IdentityModel.Clients.ActiveDirectory.dll" + }, + { + "Source": "/Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll", + "Destination": "Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.Azure.dll", + "Destination": "Microsoft.Rest.ClientRuntime.Azure.dll" + }, + { + "Source": "/Microsoft.Rest.ClientRuntime.dll", + "Destination": "Microsoft.Rest.ClientRuntime.dll" + }, + { + "Source": "/Microsoft.ServiceFabric.Internal.dll", + "Destination": "Microsoft.ServiceFabric.Internal.dll" + }, + { + "Source": "/Microsoft.ServiceFabric.Internal.Strings.dll", + "Destination": "Microsoft.ServiceFabric.Internal.Strings.dll" + }, + { + "Source": "/Microsoft.Threading.Tasks.dll", + "Destination": "Microsoft.Threading.Tasks.dll" + }, + { + "Source": "/Microsoft.Threading.Tasks.Extensions.Desktop.dll", + "Destination": "Microsoft.Threading.Tasks.Extensions.Desktop.dll" + }, + { + "Source": "/Microsoft.Threading.Tasks.Extensions.dll", + "Destination": "Microsoft.Threading.Tasks.Extensions.dll" + }, + { + "Source": "/Microsoft.Web.Administration.dll", + "Destination": "Microsoft.Web.Administration.dll" + }, + { + "Source": "/Microsoft.Web.Delegation.dll", + "Destination": "Microsoft.Web.Delegation.dll" + }, + { + "Source": "/Microsoft.Web.Deployment.dll", + "Destination": "Microsoft.Web.Deployment.dll" + }, + { + "Source": "/Microsoft.Web.Deployment.Tracing.dll", + "Destination": "Microsoft.Web.Deployment.Tracing.dll" + }, + { + "Source": "/Microsoft.Web.XmlTransform.dll", + "Destination": "Microsoft.Web.XmlTransform.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Common.dll", + "Destination": "Microsoft.WindowsAzure.Common.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Common.NetFramework.dll", + "Destination": "Microsoft.WindowsAzure.Common.NetFramework.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Configuration.dll", + "Destination": "Microsoft.WindowsAzure.Configuration.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Management.Compute.dll", + "Destination": "Microsoft.WindowsAzure.Management.Compute.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Management.Storage.dll", + "Destination": "Microsoft.WindowsAzure.Management.Storage.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Management.WebSites.dll", + "Destination": "Microsoft.WindowsAzure.Management.WebSites.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Packaging.dll", + "Destination": "Microsoft.WindowsAzure.Packaging.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.ServiceModel.Common.dll", + "Destination": "Microsoft.WindowsAzure.ServiceModel.Common.dll" + }, + { + "Source": "/Microsoft.WindowsAzure.Storage.dll", + "Destination": "Microsoft.WindowsAzure.Storage.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Core.dll", + "Destination": "NuGet.Core.dll" + }, + { + "Source": "/Octodiff.exe", + "Destination": "Octodiff.exe" + }, + { + "Source": "/Octopus.CoreUtilities.dll", + "Destination": "Octopus.CoreUtilities.dll" + }, + { + "Source": "/Octopus.Versioning.dll", + "Destination": "Octopus.Versioning.dll" + }, + { + "Source": "/Octostache.dll", + "Destination": "Octostache.dll" + }, + { + "Source": "/Polly.dll", + "Destination": "Polly.dll" + }, + { + "Source": "/SharpCompress.dll", + "Destination": "SharpCompress.dll" + }, + { + "Source": "/Sprache.dll", + "Destination": "Sprache.dll" + }, + { + "Source": "/System.ComponentModel.Primitives.dll", + "Destination": "System.ComponentModel.Primitives.dll" + }, + { + "Source": "/System.ComponentModel.TypeConverter.dll", + "Destination": "System.ComponentModel.TypeConverter.dll" + }, + { + "Source": "/System.Fabric.dll", + "Destination": "System.Fabric.dll" + }, + { + "Source": "/System.Fabric.Strings.dll", + "Destination": "System.Fabric.Strings.dll" + }, + { + "Source": "/System.Net.Http.Extensions.dll", + "Destination": "System.Net.Http.Extensions.dll" + }, + { + "Source": "/System.Net.Http.Primitives.dll", + "Destination": "System.Net.Http.Primitives.dll" + }, + { + "Source": "/System.Spatial.dll", + "Destination": "System.Spatial.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/YamlDotNet.dll", + "Destination": "YamlDotNet.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "de/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "de/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "de/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "de/System.Spatial.resources.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "es/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "es/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "es/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "es/System.Spatial.resources.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "fr/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "fr/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "fr/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "fr/System.Spatial.resources.dll" + }, + { + "Source": "/fsc.exe", + "Destination": "FSharp/fsc.exe" + }, + { + "Source": "/fsc.exe.config", + "Destination": "FSharp/fsc.exe.config" + }, + { + "Source": "/fsc.xml", + "Destination": "FSharp/fsc.xml" + }, + { + "Source": "/FSharp.Build.dll", + "Destination": "FSharp/FSharp.Build.dll" + }, + { + "Source": "/FSharp.Build.xml", + "Destination": "FSharp/FSharp.Build.xml" + }, + { + "Source": "/FSharp.Compiler.dll", + "Destination": "FSharp/FSharp.Compiler.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.dll", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.dll" + }, + { + "Source": "/FSharp.Compiler.Interactive.Settings.xml", + "Destination": "FSharp/FSharp.Compiler.Interactive.Settings.xml" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.dll", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.dll" + }, + { + "Source": "/FSharp.Compiler.Server.Shared.xml", + "Destination": "FSharp/FSharp.Compiler.Server.Shared.xml" + }, + { + "Source": "/FSharp.Compiler.xml", + "Destination": "FSharp/FSharp.Compiler.xml" + }, + { + "Source": "/FSharp.Core.dll", + "Destination": "FSharp/FSharp.Core.dll" + }, + { + "Source": "/FSharp.Core.optdata", + "Destination": "FSharp/FSharp.Core.optdata" + }, + { + "Source": "/FSharp.Core.sigdata", + "Destination": "FSharp/FSharp.Core.sigdata" + }, + { + "Source": "/FSharp.Core.xml", + "Destination": "FSharp/FSharp.Core.xml" + }, + { + "Source": "/fsi.exe", + "Destination": "FSharp/fsi.exe" + }, + { + "Source": "/fsi.exe.config", + "Destination": "FSharp/fsi.exe.config" + }, + { + "Source": "/fsi.xml", + "Destination": "FSharp/fsi.xml" + }, + { + "Source": "/fsiAnyCpu.exe", + "Destination": "FSharp/fsiAnyCpu.exe" + }, + { + "Source": "/fsiAnyCpu.exe.config", + "Destination": "FSharp/fsiAnyCpu.exe.config" + }, + { + "Source": "/fsiAnyCpu.xml", + "Destination": "FSharp/fsiAnyCpu.xml" + }, + { + "Source": "/Microsoft.Build.dll", + "Destination": "FSharp/Microsoft.Build.dll" + }, + { + "Source": "/Microsoft.Build.Engine.dll", + "Destination": "FSharp/Microsoft.Build.Engine.dll" + }, + { + "Source": "/Microsoft.Build.Framework.dll", + "Destination": "FSharp/Microsoft.Build.Framework.dll" + }, + { + "Source": "/Microsoft.Build.Tasks.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Tasks.v12.0.dll" + }, + { + "Source": "/Microsoft.Build.Utilities.v12.0.dll", + "Destination": "FSharp/Microsoft.Build.Utilities.v12.0.dll" + }, + { + "Source": "/Microsoft.FSharp.Targets", + "Destination": "FSharp/Microsoft.FSharp.Targets" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "it/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "it/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "it/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "it/System.Spatial.resources.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "ja/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "ja/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "ja/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "ja/System.Spatial.resources.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "ko/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "ko/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "ko/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "ko/System.Spatial.resources.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "ru/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "ru/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "ru/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "ru/System.Spatial.resources.dll" + }, + { + "Source": "/Autofac.dll", + "Destination": "ScriptCS/Autofac.dll" + }, + { + "Source": "/Autofac.Integration.Mef.dll", + "Destination": "ScriptCS/Autofac.Integration.Mef.dll" + }, + { + "Source": "/chocolateyInstall.ps1", + "Destination": "ScriptCS/chocolateyInstall.ps1" + }, + { + "Source": "/Common.Logging.dll", + "Destination": "ScriptCS/Common.Logging.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.CSharp.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.CSharp.dll" + }, + { + "Source": "/ICSharpCode.NRefactory.dll", + "Destination": "ScriptCS/ICSharpCode.NRefactory.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Desktop.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Desktop.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.CSharp.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll" + }, + { + "Source": "/Microsoft.CodeAnalysis.Scripting.dll", + "Destination": "ScriptCS/Microsoft.CodeAnalysis.Scripting.dll" + }, + { + "Source": "/Microsoft.Web.XmlTransform.dll", + "Destination": "ScriptCS/Microsoft.Web.XmlTransform.dll" + }, + { + "Source": "/Mono.Cecil.dll", + "Destination": "ScriptCS/Mono.Cecil.dll" + }, + { + "Source": "/Mono.CSharp.dll", + "Destination": "ScriptCS/Mono.CSharp.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "ScriptCS/Newtonsoft.Json.dll" + }, + { + "Source": "/NuGet.Core.dll", + "Destination": "ScriptCS/NuGet.Core.dll" + }, + { + "Source": "/PowerArgs.dll", + "Destination": "ScriptCS/PowerArgs.dll" + }, + { + "Source": "/ScriptCs.Contracts.dll", + "Destination": "ScriptCS/ScriptCs.Contracts.dll" + }, + { + "Source": "/ScriptCs.Core.dll", + "Destination": "ScriptCS/ScriptCs.Core.dll" + }, + { + "Source": "/ScriptCs.Engine.Mono.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Mono.dll" + }, + { + "Source": "/ScriptCs.Engine.Roslyn.dll", + "Destination": "ScriptCS/ScriptCs.Engine.Roslyn.dll" + }, + { + "Source": "/scriptcs.exe", + "Destination": "ScriptCS/scriptcs.exe" + }, + { + "Source": "/scriptcs.exe.config", + "Destination": "ScriptCS/scriptcs.exe.config" + }, + { + "Source": "/ScriptCs.Hosting.dll", + "Destination": "ScriptCS/ScriptCs.Hosting.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "ScriptCS/System.Collections.Immutable.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "ScriptCS/System.Reflection.Metadata.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "zh-Hans/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "zh-Hans/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "zh-Hans/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "zh-Hans/System.Spatial.resources.dll" + }, + { + "Source": "/Microsoft.Data.Edm.resources.dll", + "Destination": "zh-Hant/Microsoft.Data.Edm.resources.dll" + }, + { + "Source": "/Microsoft.Data.OData.resources.dll", + "Destination": "zh-Hant/Microsoft.Data.OData.resources.dll" + }, + { + "Source": "/Microsoft.Data.Services.Client.resources.dll", + "Destination": "zh-Hant/Microsoft.Data.Services.Client.resources.dll" + }, + { + "Source": "/System.Spatial.resources.dll", + "Destination": "zh-Hant/System.Spatial.resources.dll" + } ] } }, @@ -1246,626 +4894,2468 @@ "IsNupkg": false, "PlatformHashes": { "linux-x64": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/Calamari.Terraform", + "Destination": "Calamari.Terraform" + }, + { + "Source": "/Calamari.Terraform.deps.json", + "Destination": "Calamari.Terraform.deps.json" + }, + { + "Source": "/Calamari.Terraform.dll", + "Destination": "Calamari.Terraform.dll" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/Calamari.Terraform.runtimeconfig.json", + "Destination": "Calamari.Terraform.runtimeconfig.json" + }, + { + "Source": "/createdump", + "Destination": "createdump" + }, + { + "Source": "/libclrjit.so", + "Destination": "libclrjit.so" + }, + { + "Source": "/libcoreclr.so", + "Destination": "libcoreclr.so" + }, + { + "Source": "/libcoreclrtraceptprovider.so", + "Destination": "libcoreclrtraceptprovider.so" + }, + { + "Source": "/libdbgshim.so", + "Destination": "libdbgshim.so" + }, + { + "Source": "/libhostfxr.so", + "Destination": "libhostfxr.so" + }, + { + "Source": "/libhostpolicy.so", + "Destination": "libhostpolicy.so" + }, + { + "Source": "/libmscordaccore.so", + "Destination": "libmscordaccore.so" + }, + { + "Source": "/libmscordbi.so", + "Destination": "libmscordbi.so" + }, + { + "Source": "/Microsoft.CSharp.dll", + "Destination": "Microsoft.CSharp.dll" + }, + { + "Source": "/Microsoft.VisualBasic.Core.dll", + "Destination": "Microsoft.VisualBasic.Core.dll" + }, + { + "Source": "/Microsoft.VisualBasic.dll", + "Destination": "Microsoft.VisualBasic.dll" + }, + { + "Source": "/Microsoft.Win32.Primitives.dll", + "Destination": "Microsoft.Win32.Primitives.dll" + }, + { + "Source": "/Microsoft.Win32.Registry.dll", + "Destination": "Microsoft.Win32.Registry.dll" + }, + { + "Source": "/mscorlib.dll", + "Destination": "mscorlib.dll" + }, + { + "Source": "/netstandard.dll", + "Destination": "netstandard.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/SOS_README.md", + "Destination": "SOS_README.md" + }, + { + "Source": "/System.AppContext.dll", + "Destination": "System.AppContext.dll" + }, + { + "Source": "/System.Buffers.dll", + "Destination": "System.Buffers.dll" + }, + { + "Source": "/System.Collections.Concurrent.dll", + "Destination": "System.Collections.Concurrent.dll" + }, + { + "Source": "/System.Collections.dll", + "Destination": "System.Collections.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "System.Collections.Immutable.dll" + }, + { + "Source": "/System.Collections.NonGeneric.dll", + "Destination": "System.Collections.NonGeneric.dll" + }, + { + "Source": "/System.Collections.Specialized.dll", + "Destination": "System.Collections.Specialized.dll" + }, + { + "Source": "/System.ComponentModel.Annotations.dll", + "Destination": "System.ComponentModel.Annotations.dll" + }, + { + "Source": "/System.ComponentModel.DataAnnotations.dll", + "Destination": "System.ComponentModel.DataAnnotations.dll" + }, + { + "Source": "/System.ComponentModel.dll", + "Destination": "System.ComponentModel.dll" + }, + { + "Source": "/System.ComponentModel.EventBasedAsync.dll", + "Destination": "System.ComponentModel.EventBasedAsync.dll" + }, + { + "Source": "/System.ComponentModel.Primitives.dll", + "Destination": "System.ComponentModel.Primitives.dll" + }, + { + "Source": "/System.ComponentModel.TypeConverter.dll", + "Destination": "System.ComponentModel.TypeConverter.dll" + }, + { + "Source": "/System.Configuration.dll", + "Destination": "System.Configuration.dll" + }, + { + "Source": "/System.Console.dll", + "Destination": "System.Console.dll" + }, + { + "Source": "/System.Core.dll", + "Destination": "System.Core.dll" + }, + { + "Source": "/System.Data.Common.dll", + "Destination": "System.Data.Common.dll" + }, + { + "Source": "/System.Data.DataSetExtensions.dll", + "Destination": "System.Data.DataSetExtensions.dll" + }, + { + "Source": "/System.Data.dll", + "Destination": "System.Data.dll" + }, + { + "Source": "/System.Diagnostics.Contracts.dll", + "Destination": "System.Diagnostics.Contracts.dll" + }, + { + "Source": "/System.Diagnostics.Debug.dll", + "Destination": "System.Diagnostics.Debug.dll" + }, + { + "Source": "/System.Diagnostics.DiagnosticSource.dll", + "Destination": "System.Diagnostics.DiagnosticSource.dll" + }, + { + "Source": "/System.Diagnostics.FileVersionInfo.dll", + "Destination": "System.Diagnostics.FileVersionInfo.dll" + }, + { + "Source": "/System.Diagnostics.Process.dll", + "Destination": "System.Diagnostics.Process.dll" + }, + { + "Source": "/System.Diagnostics.StackTrace.dll", + "Destination": "System.Diagnostics.StackTrace.dll" + }, + { + "Source": "/System.Diagnostics.TextWriterTraceListener.dll", + "Destination": "System.Diagnostics.TextWriterTraceListener.dll" + }, + { + "Source": "/System.Diagnostics.Tools.dll", + "Destination": "System.Diagnostics.Tools.dll" + }, + { + "Source": "/System.Diagnostics.TraceSource.dll", + "Destination": "System.Diagnostics.TraceSource.dll" + }, + { + "Source": "/System.Diagnostics.Tracing.dll", + "Destination": "System.Diagnostics.Tracing.dll" + }, + { + "Source": "/System.dll", + "Destination": "System.dll" + }, + { + "Source": "/System.Drawing.dll", + "Destination": "System.Drawing.dll" + }, + { + "Source": "/System.Drawing.Primitives.dll", + "Destination": "System.Drawing.Primitives.dll" + }, + { + "Source": "/System.Dynamic.Runtime.dll", + "Destination": "System.Dynamic.Runtime.dll" + }, + { + "Source": "/System.Globalization.Calendars.dll", + "Destination": "System.Globalization.Calendars.dll" + }, + { + "Source": "/System.Globalization.dll", + "Destination": "System.Globalization.dll" + }, + { + "Source": "/System.Globalization.Extensions.dll", + "Destination": "System.Globalization.Extensions.dll" + }, + { + "Source": "/System.Globalization.Native.so", + "Destination": "System.Globalization.Native.so" + }, + { + "Source": "/System.IO.Compression.Brotli.dll", + "Destination": "System.IO.Compression.Brotli.dll" + }, + { + "Source": "/System.IO.Compression.dll", + "Destination": "System.IO.Compression.dll" + }, + { + "Source": "/System.IO.Compression.FileSystem.dll", + "Destination": "System.IO.Compression.FileSystem.dll" + }, + { + "Source": "/System.IO.Compression.Native.a", + "Destination": "System.IO.Compression.Native.a" + }, + { + "Source": "/System.IO.Compression.Native.so", + "Destination": "System.IO.Compression.Native.so" + }, + { + "Source": "/System.IO.Compression.ZipFile.dll", + "Destination": "System.IO.Compression.ZipFile.dll" + }, + { + "Source": "/System.IO.dll", + "Destination": "System.IO.dll" + }, + { + "Source": "/System.IO.FileSystem.AccessControl.dll", + "Destination": "System.IO.FileSystem.AccessControl.dll" + }, + { + "Source": "/System.IO.FileSystem.dll", + "Destination": "System.IO.FileSystem.dll" + }, + { + "Source": "/System.IO.FileSystem.DriveInfo.dll", + "Destination": "System.IO.FileSystem.DriveInfo.dll" + }, + { + "Source": "/System.IO.FileSystem.Primitives.dll", + "Destination": "System.IO.FileSystem.Primitives.dll" + }, + { + "Source": "/System.IO.FileSystem.Watcher.dll", + "Destination": "System.IO.FileSystem.Watcher.dll" + }, + { + "Source": "/System.IO.IsolatedStorage.dll", + "Destination": "System.IO.IsolatedStorage.dll" + }, + { + "Source": "/System.IO.MemoryMappedFiles.dll", + "Destination": "System.IO.MemoryMappedFiles.dll" + }, + { + "Source": "/System.IO.Pipes.AccessControl.dll", + "Destination": "System.IO.Pipes.AccessControl.dll" + }, + { + "Source": "/System.IO.Pipes.dll", + "Destination": "System.IO.Pipes.dll" + }, + { + "Source": "/System.IO.UnmanagedMemoryStream.dll", + "Destination": "System.IO.UnmanagedMemoryStream.dll" + }, + { + "Source": "/System.Linq.dll", + "Destination": "System.Linq.dll" + }, + { + "Source": "/System.Linq.Expressions.dll", + "Destination": "System.Linq.Expressions.dll" + }, + { + "Source": "/System.Linq.Parallel.dll", + "Destination": "System.Linq.Parallel.dll" + }, + { + "Source": "/System.Linq.Queryable.dll", + "Destination": "System.Linq.Queryable.dll" + }, + { + "Source": "/System.Memory.dll", + "Destination": "System.Memory.dll" + }, + { + "Source": "/System.Native.a", + "Destination": "System.Native.a" + }, + { + "Source": "/System.Native.so", + "Destination": "System.Native.so" + }, + { + "Source": "/System.Net.dll", + "Destination": "System.Net.dll" + }, + { + "Source": "/System.Net.Http.dll", + "Destination": "System.Net.Http.dll" + }, + { + "Source": "/System.Net.Http.Native.a", + "Destination": "System.Net.Http.Native.a" + }, + { + "Source": "/System.Net.Http.Native.so", + "Destination": "System.Net.Http.Native.so" + }, + { + "Source": "/System.Net.HttpListener.dll", + "Destination": "System.Net.HttpListener.dll" + }, + { + "Source": "/System.Net.Mail.dll", + "Destination": "System.Net.Mail.dll" + }, + { + "Source": "/System.Net.NameResolution.dll", + "Destination": "System.Net.NameResolution.dll" + }, + { + "Source": "/System.Net.NetworkInformation.dll", + "Destination": "System.Net.NetworkInformation.dll" + }, + { + "Source": "/System.Net.Ping.dll", + "Destination": "System.Net.Ping.dll" + }, + { + "Source": "/System.Net.Primitives.dll", + "Destination": "System.Net.Primitives.dll" + }, + { + "Source": "/System.Net.Requests.dll", + "Destination": "System.Net.Requests.dll" + }, + { + "Source": "/System.Net.Security.dll", + "Destination": "System.Net.Security.dll" + }, + { + "Source": "/System.Net.Security.Native.a", + "Destination": "System.Net.Security.Native.a" + }, + { + "Source": "/System.Net.Security.Native.so", + "Destination": "System.Net.Security.Native.so" + }, + { + "Source": "/System.Net.ServicePoint.dll", + "Destination": "System.Net.ServicePoint.dll" + }, + { + "Source": "/System.Net.Sockets.dll", + "Destination": "System.Net.Sockets.dll" + }, + { + "Source": "/System.Net.WebClient.dll", + "Destination": "System.Net.WebClient.dll" + }, + { + "Source": "/System.Net.WebHeaderCollection.dll", + "Destination": "System.Net.WebHeaderCollection.dll" + }, + { + "Source": "/System.Net.WebProxy.dll", + "Destination": "System.Net.WebProxy.dll" + }, + { + "Source": "/System.Net.WebSockets.Client.dll", + "Destination": "System.Net.WebSockets.Client.dll" + }, + { + "Source": "/System.Net.WebSockets.dll", + "Destination": "System.Net.WebSockets.dll" + }, + { + "Source": "/System.Numerics.dll", + "Destination": "System.Numerics.dll" + }, + { + "Source": "/System.Numerics.Vectors.dll", + "Destination": "System.Numerics.Vectors.dll" + }, + { + "Source": "/System.ObjectModel.dll", + "Destination": "System.ObjectModel.dll" + }, + { + "Source": "/System.Private.CoreLib.dll", + "Destination": "System.Private.CoreLib.dll" + }, + { + "Source": "/System.Private.DataContractSerialization.dll", + "Destination": "System.Private.DataContractSerialization.dll" + }, + { + "Source": "/System.Private.Uri.dll", + "Destination": "System.Private.Uri.dll" + }, + { + "Source": "/System.Private.Xml.dll", + "Destination": "System.Private.Xml.dll" + }, + { + "Source": "/System.Private.Xml.Linq.dll", + "Destination": "System.Private.Xml.Linq.dll" + }, + { + "Source": "/System.Reflection.DispatchProxy.dll", + "Destination": "System.Reflection.DispatchProxy.dll" + }, + { + "Source": "/System.Reflection.dll", + "Destination": "System.Reflection.dll" + }, + { + "Source": "/System.Reflection.Emit.dll", + "Destination": "System.Reflection.Emit.dll" + }, + { + "Source": "/System.Reflection.Emit.ILGeneration.dll", + "Destination": "System.Reflection.Emit.ILGeneration.dll" + }, + { + "Source": "/System.Reflection.Emit.Lightweight.dll", + "Destination": "System.Reflection.Emit.Lightweight.dll" + }, + { + "Source": "/System.Reflection.Extensions.dll", + "Destination": "System.Reflection.Extensions.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "System.Reflection.Metadata.dll" + }, + { + "Source": "/System.Reflection.Primitives.dll", + "Destination": "System.Reflection.Primitives.dll" + }, + { + "Source": "/System.Reflection.TypeExtensions.dll", + "Destination": "System.Reflection.TypeExtensions.dll" + }, + { + "Source": "/System.Resources.Reader.dll", + "Destination": "System.Resources.Reader.dll" + }, + { + "Source": "/System.Resources.ResourceManager.dll", + "Destination": "System.Resources.ResourceManager.dll" + }, + { + "Source": "/System.Resources.Writer.dll", + "Destination": "System.Resources.Writer.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.Unsafe.dll", + "Destination": "System.Runtime.CompilerServices.Unsafe.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.VisualC.dll", + "Destination": "System.Runtime.CompilerServices.VisualC.dll" + }, + { + "Source": "/System.Runtime.dll", + "Destination": "System.Runtime.dll" + }, + { + "Source": "/System.Runtime.Extensions.dll", + "Destination": "System.Runtime.Extensions.dll" + }, + { + "Source": "/System.Runtime.Handles.dll", + "Destination": "System.Runtime.Handles.dll" + }, + { + "Source": "/System.Runtime.InteropServices.dll", + "Destination": "System.Runtime.InteropServices.dll" + }, + { + "Source": "/System.Runtime.InteropServices.RuntimeInformation.dll", + "Destination": "System.Runtime.InteropServices.RuntimeInformation.dll" + }, + { + "Source": "/System.Runtime.InteropServices.WindowsRuntime.dll", + "Destination": "System.Runtime.InteropServices.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.Intrinsics.dll", + "Destination": "System.Runtime.Intrinsics.dll" + }, + { + "Source": "/System.Runtime.Loader.dll", + "Destination": "System.Runtime.Loader.dll" + }, + { + "Source": "/System.Runtime.Numerics.dll", + "Destination": "System.Runtime.Numerics.dll" + }, + { + "Source": "/System.Runtime.Serialization.dll", + "Destination": "System.Runtime.Serialization.dll" + }, + { + "Source": "/System.Runtime.Serialization.Formatters.dll", + "Destination": "System.Runtime.Serialization.Formatters.dll" + }, + { + "Source": "/System.Runtime.Serialization.Json.dll", + "Destination": "System.Runtime.Serialization.Json.dll" + }, + { + "Source": "/System.Runtime.Serialization.Primitives.dll", + "Destination": "System.Runtime.Serialization.Primitives.dll" + }, + { + "Source": "/System.Runtime.Serialization.Xml.dll", + "Destination": "System.Runtime.Serialization.Xml.dll" + }, + { + "Source": "/System.Runtime.WindowsRuntime.dll", + "Destination": "System.Runtime.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.WindowsRuntime.UI.Xaml.dll", + "Destination": "System.Runtime.WindowsRuntime.UI.Xaml.dll" + }, + { + "Source": "/System.Security.AccessControl.dll", + "Destination": "System.Security.AccessControl.dll" + }, + { + "Source": "/System.Security.Claims.dll", + "Destination": "System.Security.Claims.dll" + }, + { + "Source": "/System.Security.Cryptography.Algorithms.dll", + "Destination": "System.Security.Cryptography.Algorithms.dll" + }, + { + "Source": "/System.Security.Cryptography.Cng.dll", + "Destination": "System.Security.Cryptography.Cng.dll" + }, + { + "Source": "/System.Security.Cryptography.Csp.dll", + "Destination": "System.Security.Cryptography.Csp.dll" + }, + { + "Source": "/System.Security.Cryptography.Encoding.dll", + "Destination": "System.Security.Cryptography.Encoding.dll" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.a", + "Destination": "System.Security.Cryptography.Native.OpenSsl.a" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.so", + "Destination": "System.Security.Cryptography.Native.OpenSsl.so" + }, + { + "Source": "/System.Security.Cryptography.OpenSsl.dll", + "Destination": "System.Security.Cryptography.OpenSsl.dll" + }, + { + "Source": "/System.Security.Cryptography.Primitives.dll", + "Destination": "System.Security.Cryptography.Primitives.dll" + }, + { + "Source": "/System.Security.Cryptography.X509Certificates.dll", + "Destination": "System.Security.Cryptography.X509Certificates.dll" + }, + { + "Source": "/System.Security.dll", + "Destination": "System.Security.dll" + }, + { + "Source": "/System.Security.Principal.dll", + "Destination": "System.Security.Principal.dll" + }, + { + "Source": "/System.Security.Principal.Windows.dll", + "Destination": "System.Security.Principal.Windows.dll" + }, + { + "Source": "/System.Security.SecureString.dll", + "Destination": "System.Security.SecureString.dll" + }, + { + "Source": "/System.ServiceModel.Web.dll", + "Destination": "System.ServiceModel.Web.dll" + }, + { + "Source": "/System.ServiceProcess.dll", + "Destination": "System.ServiceProcess.dll" + }, + { + "Source": "/System.Text.Encoding.CodePages.dll", + "Destination": "System.Text.Encoding.CodePages.dll" + }, + { + "Source": "/System.Text.Encoding.dll", + "Destination": "System.Text.Encoding.dll" + }, + { + "Source": "/System.Text.Encoding.Extensions.dll", + "Destination": "System.Text.Encoding.Extensions.dll" + }, + { + "Source": "/System.Text.Encodings.Web.dll", + "Destination": "System.Text.Encodings.Web.dll" + }, + { + "Source": "/System.Text.Json.dll", + "Destination": "System.Text.Json.dll" + }, + { + "Source": "/System.Text.RegularExpressions.dll", + "Destination": "System.Text.RegularExpressions.dll" + }, + { + "Source": "/System.Threading.Channels.dll", + "Destination": "System.Threading.Channels.dll" + }, + { + "Source": "/System.Threading.dll", + "Destination": "System.Threading.dll" + }, + { + "Source": "/System.Threading.Overlapped.dll", + "Destination": "System.Threading.Overlapped.dll" + }, + { + "Source": "/System.Threading.Tasks.Dataflow.dll", + "Destination": "System.Threading.Tasks.Dataflow.dll" + }, + { + "Source": "/System.Threading.Tasks.dll", + "Destination": "System.Threading.Tasks.dll" + }, + { + "Source": "/System.Threading.Tasks.Extensions.dll", + "Destination": "System.Threading.Tasks.Extensions.dll" + }, + { + "Source": "/System.Threading.Tasks.Parallel.dll", + "Destination": "System.Threading.Tasks.Parallel.dll" + }, + { + "Source": "/System.Threading.Thread.dll", + "Destination": "System.Threading.Thread.dll" + }, + { + "Source": "/System.Threading.ThreadPool.dll", + "Destination": "System.Threading.ThreadPool.dll" + }, + { + "Source": "/System.Threading.Timer.dll", + "Destination": "System.Threading.Timer.dll" + }, + { + "Source": "/System.Transactions.dll", + "Destination": "System.Transactions.dll" + }, + { + "Source": "/System.Transactions.Local.dll", + "Destination": "System.Transactions.Local.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/System.Web.dll", + "Destination": "System.Web.dll" + }, + { + "Source": "/System.Web.HttpUtility.dll", + "Destination": "System.Web.HttpUtility.dll" + }, + { + "Source": "/System.Windows.dll", + "Destination": "System.Windows.dll" + }, + { + "Source": "/System.Xml.dll", + "Destination": "System.Xml.dll" + }, + { + "Source": "/System.Xml.Linq.dll", + "Destination": "System.Xml.Linq.dll" + }, + { + "Source": "/System.Xml.ReaderWriter.dll", + "Destination": "System.Xml.ReaderWriter.dll" + }, + { + "Source": "/System.Xml.Serialization.dll", + "Destination": "System.Xml.Serialization.dll" + }, + { + "Source": "/System.Xml.XDocument.dll", + "Destination": "System.Xml.XDocument.dll" + }, + { + "Source": "/System.Xml.XmlDocument.dll", + "Destination": "System.Xml.XmlDocument.dll" + }, + { + "Source": "/System.Xml.XmlSerializer.dll", + "Destination": "System.Xml.XmlSerializer.dll" + }, + { + "Source": "/System.Xml.XPath.dll", + "Destination": "System.Xml.XPath.dll" + }, + { + "Source": "/System.Xml.XPath.XDocument.dll", + "Destination": "System.Xml.XPath.XDocument.dll" + }, + { + "Source": "/WindowsBase.dll", + "Destination": "WindowsBase.dll" + } ], "netfx": [ - "", - "", - "", - "" + { + "Source": "/Calamari.Terraform.exe", + "Destination": "Calamari.Terraform.exe" + }, + { + "Source": "/Calamari.Terraform.exe.config", + "Destination": "Calamari.Terraform.exe.config" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + } ], "osx-x64": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/Calamari.Terraform", + "Destination": "Calamari.Terraform" + }, + { + "Source": "/Calamari.Terraform.deps.json", + "Destination": "Calamari.Terraform.deps.json" + }, + { + "Source": "/Calamari.Terraform.dll", + "Destination": "Calamari.Terraform.dll" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/Calamari.Terraform.runtimeconfig.json", + "Destination": "Calamari.Terraform.runtimeconfig.json" + }, + { + "Source": "/libclrjit.dylib", + "Destination": "libclrjit.dylib" + }, + { + "Source": "/libcoreclr.dylib", + "Destination": "libcoreclr.dylib" + }, + { + "Source": "/libdbgshim.dylib", + "Destination": "libdbgshim.dylib" + }, + { + "Source": "/libhostfxr.dylib", + "Destination": "libhostfxr.dylib" + }, + { + "Source": "/libhostpolicy.dylib", + "Destination": "libhostpolicy.dylib" + }, + { + "Source": "/libmscordaccore.dylib", + "Destination": "libmscordaccore.dylib" + }, + { + "Source": "/libmscordbi.dylib", + "Destination": "libmscordbi.dylib" + }, + { + "Source": "/Microsoft.CSharp.dll", + "Destination": "Microsoft.CSharp.dll" + }, + { + "Source": "/Microsoft.VisualBasic.Core.dll", + "Destination": "Microsoft.VisualBasic.Core.dll" + }, + { + "Source": "/Microsoft.VisualBasic.dll", + "Destination": "Microsoft.VisualBasic.dll" + }, + { + "Source": "/Microsoft.Win32.Primitives.dll", + "Destination": "Microsoft.Win32.Primitives.dll" + }, + { + "Source": "/Microsoft.Win32.Registry.dll", + "Destination": "Microsoft.Win32.Registry.dll" + }, + { + "Source": "/mscorlib.dll", + "Destination": "mscorlib.dll" + }, + { + "Source": "/netstandard.dll", + "Destination": "netstandard.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/SOS_README.md", + "Destination": "SOS_README.md" + }, + { + "Source": "/System.AppContext.dll", + "Destination": "System.AppContext.dll" + }, + { + "Source": "/System.Buffers.dll", + "Destination": "System.Buffers.dll" + }, + { + "Source": "/System.Collections.Concurrent.dll", + "Destination": "System.Collections.Concurrent.dll" + }, + { + "Source": "/System.Collections.dll", + "Destination": "System.Collections.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "System.Collections.Immutable.dll" + }, + { + "Source": "/System.Collections.NonGeneric.dll", + "Destination": "System.Collections.NonGeneric.dll" + }, + { + "Source": "/System.Collections.Specialized.dll", + "Destination": "System.Collections.Specialized.dll" + }, + { + "Source": "/System.ComponentModel.Annotations.dll", + "Destination": "System.ComponentModel.Annotations.dll" + }, + { + "Source": "/System.ComponentModel.DataAnnotations.dll", + "Destination": "System.ComponentModel.DataAnnotations.dll" + }, + { + "Source": "/System.ComponentModel.dll", + "Destination": "System.ComponentModel.dll" + }, + { + "Source": "/System.ComponentModel.EventBasedAsync.dll", + "Destination": "System.ComponentModel.EventBasedAsync.dll" + }, + { + "Source": "/System.ComponentModel.Primitives.dll", + "Destination": "System.ComponentModel.Primitives.dll" + }, + { + "Source": "/System.ComponentModel.TypeConverter.dll", + "Destination": "System.ComponentModel.TypeConverter.dll" + }, + { + "Source": "/System.Configuration.dll", + "Destination": "System.Configuration.dll" + }, + { + "Source": "/System.Console.dll", + "Destination": "System.Console.dll" + }, + { + "Source": "/System.Core.dll", + "Destination": "System.Core.dll" + }, + { + "Source": "/System.Data.Common.dll", + "Destination": "System.Data.Common.dll" + }, + { + "Source": "/System.Data.DataSetExtensions.dll", + "Destination": "System.Data.DataSetExtensions.dll" + }, + { + "Source": "/System.Data.dll", + "Destination": "System.Data.dll" + }, + { + "Source": "/System.Diagnostics.Contracts.dll", + "Destination": "System.Diagnostics.Contracts.dll" + }, + { + "Source": "/System.Diagnostics.Debug.dll", + "Destination": "System.Diagnostics.Debug.dll" + }, + { + "Source": "/System.Diagnostics.DiagnosticSource.dll", + "Destination": "System.Diagnostics.DiagnosticSource.dll" + }, + { + "Source": "/System.Diagnostics.FileVersionInfo.dll", + "Destination": "System.Diagnostics.FileVersionInfo.dll" + }, + { + "Source": "/System.Diagnostics.Process.dll", + "Destination": "System.Diagnostics.Process.dll" + }, + { + "Source": "/System.Diagnostics.StackTrace.dll", + "Destination": "System.Diagnostics.StackTrace.dll" + }, + { + "Source": "/System.Diagnostics.TextWriterTraceListener.dll", + "Destination": "System.Diagnostics.TextWriterTraceListener.dll" + }, + { + "Source": "/System.Diagnostics.Tools.dll", + "Destination": "System.Diagnostics.Tools.dll" + }, + { + "Source": "/System.Diagnostics.TraceSource.dll", + "Destination": "System.Diagnostics.TraceSource.dll" + }, + { + "Source": "/System.Diagnostics.Tracing.dll", + "Destination": "System.Diagnostics.Tracing.dll" + }, + { + "Source": "/System.dll", + "Destination": "System.dll" + }, + { + "Source": "/System.Drawing.dll", + "Destination": "System.Drawing.dll" + }, + { + "Source": "/System.Drawing.Primitives.dll", + "Destination": "System.Drawing.Primitives.dll" + }, + { + "Source": "/System.Dynamic.Runtime.dll", + "Destination": "System.Dynamic.Runtime.dll" + }, + { + "Source": "/System.Globalization.Calendars.dll", + "Destination": "System.Globalization.Calendars.dll" + }, + { + "Source": "/System.Globalization.dll", + "Destination": "System.Globalization.dll" + }, + { + "Source": "/System.Globalization.Extensions.dll", + "Destination": "System.Globalization.Extensions.dll" + }, + { + "Source": "/System.Globalization.Native.dylib", + "Destination": "System.Globalization.Native.dylib" + }, + { + "Source": "/System.IO.Compression.Brotli.dll", + "Destination": "System.IO.Compression.Brotli.dll" + }, + { + "Source": "/System.IO.Compression.dll", + "Destination": "System.IO.Compression.dll" + }, + { + "Source": "/System.IO.Compression.FileSystem.dll", + "Destination": "System.IO.Compression.FileSystem.dll" + }, + { + "Source": "/System.IO.Compression.Native.a", + "Destination": "System.IO.Compression.Native.a" + }, + { + "Source": "/System.IO.Compression.Native.dylib", + "Destination": "System.IO.Compression.Native.dylib" + }, + { + "Source": "/System.IO.Compression.ZipFile.dll", + "Destination": "System.IO.Compression.ZipFile.dll" + }, + { + "Source": "/System.IO.dll", + "Destination": "System.IO.dll" + }, + { + "Source": "/System.IO.FileSystem.AccessControl.dll", + "Destination": "System.IO.FileSystem.AccessControl.dll" + }, + { + "Source": "/System.IO.FileSystem.dll", + "Destination": "System.IO.FileSystem.dll" + }, + { + "Source": "/System.IO.FileSystem.DriveInfo.dll", + "Destination": "System.IO.FileSystem.DriveInfo.dll" + }, + { + "Source": "/System.IO.FileSystem.Primitives.dll", + "Destination": "System.IO.FileSystem.Primitives.dll" + }, + { + "Source": "/System.IO.FileSystem.Watcher.dll", + "Destination": "System.IO.FileSystem.Watcher.dll" + }, + { + "Source": "/System.IO.IsolatedStorage.dll", + "Destination": "System.IO.IsolatedStorage.dll" + }, + { + "Source": "/System.IO.MemoryMappedFiles.dll", + "Destination": "System.IO.MemoryMappedFiles.dll" + }, + { + "Source": "/System.IO.Pipes.AccessControl.dll", + "Destination": "System.IO.Pipes.AccessControl.dll" + }, + { + "Source": "/System.IO.Pipes.dll", + "Destination": "System.IO.Pipes.dll" + }, + { + "Source": "/System.IO.UnmanagedMemoryStream.dll", + "Destination": "System.IO.UnmanagedMemoryStream.dll" + }, + { + "Source": "/System.Linq.dll", + "Destination": "System.Linq.dll" + }, + { + "Source": "/System.Linq.Expressions.dll", + "Destination": "System.Linq.Expressions.dll" + }, + { + "Source": "/System.Linq.Parallel.dll", + "Destination": "System.Linq.Parallel.dll" + }, + { + "Source": "/System.Linq.Queryable.dll", + "Destination": "System.Linq.Queryable.dll" + }, + { + "Source": "/System.Memory.dll", + "Destination": "System.Memory.dll" + }, + { + "Source": "/System.Native.a", + "Destination": "System.Native.a" + }, + { + "Source": "/System.Native.dylib", + "Destination": "System.Native.dylib" + }, + { + "Source": "/System.Net.dll", + "Destination": "System.Net.dll" + }, + { + "Source": "/System.Net.Http.dll", + "Destination": "System.Net.Http.dll" + }, + { + "Source": "/System.Net.Http.Native.a", + "Destination": "System.Net.Http.Native.a" + }, + { + "Source": "/System.Net.Http.Native.dylib", + "Destination": "System.Net.Http.Native.dylib" + }, + { + "Source": "/System.Net.HttpListener.dll", + "Destination": "System.Net.HttpListener.dll" + }, + { + "Source": "/System.Net.Mail.dll", + "Destination": "System.Net.Mail.dll" + }, + { + "Source": "/System.Net.NameResolution.dll", + "Destination": "System.Net.NameResolution.dll" + }, + { + "Source": "/System.Net.NetworkInformation.dll", + "Destination": "System.Net.NetworkInformation.dll" + }, + { + "Source": "/System.Net.Ping.dll", + "Destination": "System.Net.Ping.dll" + }, + { + "Source": "/System.Net.Primitives.dll", + "Destination": "System.Net.Primitives.dll" + }, + { + "Source": "/System.Net.Requests.dll", + "Destination": "System.Net.Requests.dll" + }, + { + "Source": "/System.Net.Security.dll", + "Destination": "System.Net.Security.dll" + }, + { + "Source": "/System.Net.Security.Native.a", + "Destination": "System.Net.Security.Native.a" + }, + { + "Source": "/System.Net.Security.Native.dylib", + "Destination": "System.Net.Security.Native.dylib" + }, + { + "Source": "/System.Net.ServicePoint.dll", + "Destination": "System.Net.ServicePoint.dll" + }, + { + "Source": "/System.Net.Sockets.dll", + "Destination": "System.Net.Sockets.dll" + }, + { + "Source": "/System.Net.WebClient.dll", + "Destination": "System.Net.WebClient.dll" + }, + { + "Source": "/System.Net.WebHeaderCollection.dll", + "Destination": "System.Net.WebHeaderCollection.dll" + }, + { + "Source": "/System.Net.WebProxy.dll", + "Destination": "System.Net.WebProxy.dll" + }, + { + "Source": "/System.Net.WebSockets.Client.dll", + "Destination": "System.Net.WebSockets.Client.dll" + }, + { + "Source": "/System.Net.WebSockets.dll", + "Destination": "System.Net.WebSockets.dll" + }, + { + "Source": "/System.Numerics.dll", + "Destination": "System.Numerics.dll" + }, + { + "Source": "/System.Numerics.Vectors.dll", + "Destination": "System.Numerics.Vectors.dll" + }, + { + "Source": "/System.ObjectModel.dll", + "Destination": "System.ObjectModel.dll" + }, + { + "Source": "/System.Private.CoreLib.dll", + "Destination": "System.Private.CoreLib.dll" + }, + { + "Source": "/System.Private.DataContractSerialization.dll", + "Destination": "System.Private.DataContractSerialization.dll" + }, + { + "Source": "/System.Private.Uri.dll", + "Destination": "System.Private.Uri.dll" + }, + { + "Source": "/System.Private.Xml.dll", + "Destination": "System.Private.Xml.dll" + }, + { + "Source": "/System.Private.Xml.Linq.dll", + "Destination": "System.Private.Xml.Linq.dll" + }, + { + "Source": "/System.Reflection.DispatchProxy.dll", + "Destination": "System.Reflection.DispatchProxy.dll" + }, + { + "Source": "/System.Reflection.dll", + "Destination": "System.Reflection.dll" + }, + { + "Source": "/System.Reflection.Emit.dll", + "Destination": "System.Reflection.Emit.dll" + }, + { + "Source": "/System.Reflection.Emit.ILGeneration.dll", + "Destination": "System.Reflection.Emit.ILGeneration.dll" + }, + { + "Source": "/System.Reflection.Emit.Lightweight.dll", + "Destination": "System.Reflection.Emit.Lightweight.dll" + }, + { + "Source": "/System.Reflection.Extensions.dll", + "Destination": "System.Reflection.Extensions.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "System.Reflection.Metadata.dll" + }, + { + "Source": "/System.Reflection.Primitives.dll", + "Destination": "System.Reflection.Primitives.dll" + }, + { + "Source": "/System.Reflection.TypeExtensions.dll", + "Destination": "System.Reflection.TypeExtensions.dll" + }, + { + "Source": "/System.Resources.Reader.dll", + "Destination": "System.Resources.Reader.dll" + }, + { + "Source": "/System.Resources.ResourceManager.dll", + "Destination": "System.Resources.ResourceManager.dll" + }, + { + "Source": "/System.Resources.Writer.dll", + "Destination": "System.Resources.Writer.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.Unsafe.dll", + "Destination": "System.Runtime.CompilerServices.Unsafe.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.VisualC.dll", + "Destination": "System.Runtime.CompilerServices.VisualC.dll" + }, + { + "Source": "/System.Runtime.dll", + "Destination": "System.Runtime.dll" + }, + { + "Source": "/System.Runtime.Extensions.dll", + "Destination": "System.Runtime.Extensions.dll" + }, + { + "Source": "/System.Runtime.Handles.dll", + "Destination": "System.Runtime.Handles.dll" + }, + { + "Source": "/System.Runtime.InteropServices.dll", + "Destination": "System.Runtime.InteropServices.dll" + }, + { + "Source": "/System.Runtime.InteropServices.RuntimeInformation.dll", + "Destination": "System.Runtime.InteropServices.RuntimeInformation.dll" + }, + { + "Source": "/System.Runtime.InteropServices.WindowsRuntime.dll", + "Destination": "System.Runtime.InteropServices.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.Intrinsics.dll", + "Destination": "System.Runtime.Intrinsics.dll" + }, + { + "Source": "/System.Runtime.Loader.dll", + "Destination": "System.Runtime.Loader.dll" + }, + { + "Source": "/System.Runtime.Numerics.dll", + "Destination": "System.Runtime.Numerics.dll" + }, + { + "Source": "/System.Runtime.Serialization.dll", + "Destination": "System.Runtime.Serialization.dll" + }, + { + "Source": "/System.Runtime.Serialization.Formatters.dll", + "Destination": "System.Runtime.Serialization.Formatters.dll" + }, + { + "Source": "/System.Runtime.Serialization.Json.dll", + "Destination": "System.Runtime.Serialization.Json.dll" + }, + { + "Source": "/System.Runtime.Serialization.Primitives.dll", + "Destination": "System.Runtime.Serialization.Primitives.dll" + }, + { + "Source": "/System.Runtime.Serialization.Xml.dll", + "Destination": "System.Runtime.Serialization.Xml.dll" + }, + { + "Source": "/System.Runtime.WindowsRuntime.dll", + "Destination": "System.Runtime.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.WindowsRuntime.UI.Xaml.dll", + "Destination": "System.Runtime.WindowsRuntime.UI.Xaml.dll" + }, + { + "Source": "/System.Security.AccessControl.dll", + "Destination": "System.Security.AccessControl.dll" + }, + { + "Source": "/System.Security.Claims.dll", + "Destination": "System.Security.Claims.dll" + }, + { + "Source": "/System.Security.Cryptography.Algorithms.dll", + "Destination": "System.Security.Cryptography.Algorithms.dll" + }, + { + "Source": "/System.Security.Cryptography.Cng.dll", + "Destination": "System.Security.Cryptography.Cng.dll" + }, + { + "Source": "/System.Security.Cryptography.Csp.dll", + "Destination": "System.Security.Cryptography.Csp.dll" + }, + { + "Source": "/System.Security.Cryptography.Encoding.dll", + "Destination": "System.Security.Cryptography.Encoding.dll" + }, + { + "Source": "/System.Security.Cryptography.Native.Apple.a", + "Destination": "System.Security.Cryptography.Native.Apple.a" + }, + { + "Source": "/System.Security.Cryptography.Native.Apple.dylib", + "Destination": "System.Security.Cryptography.Native.Apple.dylib" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.a", + "Destination": "System.Security.Cryptography.Native.OpenSsl.a" + }, + { + "Source": "/System.Security.Cryptography.Native.OpenSsl.dylib", + "Destination": "System.Security.Cryptography.Native.OpenSsl.dylib" + }, + { + "Source": "/System.Security.Cryptography.OpenSsl.dll", + "Destination": "System.Security.Cryptography.OpenSsl.dll" + }, + { + "Source": "/System.Security.Cryptography.Primitives.dll", + "Destination": "System.Security.Cryptography.Primitives.dll" + }, + { + "Source": "/System.Security.Cryptography.X509Certificates.dll", + "Destination": "System.Security.Cryptography.X509Certificates.dll" + }, + { + "Source": "/System.Security.dll", + "Destination": "System.Security.dll" + }, + { + "Source": "/System.Security.Principal.dll", + "Destination": "System.Security.Principal.dll" + }, + { + "Source": "/System.Security.Principal.Windows.dll", + "Destination": "System.Security.Principal.Windows.dll" + }, + { + "Source": "/System.Security.SecureString.dll", + "Destination": "System.Security.SecureString.dll" + }, + { + "Source": "/System.ServiceModel.Web.dll", + "Destination": "System.ServiceModel.Web.dll" + }, + { + "Source": "/System.ServiceProcess.dll", + "Destination": "System.ServiceProcess.dll" + }, + { + "Source": "/System.Text.Encoding.CodePages.dll", + "Destination": "System.Text.Encoding.CodePages.dll" + }, + { + "Source": "/System.Text.Encoding.dll", + "Destination": "System.Text.Encoding.dll" + }, + { + "Source": "/System.Text.Encoding.Extensions.dll", + "Destination": "System.Text.Encoding.Extensions.dll" + }, + { + "Source": "/System.Text.Encodings.Web.dll", + "Destination": "System.Text.Encodings.Web.dll" + }, + { + "Source": "/System.Text.Json.dll", + "Destination": "System.Text.Json.dll" + }, + { + "Source": "/System.Text.RegularExpressions.dll", + "Destination": "System.Text.RegularExpressions.dll" + }, + { + "Source": "/System.Threading.Channels.dll", + "Destination": "System.Threading.Channels.dll" + }, + { + "Source": "/System.Threading.dll", + "Destination": "System.Threading.dll" + }, + { + "Source": "/System.Threading.Overlapped.dll", + "Destination": "System.Threading.Overlapped.dll" + }, + { + "Source": "/System.Threading.Tasks.Dataflow.dll", + "Destination": "System.Threading.Tasks.Dataflow.dll" + }, + { + "Source": "/System.Threading.Tasks.dll", + "Destination": "System.Threading.Tasks.dll" + }, + { + "Source": "/System.Threading.Tasks.Extensions.dll", + "Destination": "System.Threading.Tasks.Extensions.dll" + }, + { + "Source": "/System.Threading.Tasks.Parallel.dll", + "Destination": "System.Threading.Tasks.Parallel.dll" + }, + { + "Source": "/System.Threading.Thread.dll", + "Destination": "System.Threading.Thread.dll" + }, + { + "Source": "/System.Threading.ThreadPool.dll", + "Destination": "System.Threading.ThreadPool.dll" + }, + { + "Source": "/System.Threading.Timer.dll", + "Destination": "System.Threading.Timer.dll" + }, + { + "Source": "/System.Transactions.dll", + "Destination": "System.Transactions.dll" + }, + { + "Source": "/System.Transactions.Local.dll", + "Destination": "System.Transactions.Local.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/System.Web.dll", + "Destination": "System.Web.dll" + }, + { + "Source": "/System.Web.HttpUtility.dll", + "Destination": "System.Web.HttpUtility.dll" + }, + { + "Source": "/System.Windows.dll", + "Destination": "System.Windows.dll" + }, + { + "Source": "/System.Xml.dll", + "Destination": "System.Xml.dll" + }, + { + "Source": "/System.Xml.Linq.dll", + "Destination": "System.Xml.Linq.dll" + }, + { + "Source": "/System.Xml.ReaderWriter.dll", + "Destination": "System.Xml.ReaderWriter.dll" + }, + { + "Source": "/System.Xml.Serialization.dll", + "Destination": "System.Xml.Serialization.dll" + }, + { + "Source": "/System.Xml.XDocument.dll", + "Destination": "System.Xml.XDocument.dll" + }, + { + "Source": "/System.Xml.XmlDocument.dll", + "Destination": "System.Xml.XmlDocument.dll" + }, + { + "Source": "/System.Xml.XmlSerializer.dll", + "Destination": "System.Xml.XmlSerializer.dll" + }, + { + "Source": "/System.Xml.XPath.dll", + "Destination": "System.Xml.XPath.dll" + }, + { + "Source": "/System.Xml.XPath.XDocument.dll", + "Destination": "System.Xml.XPath.XDocument.dll" + }, + { + "Source": "/WindowsBase.dll", + "Destination": "WindowsBase.dll" + } ], "win-x64": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + { + "Source": "/api-ms-win-core-console-l1-1-0.dll", + "Destination": "api-ms-win-core-console-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-datetime-l1-1-0.dll", + "Destination": "api-ms-win-core-datetime-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-debug-l1-1-0.dll", + "Destination": "api-ms-win-core-debug-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-errorhandling-l1-1-0.dll", + "Destination": "api-ms-win-core-errorhandling-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-file-l1-1-0.dll", + "Destination": "api-ms-win-core-file-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-file-l1-2-0.dll", + "Destination": "api-ms-win-core-file-l1-2-0.dll" + }, + { + "Source": "/api-ms-win-core-file-l2-1-0.dll", + "Destination": "api-ms-win-core-file-l2-1-0.dll" + }, + { + "Source": "/api-ms-win-core-handle-l1-1-0.dll", + "Destination": "api-ms-win-core-handle-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-heap-l1-1-0.dll", + "Destination": "api-ms-win-core-heap-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-interlocked-l1-1-0.dll", + "Destination": "api-ms-win-core-interlocked-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-libraryloader-l1-1-0.dll", + "Destination": "api-ms-win-core-libraryloader-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-localization-l1-2-0.dll", + "Destination": "api-ms-win-core-localization-l1-2-0.dll" + }, + { + "Source": "/api-ms-win-core-memory-l1-1-0.dll", + "Destination": "api-ms-win-core-memory-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-namedpipe-l1-1-0.dll", + "Destination": "api-ms-win-core-namedpipe-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-processenvironment-l1-1-0.dll", + "Destination": "api-ms-win-core-processenvironment-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-processthreads-l1-1-0.dll", + "Destination": "api-ms-win-core-processthreads-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-processthreads-l1-1-1.dll", + "Destination": "api-ms-win-core-processthreads-l1-1-1.dll" + }, + { + "Source": "/api-ms-win-core-profile-l1-1-0.dll", + "Destination": "api-ms-win-core-profile-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-rtlsupport-l1-1-0.dll", + "Destination": "api-ms-win-core-rtlsupport-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-string-l1-1-0.dll", + "Destination": "api-ms-win-core-string-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-synch-l1-1-0.dll", + "Destination": "api-ms-win-core-synch-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-synch-l1-2-0.dll", + "Destination": "api-ms-win-core-synch-l1-2-0.dll" + }, + { + "Source": "/api-ms-win-core-sysinfo-l1-1-0.dll", + "Destination": "api-ms-win-core-sysinfo-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-timezone-l1-1-0.dll", + "Destination": "api-ms-win-core-timezone-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-core-util-l1-1-0.dll", + "Destination": "api-ms-win-core-util-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-conio-l1-1-0.dll", + "Destination": "api-ms-win-crt-conio-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-convert-l1-1-0.dll", + "Destination": "api-ms-win-crt-convert-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-environment-l1-1-0.dll", + "Destination": "api-ms-win-crt-environment-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-filesystem-l1-1-0.dll", + "Destination": "api-ms-win-crt-filesystem-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-heap-l1-1-0.dll", + "Destination": "api-ms-win-crt-heap-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-locale-l1-1-0.dll", + "Destination": "api-ms-win-crt-locale-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-math-l1-1-0.dll", + "Destination": "api-ms-win-crt-math-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-multibyte-l1-1-0.dll", + "Destination": "api-ms-win-crt-multibyte-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-private-l1-1-0.dll", + "Destination": "api-ms-win-crt-private-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-process-l1-1-0.dll", + "Destination": "api-ms-win-crt-process-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-runtime-l1-1-0.dll", + "Destination": "api-ms-win-crt-runtime-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-stdio-l1-1-0.dll", + "Destination": "api-ms-win-crt-stdio-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-string-l1-1-0.dll", + "Destination": "api-ms-win-crt-string-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-time-l1-1-0.dll", + "Destination": "api-ms-win-crt-time-l1-1-0.dll" + }, + { + "Source": "/api-ms-win-crt-utility-l1-1-0.dll", + "Destination": "api-ms-win-crt-utility-l1-1-0.dll" + }, + { + "Source": "/Calamari.Terraform.deps.json", + "Destination": "Calamari.Terraform.deps.json" + }, + { + "Source": "/Calamari.Terraform.dll", + "Destination": "Calamari.Terraform.dll" + }, + { + "Source": "/Calamari.Terraform.exe", + "Destination": "Calamari.Terraform.exe" + }, + { + "Source": "/Calamari.Terraform.pdb", + "Destination": "Calamari.Terraform.pdb" + }, + { + "Source": "/Calamari.Terraform.runtimeconfig.json", + "Destination": "Calamari.Terraform.runtimeconfig.json" + }, + { + "Source": "/clrcompression.dll", + "Destination": "clrcompression.dll" + }, + { + "Source": "/clretwrc.dll", + "Destination": "clretwrc.dll" + }, + { + "Source": "/clrjit.dll", + "Destination": "clrjit.dll" + }, + { + "Source": "/coreclr.dll", + "Destination": "coreclr.dll" + }, + { + "Source": "/dbgshim.dll", + "Destination": "dbgshim.dll" + }, + { + "Source": "/hostfxr.dll", + "Destination": "hostfxr.dll" + }, + { + "Source": "/hostpolicy.dll", + "Destination": "hostpolicy.dll" + }, + { + "Source": "/Microsoft.CSharp.dll", + "Destination": "Microsoft.CSharp.dll" + }, + { + "Source": "/Microsoft.DiaSymReader.Native.amd64.dll", + "Destination": "Microsoft.DiaSymReader.Native.amd64.dll" + }, + { + "Source": "/Microsoft.VisualBasic.Core.dll", + "Destination": "Microsoft.VisualBasic.Core.dll" + }, + { + "Source": "/Microsoft.VisualBasic.dll", + "Destination": "Microsoft.VisualBasic.dll" + }, + { + "Source": "/Microsoft.Win32.Primitives.dll", + "Destination": "Microsoft.Win32.Primitives.dll" + }, + { + "Source": "/Microsoft.Win32.Registry.dll", + "Destination": "Microsoft.Win32.Registry.dll" + }, + { + "Source": "/mscordaccore.dll", + "Destination": "mscordaccore.dll" + }, + { + "Source": "/mscordaccore_amd64_amd64_.dll", + "Destination": "mscordaccore_amd64_amd64_.dll" + }, + { + "Source": "/mscordbi.dll", + "Destination": "mscordbi.dll" + }, + { + "Source": "/mscorlib.dll", + "Destination": "mscorlib.dll" + }, + { + "Source": "/mscorrc.debug.dll", + "Destination": "mscorrc.debug.dll" + }, + { + "Source": "/mscorrc.dll", + "Destination": "mscorrc.dll" + }, + { + "Source": "/netstandard.dll", + "Destination": "netstandard.dll" + }, + { + "Source": "/Newtonsoft.Json.dll", + "Destination": "Newtonsoft.Json.dll" + }, + { + "Source": "/SOS_README.md", + "Destination": "SOS_README.md" + }, + { + "Source": "/System.AppContext.dll", + "Destination": "System.AppContext.dll" + }, + { + "Source": "/System.Buffers.dll", + "Destination": "System.Buffers.dll" + }, + { + "Source": "/System.Collections.Concurrent.dll", + "Destination": "System.Collections.Concurrent.dll" + }, + { + "Source": "/System.Collections.dll", + "Destination": "System.Collections.dll" + }, + { + "Source": "/System.Collections.Immutable.dll", + "Destination": "System.Collections.Immutable.dll" + }, + { + "Source": "/System.Collections.NonGeneric.dll", + "Destination": "System.Collections.NonGeneric.dll" + }, + { + "Source": "/System.Collections.Specialized.dll", + "Destination": "System.Collections.Specialized.dll" + }, + { + "Source": "/System.ComponentModel.Annotations.dll", + "Destination": "System.ComponentModel.Annotations.dll" + }, + { + "Source": "/System.ComponentModel.DataAnnotations.dll", + "Destination": "System.ComponentModel.DataAnnotations.dll" + }, + { + "Source": "/System.ComponentModel.dll", + "Destination": "System.ComponentModel.dll" + }, + { + "Source": "/System.ComponentModel.EventBasedAsync.dll", + "Destination": "System.ComponentModel.EventBasedAsync.dll" + }, + { + "Source": "/System.ComponentModel.Primitives.dll", + "Destination": "System.ComponentModel.Primitives.dll" + }, + { + "Source": "/System.ComponentModel.TypeConverter.dll", + "Destination": "System.ComponentModel.TypeConverter.dll" + }, + { + "Source": "/System.Configuration.dll", + "Destination": "System.Configuration.dll" + }, + { + "Source": "/System.Console.dll", + "Destination": "System.Console.dll" + }, + { + "Source": "/System.Core.dll", + "Destination": "System.Core.dll" + }, + { + "Source": "/System.Data.Common.dll", + "Destination": "System.Data.Common.dll" + }, + { + "Source": "/System.Data.DataSetExtensions.dll", + "Destination": "System.Data.DataSetExtensions.dll" + }, + { + "Source": "/System.Data.dll", + "Destination": "System.Data.dll" + }, + { + "Source": "/System.Diagnostics.Contracts.dll", + "Destination": "System.Diagnostics.Contracts.dll" + }, + { + "Source": "/System.Diagnostics.Debug.dll", + "Destination": "System.Diagnostics.Debug.dll" + }, + { + "Source": "/System.Diagnostics.DiagnosticSource.dll", + "Destination": "System.Diagnostics.DiagnosticSource.dll" + }, + { + "Source": "/System.Diagnostics.FileVersionInfo.dll", + "Destination": "System.Diagnostics.FileVersionInfo.dll" + }, + { + "Source": "/System.Diagnostics.Process.dll", + "Destination": "System.Diagnostics.Process.dll" + }, + { + "Source": "/System.Diagnostics.StackTrace.dll", + "Destination": "System.Diagnostics.StackTrace.dll" + }, + { + "Source": "/System.Diagnostics.TextWriterTraceListener.dll", + "Destination": "System.Diagnostics.TextWriterTraceListener.dll" + }, + { + "Source": "/System.Diagnostics.Tools.dll", + "Destination": "System.Diagnostics.Tools.dll" + }, + { + "Source": "/System.Diagnostics.TraceSource.dll", + "Destination": "System.Diagnostics.TraceSource.dll" + }, + { + "Source": "/System.Diagnostics.Tracing.dll", + "Destination": "System.Diagnostics.Tracing.dll" + }, + { + "Source": "/System.dll", + "Destination": "System.dll" + }, + { + "Source": "/System.Drawing.dll", + "Destination": "System.Drawing.dll" + }, + { + "Source": "/System.Drawing.Primitives.dll", + "Destination": "System.Drawing.Primitives.dll" + }, + { + "Source": "/System.Dynamic.Runtime.dll", + "Destination": "System.Dynamic.Runtime.dll" + }, + { + "Source": "/System.Globalization.Calendars.dll", + "Destination": "System.Globalization.Calendars.dll" + }, + { + "Source": "/System.Globalization.dll", + "Destination": "System.Globalization.dll" + }, + { + "Source": "/System.Globalization.Extensions.dll", + "Destination": "System.Globalization.Extensions.dll" + }, + { + "Source": "/System.IO.Compression.Brotli.dll", + "Destination": "System.IO.Compression.Brotli.dll" + }, + { + "Source": "/System.IO.Compression.dll", + "Destination": "System.IO.Compression.dll" + }, + { + "Source": "/System.IO.Compression.FileSystem.dll", + "Destination": "System.IO.Compression.FileSystem.dll" + }, + { + "Source": "/System.IO.Compression.ZipFile.dll", + "Destination": "System.IO.Compression.ZipFile.dll" + }, + { + "Source": "/System.IO.dll", + "Destination": "System.IO.dll" + }, + { + "Source": "/System.IO.FileSystem.AccessControl.dll", + "Destination": "System.IO.FileSystem.AccessControl.dll" + }, + { + "Source": "/System.IO.FileSystem.dll", + "Destination": "System.IO.FileSystem.dll" + }, + { + "Source": "/System.IO.FileSystem.DriveInfo.dll", + "Destination": "System.IO.FileSystem.DriveInfo.dll" + }, + { + "Source": "/System.IO.FileSystem.Primitives.dll", + "Destination": "System.IO.FileSystem.Primitives.dll" + }, + { + "Source": "/System.IO.FileSystem.Watcher.dll", + "Destination": "System.IO.FileSystem.Watcher.dll" + }, + { + "Source": "/System.IO.IsolatedStorage.dll", + "Destination": "System.IO.IsolatedStorage.dll" + }, + { + "Source": "/System.IO.MemoryMappedFiles.dll", + "Destination": "System.IO.MemoryMappedFiles.dll" + }, + { + "Source": "/System.IO.Pipes.AccessControl.dll", + "Destination": "System.IO.Pipes.AccessControl.dll" + }, + { + "Source": "/System.IO.Pipes.dll", + "Destination": "System.IO.Pipes.dll" + }, + { + "Source": "/System.IO.UnmanagedMemoryStream.dll", + "Destination": "System.IO.UnmanagedMemoryStream.dll" + }, + { + "Source": "/System.Linq.dll", + "Destination": "System.Linq.dll" + }, + { + "Source": "/System.Linq.Expressions.dll", + "Destination": "System.Linq.Expressions.dll" + }, + { + "Source": "/System.Linq.Parallel.dll", + "Destination": "System.Linq.Parallel.dll" + }, + { + "Source": "/System.Linq.Queryable.dll", + "Destination": "System.Linq.Queryable.dll" + }, + { + "Source": "/System.Memory.dll", + "Destination": "System.Memory.dll" + }, + { + "Source": "/System.Net.dll", + "Destination": "System.Net.dll" + }, + { + "Source": "/System.Net.Http.dll", + "Destination": "System.Net.Http.dll" + }, + { + "Source": "/System.Net.HttpListener.dll", + "Destination": "System.Net.HttpListener.dll" + }, + { + "Source": "/System.Net.Mail.dll", + "Destination": "System.Net.Mail.dll" + }, + { + "Source": "/System.Net.NameResolution.dll", + "Destination": "System.Net.NameResolution.dll" + }, + { + "Source": "/System.Net.NetworkInformation.dll", + "Destination": "System.Net.NetworkInformation.dll" + }, + { + "Source": "/System.Net.Ping.dll", + "Destination": "System.Net.Ping.dll" + }, + { + "Source": "/System.Net.Primitives.dll", + "Destination": "System.Net.Primitives.dll" + }, + { + "Source": "/System.Net.Requests.dll", + "Destination": "System.Net.Requests.dll" + }, + { + "Source": "/System.Net.Security.dll", + "Destination": "System.Net.Security.dll" + }, + { + "Source": "/System.Net.ServicePoint.dll", + "Destination": "System.Net.ServicePoint.dll" + }, + { + "Source": "/System.Net.Sockets.dll", + "Destination": "System.Net.Sockets.dll" + }, + { + "Source": "/System.Net.WebClient.dll", + "Destination": "System.Net.WebClient.dll" + }, + { + "Source": "/System.Net.WebHeaderCollection.dll", + "Destination": "System.Net.WebHeaderCollection.dll" + }, + { + "Source": "/System.Net.WebProxy.dll", + "Destination": "System.Net.WebProxy.dll" + }, + { + "Source": "/System.Net.WebSockets.Client.dll", + "Destination": "System.Net.WebSockets.Client.dll" + }, + { + "Source": "/System.Net.WebSockets.dll", + "Destination": "System.Net.WebSockets.dll" + }, + { + "Source": "/System.Numerics.dll", + "Destination": "System.Numerics.dll" + }, + { + "Source": "/System.Numerics.Vectors.dll", + "Destination": "System.Numerics.Vectors.dll" + }, + { + "Source": "/System.ObjectModel.dll", + "Destination": "System.ObjectModel.dll" + }, + { + "Source": "/System.Private.CoreLib.dll", + "Destination": "System.Private.CoreLib.dll" + }, + { + "Source": "/System.Private.DataContractSerialization.dll", + "Destination": "System.Private.DataContractSerialization.dll" + }, + { + "Source": "/System.Private.Uri.dll", + "Destination": "System.Private.Uri.dll" + }, + { + "Source": "/System.Private.Xml.dll", + "Destination": "System.Private.Xml.dll" + }, + { + "Source": "/System.Private.Xml.Linq.dll", + "Destination": "System.Private.Xml.Linq.dll" + }, + { + "Source": "/System.Reflection.DispatchProxy.dll", + "Destination": "System.Reflection.DispatchProxy.dll" + }, + { + "Source": "/System.Reflection.dll", + "Destination": "System.Reflection.dll" + }, + { + "Source": "/System.Reflection.Emit.dll", + "Destination": "System.Reflection.Emit.dll" + }, + { + "Source": "/System.Reflection.Emit.ILGeneration.dll", + "Destination": "System.Reflection.Emit.ILGeneration.dll" + }, + { + "Source": "/System.Reflection.Emit.Lightweight.dll", + "Destination": "System.Reflection.Emit.Lightweight.dll" + }, + { + "Source": "/System.Reflection.Extensions.dll", + "Destination": "System.Reflection.Extensions.dll" + }, + { + "Source": "/System.Reflection.Metadata.dll", + "Destination": "System.Reflection.Metadata.dll" + }, + { + "Source": "/System.Reflection.Primitives.dll", + "Destination": "System.Reflection.Primitives.dll" + }, + { + "Source": "/System.Reflection.TypeExtensions.dll", + "Destination": "System.Reflection.TypeExtensions.dll" + }, + { + "Source": "/System.Resources.Reader.dll", + "Destination": "System.Resources.Reader.dll" + }, + { + "Source": "/System.Resources.ResourceManager.dll", + "Destination": "System.Resources.ResourceManager.dll" + }, + { + "Source": "/System.Resources.Writer.dll", + "Destination": "System.Resources.Writer.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.Unsafe.dll", + "Destination": "System.Runtime.CompilerServices.Unsafe.dll" + }, + { + "Source": "/System.Runtime.CompilerServices.VisualC.dll", + "Destination": "System.Runtime.CompilerServices.VisualC.dll" + }, + { + "Source": "/System.Runtime.dll", + "Destination": "System.Runtime.dll" + }, + { + "Source": "/System.Runtime.Extensions.dll", + "Destination": "System.Runtime.Extensions.dll" + }, + { + "Source": "/System.Runtime.Handles.dll", + "Destination": "System.Runtime.Handles.dll" + }, + { + "Source": "/System.Runtime.InteropServices.dll", + "Destination": "System.Runtime.InteropServices.dll" + }, + { + "Source": "/System.Runtime.InteropServices.RuntimeInformation.dll", + "Destination": "System.Runtime.InteropServices.RuntimeInformation.dll" + }, + { + "Source": "/System.Runtime.InteropServices.WindowsRuntime.dll", + "Destination": "System.Runtime.InteropServices.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.Intrinsics.dll", + "Destination": "System.Runtime.Intrinsics.dll" + }, + { + "Source": "/System.Runtime.Loader.dll", + "Destination": "System.Runtime.Loader.dll" + }, + { + "Source": "/System.Runtime.Numerics.dll", + "Destination": "System.Runtime.Numerics.dll" + }, + { + "Source": "/System.Runtime.Serialization.dll", + "Destination": "System.Runtime.Serialization.dll" + }, + { + "Source": "/System.Runtime.Serialization.Formatters.dll", + "Destination": "System.Runtime.Serialization.Formatters.dll" + }, + { + "Source": "/System.Runtime.Serialization.Json.dll", + "Destination": "System.Runtime.Serialization.Json.dll" + }, + { + "Source": "/System.Runtime.Serialization.Primitives.dll", + "Destination": "System.Runtime.Serialization.Primitives.dll" + }, + { + "Source": "/System.Runtime.Serialization.Xml.dll", + "Destination": "System.Runtime.Serialization.Xml.dll" + }, + { + "Source": "/System.Runtime.WindowsRuntime.dll", + "Destination": "System.Runtime.WindowsRuntime.dll" + }, + { + "Source": "/System.Runtime.WindowsRuntime.UI.Xaml.dll", + "Destination": "System.Runtime.WindowsRuntime.UI.Xaml.dll" + }, + { + "Source": "/System.Security.AccessControl.dll", + "Destination": "System.Security.AccessControl.dll" + }, + { + "Source": "/System.Security.Claims.dll", + "Destination": "System.Security.Claims.dll" + }, + { + "Source": "/System.Security.Cryptography.Algorithms.dll", + "Destination": "System.Security.Cryptography.Algorithms.dll" + }, + { + "Source": "/System.Security.Cryptography.Cng.dll", + "Destination": "System.Security.Cryptography.Cng.dll" + }, + { + "Source": "/System.Security.Cryptography.Csp.dll", + "Destination": "System.Security.Cryptography.Csp.dll" + }, + { + "Source": "/System.Security.Cryptography.Encoding.dll", + "Destination": "System.Security.Cryptography.Encoding.dll" + }, + { + "Source": "/System.Security.Cryptography.OpenSsl.dll", + "Destination": "System.Security.Cryptography.OpenSsl.dll" + }, + { + "Source": "/System.Security.Cryptography.Primitives.dll", + "Destination": "System.Security.Cryptography.Primitives.dll" + }, + { + "Source": "/System.Security.Cryptography.X509Certificates.dll", + "Destination": "System.Security.Cryptography.X509Certificates.dll" + }, + { + "Source": "/System.Security.dll", + "Destination": "System.Security.dll" + }, + { + "Source": "/System.Security.Principal.dll", + "Destination": "System.Security.Principal.dll" + }, + { + "Source": "/System.Security.Principal.Windows.dll", + "Destination": "System.Security.Principal.Windows.dll" + }, + { + "Source": "/System.Security.SecureString.dll", + "Destination": "System.Security.SecureString.dll" + }, + { + "Source": "/System.ServiceModel.Web.dll", + "Destination": "System.ServiceModel.Web.dll" + }, + { + "Source": "/System.ServiceProcess.dll", + "Destination": "System.ServiceProcess.dll" + }, + { + "Source": "/System.Text.Encoding.CodePages.dll", + "Destination": "System.Text.Encoding.CodePages.dll" + }, + { + "Source": "/System.Text.Encoding.dll", + "Destination": "System.Text.Encoding.dll" + }, + { + "Source": "/System.Text.Encoding.Extensions.dll", + "Destination": "System.Text.Encoding.Extensions.dll" + }, + { + "Source": "/System.Text.Encodings.Web.dll", + "Destination": "System.Text.Encodings.Web.dll" + }, + { + "Source": "/System.Text.Json.dll", + "Destination": "System.Text.Json.dll" + }, + { + "Source": "/System.Text.RegularExpressions.dll", + "Destination": "System.Text.RegularExpressions.dll" + }, + { + "Source": "/System.Threading.Channels.dll", + "Destination": "System.Threading.Channels.dll" + }, + { + "Source": "/System.Threading.dll", + "Destination": "System.Threading.dll" + }, + { + "Source": "/System.Threading.Overlapped.dll", + "Destination": "System.Threading.Overlapped.dll" + }, + { + "Source": "/System.Threading.Tasks.Dataflow.dll", + "Destination": "System.Threading.Tasks.Dataflow.dll" + }, + { + "Source": "/System.Threading.Tasks.dll", + "Destination": "System.Threading.Tasks.dll" + }, + { + "Source": "/System.Threading.Tasks.Extensions.dll", + "Destination": "System.Threading.Tasks.Extensions.dll" + }, + { + "Source": "/System.Threading.Tasks.Parallel.dll", + "Destination": "System.Threading.Tasks.Parallel.dll" + }, + { + "Source": "/System.Threading.Thread.dll", + "Destination": "System.Threading.Thread.dll" + }, + { + "Source": "/System.Threading.ThreadPool.dll", + "Destination": "System.Threading.ThreadPool.dll" + }, + { + "Source": "/System.Threading.Timer.dll", + "Destination": "System.Threading.Timer.dll" + }, + { + "Source": "/System.Transactions.dll", + "Destination": "System.Transactions.dll" + }, + { + "Source": "/System.Transactions.Local.dll", + "Destination": "System.Transactions.Local.dll" + }, + { + "Source": "/System.ValueTuple.dll", + "Destination": "System.ValueTuple.dll" + }, + { + "Source": "/System.Web.dll", + "Destination": "System.Web.dll" + }, + { + "Source": "/System.Web.HttpUtility.dll", + "Destination": "System.Web.HttpUtility.dll" + }, + { + "Source": "/System.Windows.dll", + "Destination": "System.Windows.dll" + }, + { + "Source": "/System.Xml.dll", + "Destination": "System.Xml.dll" + }, + { + "Source": "/System.Xml.Linq.dll", + "Destination": "System.Xml.Linq.dll" + }, + { + "Source": "/System.Xml.ReaderWriter.dll", + "Destination": "System.Xml.ReaderWriter.dll" + }, + { + "Source": "/System.Xml.Serialization.dll", + "Destination": "System.Xml.Serialization.dll" + }, + { + "Source": "/System.Xml.XDocument.dll", + "Destination": "System.Xml.XDocument.dll" + }, + { + "Source": "/System.Xml.XmlDocument.dll", + "Destination": "System.Xml.XmlDocument.dll" + }, + { + "Source": "/System.Xml.XmlSerializer.dll", + "Destination": "System.Xml.XmlSerializer.dll" + }, + { + "Source": "/System.Xml.XPath.dll", + "Destination": "System.Xml.XPath.dll" + }, + { + "Source": "/System.Xml.XPath.XDocument.dll", + "Destination": "System.Xml.XPath.XDocument.dll" + }, + { + "Source": "/ucrtbase.dll", + "Destination": "ucrtbase.dll" + }, + { + "Source": "/WindowsBase.dll", + "Destination": "WindowsBase.dll" + } ] } } diff --git a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt index 8b64441fb..0c51cb1f7 100644 --- a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt +++ b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.AndThenThePackageContentsShouldBe.approved.txt @@ -43,6 +43,8 @@ /Autofac.dll /Autofac.dll /Autofac.dll +/Autofac.dll +/Autofac.Integration.Mef.dll /AWSSDK.CloudFormation.dll /AWSSDK.CloudFormation.dll /AWSSDK.Core.dll @@ -135,75 +137,49 @@ /Calamari.Terraform.pdb /Calamari.Terraform.runtimeconfig.json /Calamari.win-x64.nuspec +/chocolateyInstall.ps1 /clrcompression.dll /clrcompression.dll /clretwrc.dll /clretwrc.dll /clrjit.dll /clrjit.dll +/Common.Logging.dll /coreclr.dll /coreclr.dll /createdump /createdump /dbgshim.dll /dbgshim.dll -/de/Microsoft.Data.Edm.resources.dll -/de/Microsoft.Data.OData.resources.dll -/de/Microsoft.Data.Services.Client.resources.dll -/de/System.Spatial.resources.dll -/es/Microsoft.Data.Edm.resources.dll -/es/Microsoft.Data.OData.resources.dll -/es/Microsoft.Data.Services.Client.resources.dll -/es/System.Spatial.resources.dll -/fr/Microsoft.Data.Edm.resources.dll -/fr/Microsoft.Data.OData.resources.dll -/fr/Microsoft.Data.Services.Client.resources.dll -/fr/System.Spatial.resources.dll -/FSharp/fsc.exe -/FSharp/fsc.exe.config -/FSharp/fsc.xml -/FSharp/FSharp.Build.dll -/FSharp/FSharp.Build.xml -/FSharp/FSharp.Compiler.dll -/FSharp/FSharp.Compiler.Interactive.Settings.dll -/FSharp/FSharp.Compiler.Interactive.Settings.xml -/FSharp/FSharp.Compiler.Server.Shared.dll -/FSharp/FSharp.Compiler.Server.Shared.xml -/FSharp/FSharp.Compiler.xml -/FSharp/FSharp.Core.dll -/FSharp/FSharp.Core.optdata -/FSharp/FSharp.Core.sigdata -/FSharp/FSharp.Core.xml -/FSharp/fsi.exe -/FSharp/fsi.exe.config -/FSharp/fsi.xml -/FSharp/fsiAnyCpu.exe -/FSharp/fsiAnyCpu.exe.config -/FSharp/fsiAnyCpu.xml -/FSharp/Microsoft.Build.dll -/FSharp/Microsoft.Build.Engine.dll -/FSharp/Microsoft.Build.Framework.dll -/FSharp/Microsoft.Build.Tasks.v12.0.dll -/FSharp/Microsoft.Build.Utilities.v12.0.dll -/FSharp/Microsoft.FSharp.Targets +/fsc.exe +/fsc.exe.config +/fsc.xml +/FSharp.Build.dll +/FSharp.Build.xml +/FSharp.Compiler.dll +/FSharp.Compiler.Interactive.Settings.dll +/FSharp.Compiler.Interactive.Settings.xml +/FSharp.Compiler.Server.Shared.dll +/FSharp.Compiler.Server.Shared.xml +/FSharp.Compiler.xml +/FSharp.Core.dll +/FSharp.Core.optdata +/FSharp.Core.sigdata +/FSharp.Core.xml +/fsi.exe +/fsi.exe.config +/fsi.xml +/fsiAnyCpu.exe +/fsiAnyCpu.exe.config +/fsiAnyCpu.xml /hostfxr.dll /hostfxr.dll /hostpolicy.dll /hostpolicy.dll /Hyak.Common.dll -/it/Microsoft.Data.Edm.resources.dll -/it/Microsoft.Data.OData.resources.dll -/it/Microsoft.Data.Services.Client.resources.dll -/it/System.Spatial.resources.dll -/ja/Microsoft.Data.Edm.resources.dll -/ja/Microsoft.Data.OData.resources.dll -/ja/Microsoft.Data.Services.Client.resources.dll -/ja/System.Spatial.resources.dll +/ICSharpCode.NRefactory.CSharp.dll +/ICSharpCode.NRefactory.dll /javatest.jar -/ko/Microsoft.Data.Edm.resources.dll -/ko/Microsoft.Data.OData.resources.dll -/ko/Microsoft.Data.Services.Client.resources.dll -/ko/System.Spatial.resources.dll /libclrjit.dylib /libclrjit.dylib /libclrjit.so @@ -245,6 +221,16 @@ /Microsoft.Azure.Management.ResourceManager.dll /Microsoft.Azure.Management.ResourceManager.dll /Microsoft.Azure.Management.Websites.dll +/Microsoft.Build.dll +/Microsoft.Build.Engine.dll +/Microsoft.Build.Framework.dll +/Microsoft.Build.Tasks.v12.0.dll +/Microsoft.Build.Utilities.v12.0.dll +/Microsoft.CodeAnalysis.CSharp.dll +/Microsoft.CodeAnalysis.Desktop.dll +/Microsoft.CodeAnalysis.dll +/Microsoft.CodeAnalysis.Scripting.CSharp.dll +/Microsoft.CodeAnalysis.Scripting.dll /Microsoft.CSharp.dll /Microsoft.CSharp.dll /Microsoft.CSharp.dll @@ -252,8 +238,35 @@ /Microsoft.CSharp.dll /Microsoft.CSharp.dll /Microsoft.Data.Edm.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll +/Microsoft.Data.Edm.resources.dll /Microsoft.Data.OData.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll +/Microsoft.Data.OData.resources.dll /Microsoft.Data.Services.Client.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll +/Microsoft.Data.Services.Client.resources.dll /Microsoft.DiaSymReader.Native.amd64.dll /Microsoft.Extensions.Caching.Abstractions.dll /Microsoft.Extensions.Caching.Memory.dll @@ -261,6 +274,7 @@ /Microsoft.Extensions.DependencyInjection.Abstractions.dll /Microsoft.Extensions.Options.dll /Microsoft.Extensions.Primitives.dll +/Microsoft.FSharp.Targets /Microsoft.IdentityModel.Clients.ActiveDirectory.dll /Microsoft.IdentityModel.Clients.ActiveDirectory.dll /Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll @@ -287,6 +301,7 @@ /Microsoft.Web.Deployment.dll /Microsoft.Web.Deployment.Tracing.dll /Microsoft.Web.XmlTransform.dll +/Microsoft.Web.XmlTransform.dll /Microsoft.Win32.Primitives.dll /Microsoft.Win32.Primitives.dll /Microsoft.Win32.Primitives.dll @@ -308,6 +323,8 @@ /Microsoft.WindowsAzure.Packaging.dll /Microsoft.WindowsAzure.ServiceModel.Common.dll /Microsoft.WindowsAzure.Storage.dll +/Mono.Cecil.dll +/Mono.CSharp.dll /mscordaccore_amd64_amd64_.dll /mscordaccore_amd64_amd64_.dll /mscordaccore.dll @@ -335,6 +352,7 @@ /Newtonsoft.Json.dll /Newtonsoft.Json.dll /Newtonsoft.Json.dll +/Newtonsoft.Json.dll /NuGet.Client.dll /NuGet.Commands.dll /NuGet.Common.dll @@ -382,36 +400,14 @@ /Octostache.dll /Polly.dll /Polly.dll -/ru/Microsoft.Data.Edm.resources.dll -/ru/Microsoft.Data.OData.resources.dll -/ru/Microsoft.Data.Services.Client.resources.dll -/ru/System.Spatial.resources.dll -/ScriptCS/Autofac.dll -/ScriptCS/Autofac.Integration.Mef.dll -/ScriptCS/chocolateyInstall.ps1 -/ScriptCS/Common.Logging.dll -/ScriptCS/ICSharpCode.NRefactory.CSharp.dll -/ScriptCS/ICSharpCode.NRefactory.dll -/ScriptCS/Microsoft.CodeAnalysis.CSharp.dll -/ScriptCS/Microsoft.CodeAnalysis.Desktop.dll -/ScriptCS/Microsoft.CodeAnalysis.dll -/ScriptCS/Microsoft.CodeAnalysis.Scripting.CSharp.dll -/ScriptCS/Microsoft.CodeAnalysis.Scripting.dll -/ScriptCS/Microsoft.Web.XmlTransform.dll -/ScriptCS/Mono.Cecil.dll -/ScriptCS/Mono.CSharp.dll -/ScriptCS/Newtonsoft.Json.dll -/ScriptCS/NuGet.Core.dll -/ScriptCS/PowerArgs.dll -/ScriptCS/ScriptCs.Contracts.dll -/ScriptCS/ScriptCs.Core.dll -/ScriptCS/ScriptCs.Engine.Mono.dll -/ScriptCS/ScriptCs.Engine.Roslyn.dll -/ScriptCS/scriptcs.exe -/ScriptCS/scriptcs.exe.config -/ScriptCS/ScriptCs.Hosting.dll -/ScriptCS/System.Collections.Immutable.dll -/ScriptCS/System.Reflection.Metadata.dll +/PowerArgs.dll +/ScriptCs.Contracts.dll +/ScriptCs.Core.dll +/ScriptCs.Engine.Mono.dll +/ScriptCs.Engine.Roslyn.dll +/scriptcs.exe +/scriptcs.exe.config +/ScriptCs.Hosting.dll /SharpCompress.dll /SharpCompress.dll /SharpCompress.dll @@ -455,6 +451,7 @@ /System.Collections.Immutable.dll /System.Collections.Immutable.dll /System.Collections.Immutable.dll +/System.Collections.Immutable.dll /System.Collections.NonGeneric.dll /System.Collections.NonGeneric.dll /System.Collections.NonGeneric.dll @@ -997,6 +994,7 @@ /System.Reflection.Metadata.dll /System.Reflection.Metadata.dll /System.Reflection.Metadata.dll +/System.Reflection.Metadata.dll /System.Reflection.Primitives.dll /System.Reflection.Primitives.dll /System.Reflection.Primitives.dll @@ -1229,6 +1227,15 @@ /System.ServiceProcess.dll /System.ServiceProcess.dll /System.Spatial.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll +/System.Spatial.resources.dll /System.Text.Encoding.CodePages.dll /System.Text.Encoding.CodePages.dll /System.Text.Encoding.CodePages.dll @@ -1421,12 +1428,4 @@ /YamlDotNet.dll /YamlDotNet.dll /YamlDotNet.dll -/zh-Hans/Microsoft.Data.Edm.resources.dll -/zh-Hans/Microsoft.Data.OData.resources.dll -/zh-Hans/Microsoft.Data.Services.Client.resources.dll -/zh-Hans/System.Spatial.resources.dll -/zh-Hant/Microsoft.Data.Edm.resources.dll -/zh-Hant/Microsoft.Data.OData.resources.dll -/zh-Hant/Microsoft.Data.Services.Client.resources.dll -/zh-Hant/System.Spatial.resources.dll index.json \ No newline at end of file diff --git a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs index 6a71d23ac..ff6d179c4 100644 --- a/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs +++ b/source/Calamari.ConsolidateCalamariPackages.Tests/IntegrationTests.cs @@ -97,7 +97,7 @@ public void AndThenTheIndexShouldBe() } private static string SanitiseFilenamesInIndex(string s) - => Regex.Replace(s, "[a-z0-9]{32}/[^\"]*", ""); + => Regex.Replace(s, "[a-z0-9]{32}", ""); private static string SanitiseHashesInPackageList(string s) => Regex.Replace(s, "[a-z0-9]{32}", ""); diff --git a/source/Calamari.ConsolidateCalamariPackages/CalamariFlavourPackageReference.cs b/source/Calamari.ConsolidateCalamariPackages/CalamariFlavourPackageReference.cs index ce834f4bb..6ecb139a8 100644 --- a/source/Calamari.ConsolidateCalamariPackages/CalamariFlavourPackageReference.cs +++ b/source/Calamari.ConsolidateCalamariPackages/CalamariFlavourPackageReference.cs @@ -39,7 +39,8 @@ public IReadOnlyList GetSourceFiles(ILogger log) IsNupkg = false, FullNameInDestinationArchive = string.Join("/", parts.Skip(1)), FullNameInSourceArchive = entry.FullName, - Hash = hasher.Hash(entry) + Hash = hasher.Hash(entry), + FileName = parts.Last() }; }) .ToArray(); diff --git a/source/Calamari.ConsolidateCalamariPackages/CalamariPackageReference.cs b/source/Calamari.ConsolidateCalamariPackages/CalamariPackageReference.cs index b1f90c3c8..898c27050 100644 --- a/source/Calamari.ConsolidateCalamariPackages/CalamariPackageReference.cs +++ b/source/Calamari.ConsolidateCalamariPackages/CalamariPackageReference.cs @@ -48,7 +48,8 @@ public IReadOnlyList GetSourceFiles(ILogger log) IsNupkg = true, FullNameInDestinationArchive = entry.FullName, FullNameInSourceArchive = entry.FullName, - Hash = hasher.Hash(entry) + Hash = hasher.Hash(entry), + FileName = entry.FullName.Split("/").Last() }) .ToArray(); } diff --git a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs index 443db80d1..2fc2f75f0 100644 --- a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs +++ b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs @@ -24,39 +24,33 @@ public static void Create(IEnumerable sourceFiles, string destinatio private static void WriteUniqueFilesToZip(IEnumerable sourceFiles, ZipArchive zip) { + // This acts as a 'Distinct' - there may be multiples of a given file which are binary-identical + // therefore we only need to track ONE (aka the first) of these files during packing. var uniqueFiles = sourceFiles - .GroupBy(sourceFile => new {sourceFile.FullNameInDestinationArchive, sourceFile.Hash}) - .Select(g => new - { - g.Key.FullNameInDestinationArchive, - g.Key.Hash, - g.First().FullNameInSourceArchive, - g.First().ArchivePath - }); + .DistinctBy(sourceFile => sourceFile.EntryNameInConsolidationArchive()); foreach (var groupedBySourceArchive in uniqueFiles.GroupBy(f => f.ArchivePath)) { using (var sourceZip = ZipFile.OpenRead(groupedBySourceArchive.Key)) foreach (var uniqueFile in groupedBySourceArchive) { - var entryName = $"{uniqueFile.Hash}/{uniqueFile.FullNameInDestinationArchive}"; - var entry = zip.CreateEntry(entryName, CompressionLevel.Fastest); - + var entry = zip.CreateEntry(uniqueFile.EntryNameInConsolidationArchive(), CompressionLevel.Fastest); using (var destStream = entry.Open()) using (var sourceStream = sourceZip.Entries.First(e => e.FullName == uniqueFile.FullNameInSourceArchive).Open()) sourceStream.CopyTo(destStream); } } } - + private static void WriteIndexTo(Stream stream, IEnumerable sourceFiles) { - Dictionary GroupByPlatform(IEnumerable filesForPackage) + // SHould break out entryName to a function - make first class + Dictionary GroupByPlatform(IEnumerable filesForPackage) => filesForPackage - .GroupBy(f => f.Platform) - .ToDictionary( - g => g.Key, - g => g.Select(f => Path.Combine(f.Hash, f.FullNameInDestinationArchive).Replace('\\', '/')).OrderBy(h => h).ToArray() + .GroupBy(f => f.Platform) + .ToDictionary( + g => g.Key, + g => g.Select(f => new FileTransfer(f.EntryNameInConsolidationArchive(), f.FullNameInDestinationArchive)).ToArray() ); var index = new ConsolidatedPackageIndex( diff --git a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs index c3d367726..3eeab1842 100644 --- a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs +++ b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs @@ -14,18 +14,20 @@ public ConsolidatedPackageIndex(Dictionary packages) public class Package { - public Package(string packageId, string version, bool isNupkg, Dictionary platformHashes) + public Package(string packageId, string version, bool isNupkg, Dictionary platformHashes) { PackageId = packageId; Version = version; IsNupkg = isNupkg; - PlatformHashes = new Dictionary(platformHashes, StringComparer.OrdinalIgnoreCase); + PlatformHashes = new Dictionary(platformHashes, StringComparer.OrdinalIgnoreCase); } public string PackageId { get; } public string Version { get; } public bool IsNupkg { get; } - public Dictionary PlatformHashes { get; } + public Dictionary PlatformHashes { get; } } } + + public record FileTransfer(String Source, string Destination); } \ No newline at end of file diff --git a/source/Calamari.ConsolidateCalamariPackages/SashimiPackageReference.cs b/source/Calamari.ConsolidateCalamariPackages/SashimiPackageReference.cs index a325d38de..e5f532a96 100644 --- a/source/Calamari.ConsolidateCalamariPackages/SashimiPackageReference.cs +++ b/source/Calamari.ConsolidateCalamariPackages/SashimiPackageReference.cs @@ -65,7 +65,8 @@ IReadOnlyList ReadSashimiPackagedZip(string toolZipPath) IsNupkg = false, FullNameInDestinationArchive = string.Join("/", parts.Skip(1)), FullNameInSourceArchive = entry.FullName, - Hash = hasher.Hash(entry) + Hash = hasher.Hash(entry), + FileName = parts.Last() }; }) .ToArray(); diff --git a/source/Calamari.ConsolidateCalamariPackages/SourceFile.cs b/source/Calamari.ConsolidateCalamariPackages/SourceFile.cs index 6c8b895db..bb0bee2c9 100644 --- a/source/Calamari.ConsolidateCalamariPackages/SourceFile.cs +++ b/source/Calamari.ConsolidateCalamariPackages/SourceFile.cs @@ -12,5 +12,10 @@ class SourceFile public string FullNameInDestinationArchive { get; set; } public string FullNameInSourceArchive { get; set; } public string Hash { get; set; } + + public string FileName { get; set; } + public string EntryNameInConsolidationArchive() { + return $"{Hash}/{FileName}"; + } } } \ No newline at end of file From 10b59eb4773bab790eb32a37bfa2932396d9b292 Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Mon, 6 Jan 2025 15:45:33 +1100 Subject: [PATCH 3/8] change to smallest size zip --- .../ConsolidatedPackageCreator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs index 2fc2f75f0..b057f1fb9 100644 --- a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs +++ b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs @@ -34,7 +34,7 @@ private static void WriteUniqueFilesToZip(IEnumerable sourceFiles, Z using (var sourceZip = ZipFile.OpenRead(groupedBySourceArchive.Key)) foreach (var uniqueFile in groupedBySourceArchive) { - var entry = zip.CreateEntry(uniqueFile.EntryNameInConsolidationArchive(), CompressionLevel.Fastest); + var entry = zip.CreateEntry(uniqueFile.EntryNameInConsolidationArchive(), CompressionLevel.SmallestSize); using (var destStream = entry.Open()) using (var sourceStream = sourceZip.Entries.First(e => e.FullName == uniqueFile.FullNameInSourceArchive).Open()) sourceStream.CopyTo(destStream); From 006a8f952f5791d0b8d51484428c9705ad36fca0 Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Tue, 7 Jan 2025 09:04:33 +1100 Subject: [PATCH 4/8] revert to fastest --- .../ConsolidatedPackageCreator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs index b057f1fb9..2fc2f75f0 100644 --- a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs +++ b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageCreator.cs @@ -34,7 +34,7 @@ private static void WriteUniqueFilesToZip(IEnumerable sourceFiles, Z using (var sourceZip = ZipFile.OpenRead(groupedBySourceArchive.Key)) foreach (var uniqueFile in groupedBySourceArchive) { - var entry = zip.CreateEntry(uniqueFile.EntryNameInConsolidationArchive(), CompressionLevel.SmallestSize); + var entry = zip.CreateEntry(uniqueFile.EntryNameInConsolidationArchive(), CompressionLevel.Fastest); using (var destStream = entry.Open()) using (var sourceStream = sourceZip.Entries.First(e => e.FullName == uniqueFile.FullNameInSourceArchive).Open()) sourceStream.CopyTo(destStream); From fa400b5ba9433b2699663f18cb6be09a0e340ebc Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Wed, 8 Jan 2025 16:30:59 +1100 Subject: [PATCH 5/8] Added a hash of ashes --- build/Build.cs | 427 +++++++++--------- .../ConsolidatedPackageIndex.cs | 6 +- ...ouldFailIfAzureRmIsDeprecated.approved.txt | 15 + 3 files changed, 241 insertions(+), 207 deletions(-) create mode 100644 source/Calamari.Tests/KubernetesFixtures/Approved/KubernetesContextScriptWrapperFixture.ExecutionWithAzureServicePrincipalWithAdmin_ShouldFailIfAzureRmIsDeprecated.approved.txt diff --git a/build/Build.cs b/build/Build.cs index e7e0281ea..a6b1168cf 100644 --- a/build/Build.cs +++ b/build/Build.cs @@ -4,9 +4,11 @@ using System.IO.Compression; using System.Linq; using System.Runtime.InteropServices; +using System.Security.Cryptography; using System.Text.RegularExpressions; using System.Threading.Tasks; using Calamari.ConsolidateCalamariPackages; +using NuGet.ContentModel; using NuGet.Packaging; using Nuke.Common; using Nuke.Common.CI.TeamCity; @@ -33,17 +35,13 @@ partial class Build : NukeBuild readonly Configuration Configuration = IsLocalBuild ? Configuration.Debug : Configuration.Release; - [Required] - readonly Solution Solution = SolutionModelTasks.ParseSolution(SourceDirectory / "Calamari.sln"); + [Required] readonly Solution Solution = SolutionModelTasks.ParseSolution(SourceDirectory / "Calamari.sln"); - [Parameter("Run packing step in parallel")] - readonly bool PackInParallel; + [Parameter("Run packing step in parallel")] readonly bool PackInParallel; - [Parameter] - readonly DotNetVerbosity BuildVerbosity = DotNetVerbosity.Minimal; + [Parameter] readonly DotNetVerbosity BuildVerbosity = DotNetVerbosity.Minimal; - [Parameter] - readonly bool SignBinaries; + [Parameter] readonly bool SignBinaries; // When building locally signing isn't really necessary and it could take // up to 3-4 minutes to sign all the binaries as we build for many, many @@ -51,44 +49,29 @@ partial class Build : NukeBuild // when doing local development. bool WillSignBinaries => !IsLocalBuild || SignBinaries; - [Parameter] - readonly bool AppendTimestamp; + [Parameter] readonly bool AppendTimestamp; - [Parameter("Set Calamari Version on OctopusServer")] - readonly bool SetOctopusServerVersion; + [Parameter("Set Calamari Version on OctopusServer")] readonly bool SetOctopusServerVersion; - [Parameter] - readonly string? AzureKeyVaultUrl; + [Parameter] readonly string? AzureKeyVaultUrl; - [Parameter] - readonly string? AzureKeyVaultAppId; + [Parameter] readonly string? AzureKeyVaultAppId; - [Parameter] - [Secret] - readonly string? AzureKeyVaultAppSecret; + [Parameter] [Secret] readonly string? AzureKeyVaultAppSecret; - [Parameter] - [Secret] - readonly string? AzureKeyVaultTenantId; + [Parameter] [Secret] readonly string? AzureKeyVaultTenantId; - [Parameter] - readonly string? AzureKeyVaultCertificateName; + [Parameter] readonly string? AzureKeyVaultCertificateName; - [Parameter(Name = "signing_certificate_path")] - readonly string SigningCertificatePath = RootDirectory / "certificates" / "OctopusDevelopment.pfx"; + [Parameter(Name = "signing_certificate_path")] readonly string SigningCertificatePath = RootDirectory / "certificates" / "OctopusDevelopment.pfx"; - [Parameter(Name = "signing_certificate_password")] - [Secret] - readonly string SigningCertificatePassword = "Password01!"; + [Parameter(Name = "signing_certificate_password")] [Secret] readonly string SigningCertificatePassword = "Password01!"; - [Parameter] - readonly string? TargetFramework; + [Parameter] readonly string? TargetFramework; - [Parameter] - readonly string? TargetRuntime; + [Parameter] readonly string? TargetRuntime; - [GitVersion] - readonly GitVersion? GitVersionInfo; + [GitVersion] readonly GitVersion? GitVersionInfo; static readonly List CalamariProjectsToSkipConsolidation = new() { "Calamari.CloudAccounts", "Calamari.Common", "Calamari.ConsolidateCalamariPackages" }; @@ -118,63 +101,99 @@ public Build() Target CheckForbiddenWords => _ => _.Executes(() => - { - Log.Information("Checking codebase for forbidden words"); - - const string arguments = - "grep -i -I -n -f ForbiddenWords.txt -- \"./*\" \":(exclude)ForbiddenWords.txt\""; - var process = - ProcessTasks.StartProcess(GitPath, arguments) - .AssertWaitForExit(); - - if (process.ExitCode == 1) - { - Log.Information("Sanity check passed"); - return; - } - - var filesContainingForbiddenWords = process.Output.Select(o => o.Text).ToArray(); - if (filesContainingForbiddenWords.Any()) - throw new Exception("Found forbidden words in the following files, " - + "please clean them up:\r\n" - + string.Join("\r\n", filesContainingForbiddenWords)); - }); + { + Log.Information("Checking codebase for forbidden words"); + + const string arguments = + "grep -i -I -n -f ForbiddenWords.txt -- \"./*\" \":(exclude)ForbiddenWords.txt\""; + var process = + ProcessTasks.StartProcess(GitPath, arguments) + .AssertWaitForExit(); + + if (process.ExitCode == 1) + { + Log.Information("Sanity check passed"); + return; + } + + var filesContainingForbiddenWords = process.Output.Select(o => o.Text).ToArray(); + if (filesContainingForbiddenWords.Any()) + throw new Exception("Found forbidden words in the following files, " + + "please clean them up:\r\n" + + string.Join("\r\n", filesContainingForbiddenWords)); + }); Target Clean => _ => _.Executes(() => - { - SourceDirectory.GlobDirectories("**/bin", "**/obj", "**/TestResults").ForEach(DeleteDirectory); - EnsureCleanDirectory(ArtifactsDirectory); - EnsureCleanDirectory(PublishDirectory); - }); + { + SourceDirectory.GlobDirectories("**/bin", "**/obj", "**/TestResults").ForEach(DeleteDirectory); + EnsureCleanDirectory(ArtifactsDirectory); + EnsureCleanDirectory(PublishDirectory); + }); Target Restore => _ => _.DependsOn(Clean) .Executes(() => - { - var localRuntime = FixedRuntimes.Windows; + { + var localRuntime = FixedRuntimes.Windows; - if (!OperatingSystem.IsWindows()) - localRuntime = FixedRuntimes.Linux; + if (!OperatingSystem.IsWindows()) + localRuntime = FixedRuntimes.Linux; - DotNetRestore(_ => _.SetProjectFile(Solution) - .SetRuntime(localRuntime) - .SetProperty("DisableImplicitNuGetFallbackFolder", true)); - }); + DotNetRestore(_ => _.SetProjectFile(Solution) + .SetRuntime(localRuntime) + .SetProperty("DisableImplicitNuGetFallbackFolder", true)); + }); Target Compile => _ => _.DependsOn(CheckForbiddenWords) .DependsOn(Restore) .Executes(() => - { - Log.Information("Compiling Calamari v{CalamariVersion}", NugetVersion.Value); - - DotNetBuild(_ => _.SetProjectFile(Solution) - .SetConfiguration(Configuration) - .SetNoRestore(true) - .SetVersion(NugetVersion.Value) - .SetInformationalVersion(GitVersionInfo?.InformationalVersion)); - }); + { + Log.Information("Compiling Calamari v{CalamariVersion}", NugetVersion.Value); + + DotNetBuild(_ => _.SetProjectFile(Solution) + .SetConfiguration(Configuration) + .SetNoRestore(true) + .SetVersion(NugetVersion.Value) + .SetInformationalVersion(GitVersionInfo?.InformationalVersion)); + + //Create Hashes + var flavours = GetCalamariFlavours(); + var calamariFlavourProjects = Solution.Projects + .Where(project => flavours.Contains(project.Name)); + calamariFlavourProjects.ForEach(p => + { + var binaryDir = p.GetMSBuildProject(Configuration).GetPropertyValue("OutputPath"); + var allFiles = Directory.GetFiles(binaryDir, "*.*", SearchOption.AllDirectories); + + var concatFileHashes = allFiles.Select(f => + { + using (var md5 = MD5.Create()) + { + using (var stream = File.OpenRead(f)) + { + return md5.ComputeHash(stream); + } + } + }) + .Aggregate(new List(), + (current, next) => + { + current.AddRange(next); + return current; + }, + current => current); + + var hashFilename = Path.Combine(binaryDir, "hash.md5"); + using (var md5 = MD5.Create()) + { + var hashOfHashes = md5.ComputeHash(concatFileHashes.ToArray()); + //write hash as base64 + File.AppendAllText(hashFilename, Convert.ToBase64String(hashOfHashes)); + } + }); + }); Target CalamariConsolidationTests => _ => _.DependsOn(Compile) @@ -219,33 +238,33 @@ public Build() nugetVersion, FixedRuntimes.Cloud); - // Create the self-contained Calamari packages for each runtime ID defined in Calamari.csproj - foreach (var rid in GetRuntimeIdentifiers(Solution.GetProject(RootProjectName)!)!) - DoPublish(RootProjectName, Frameworks.Net60, nugetVersion, rid); - }); + // Create the self-contained Calamari packages for each runtime ID defined in Calamari.csproj + foreach (var rid in GetRuntimeIdentifiers(Solution.GetProject(RootProjectName)!)!) + DoPublish(RootProjectName, Frameworks.Net60, nugetVersion, rid); + }); Target PublishCalamariFlavourProjects => _ => _ .DependsOn(Compile) .Executes(async () => - { - var flavours = GetCalamariFlavours(); - var migratedCalamariFlavoursTests = flavours.Select(f => $"{f}.Tests"); - var calamariFlavourProjects = Solution.Projects - .Where(project => flavours.Contains(project.Name) - || migratedCalamariFlavoursTests.Contains(project.Name)); + { + var flavours = GetCalamariFlavours(); + var migratedCalamariFlavoursTests = flavours.Select(f => $"{f}.Tests"); + var calamariFlavourProjects = Solution.Projects + .Where(project => flavours.Contains(project.Name) + || migratedCalamariFlavoursTests.Contains(project.Name)); - // Calamari.Scripting is a library that other calamari flavours depend on; not a flavour on its own right. - // Unlike other *Calamari* tests, we would still want to produce Calamari.Scripting.Zip and its tests, like its flavours. - var calamariScripting = "Calamari.Scripting"; - var calamariScriptingProjectAndTest = Solution.Projects.Where(project => project.Name == calamariScripting || project.Name == $"{calamariScripting}.Tests"); + // Calamari.Scripting is a library that other calamari flavours depend on; not a flavour on its own right. + // Unlike other *Calamari* tests, we would still want to produce Calamari.Scripting.Zip and its tests, like its flavours. + var calamariScripting = "Calamari.Scripting"; + var calamariScriptingProjectAndTest = Solution.Projects.Where(project => project.Name == calamariScripting || project.Name == $"{calamariScripting}.Tests"); - var calamariProjects = calamariFlavourProjects - .Concat(calamariScriptingProjectAndTest) - .ToList(); + var calamariProjects = calamariFlavourProjects + .Concat(calamariScriptingProjectAndTest) + .ToList(); - await PublishCalamariProjects(calamariProjects); - }); + await PublishCalamariProjects(calamariProjects); + }); async Task PublishCalamariProjects(List projects) { @@ -254,37 +273,38 @@ async Task PublishCalamariProjects(List projects) bool IsCrossPlatform(string targetFramework) => targetFramework.Contains('.'); var calamariPackages = projects - .SelectMany(project => project.GetTargetFrameworks()!, (p, f) => new - { - Project = p, - Framework = f, - CrossPlatform = IsCrossPlatform(f) - }).ToList(); + .SelectMany(project => project.GetTargetFrameworks()!, (p, f) => new + { + Project = p, + Framework = f, + CrossPlatform = IsCrossPlatform(f) + }) + .ToList(); // for NetFx target frameworks, we use "netfx" as the architecture, and ignore defined runtime identifiers var netFxPackages = calamariPackages - .Where(p => !p.CrossPlatform) - .Select(packageToBuild => new CalamariPackageMetadata() - { - Project = packageToBuild.Project, - Framework = packageToBuild.Framework, - Architecture = null, - IsCrossPlatform = packageToBuild.CrossPlatform - }); + .Where(p => !p.CrossPlatform) + .Select(packageToBuild => new CalamariPackageMetadata() + { + Project = packageToBuild.Project, + Framework = packageToBuild.Framework, + Architecture = null, + IsCrossPlatform = packageToBuild.CrossPlatform + }); // for cross-platform frameworks, we combine each runtime identifier with each target framework var crossPlatformPackages = calamariPackages - .Where(p => p.CrossPlatform) - .Where(p => string.IsNullOrWhiteSpace(TargetFramework) || p.Framework == TargetFramework) - .SelectMany(packageToBuild => GetRuntimeIdentifiers(packageToBuild.Project) ?? Enumerable.Empty(), - (packageToBuild, runtimeIdentifier) => new CalamariPackageMetadata() - { - Project = packageToBuild.Project, - Framework = packageToBuild.Framework, - Architecture = runtimeIdentifier, - IsCrossPlatform = packageToBuild.CrossPlatform - }) - .Distinct(t => new {t.Project?.Name, t.Architecture, t.Framework}); + .Where(p => p.CrossPlatform) + .Where(p => string.IsNullOrWhiteSpace(TargetFramework) || p.Framework == TargetFramework) + .SelectMany(packageToBuild => GetRuntimeIdentifiers(packageToBuild.Project) ?? Enumerable.Empty(), + (packageToBuild, runtimeIdentifier) => new CalamariPackageMetadata() + { + Project = packageToBuild.Project, + Framework = packageToBuild.Framework, + Architecture = runtimeIdentifier, + IsCrossPlatform = packageToBuild.CrossPlatform + }) + .Distinct(t => new { t.Project?.Name, t.Architecture, t.Framework }); var packagesToPublish = crossPlatformPackages.Concat(netFxPackages).ToArray(); @@ -306,19 +326,18 @@ void PublishPackage(CalamariPackageMetadata calamariPackageMetadata) } Log.Information( - $"Building {calamariPackageMetadata.Project?.Name} for framework '{calamariPackageMetadata.Framework}' and arch '{calamariPackageMetadata.Architecture}'"); + $"Building {calamariPackageMetadata.Project?.Name} for framework '{calamariPackageMetadata.Framework}' and arch '{calamariPackageMetadata.Architecture}'"); var project = calamariPackageMetadata.Project; - var outputDirectory = PublishDirectory / project?.Name / - (calamariPackageMetadata.IsCrossPlatform ? calamariPackageMetadata.Architecture : "netfx"); + var outputDirectory = PublishDirectory / project?.Name / (calamariPackageMetadata.IsCrossPlatform ? calamariPackageMetadata.Architecture : "netfx"); DotNetPublish(s => s - .SetConfiguration(Configuration) - .SetProject(project) - .SetFramework(calamariPackageMetadata.Framework) - .SetRuntime(calamariPackageMetadata.Architecture) - .SetOutput(outputDirectory) - ); + .SetConfiguration(Configuration) + .SetProject(project) + .SetFramework(calamariPackageMetadata.Framework) + .SetRuntime(calamariPackageMetadata.Architecture) + .SetOutput(outputDirectory) + ); if (!project.Name.Contains("Tests")) { @@ -327,11 +346,10 @@ void PublishPackage(CalamariPackageMetadata calamariPackageMetadata) } File.Copy(RootDirectory / "global.json", outputDirectory / "global.json"); - } - - static void StageLegacyCalamariAssemblies(CalamariPackageMetadata[] packagesToPublish) { + static void StageLegacyCalamariAssemblies(CalamariPackageMetadata[] packagesToPublish) + { if (!OperatingSystem.IsWindows()) { Log.Warning($"Skipping the bundling of Calamari projects into the Calamari.Legacy bundle. " @@ -374,6 +392,7 @@ void CompressCalamariProject(Project project) { return; } + Log.Verbose($"Compressing Calamari.Legacy"); LegacyCalamariDirectory.ZipTo(ArtifactsDirectory / $"Calamari.Legacy.{NugetVersion.Value}.zip"); }); @@ -429,45 +448,45 @@ void CompressCalamariProject(Project project) _ => _.DependsOn(Publish) .DependsOn(PublishCalamariFlavourProjects) .Executes(async () => - { - var nugetVersion = NugetVersion.Value; - var defaultTarget = OperatingSystem.IsWindows() ? Frameworks.Net462 : Frameworks.Net60; - AbsolutePath binFolder = SourceDirectory / "Calamari.Tests" / "bin" / Configuration / defaultTarget; - Directory.Exists(binFolder); - var actions = new List - { - () => - { - CompressionTasks.Compress(binFolder, ArtifactsDirectory / "Binaries.zip"); - } - }; - - // Create a Zip for each runtime for testing - // ReSharper disable once LoopCanBeConvertedToQuery - foreach (var rid in GetRuntimeIdentifiers(Solution.GetProject("Calamari.Tests")!)!) - actions.Add(() => - { - var publishedLocation = - DoPublish("Calamari.Tests", Frameworks.Net60, nugetVersion, rid); - var zipName = $"Calamari.Tests.{rid}.{nugetVersion}.zip"; - File.Copy(RootDirectory / "global.json", publishedLocation / "global.json"); - CompressionTasks.Compress(publishedLocation, ArtifactsDirectory / zipName); - }); - - actions.Add(() => - { - var testingProjectPath = SourceDirectory / "Calamari.Testing" / "Calamari.Testing.csproj"; - DotNetPack(new DotNetPackSettings().SetConfiguration(Configuration) - .SetProject(testingProjectPath) - .SetOutputDirectory(ArtifactsDirectory) - .EnableNoBuild() - .EnableIncludeSource() - .SetVersion(nugetVersion) - .SetNoRestore(true)); - }); - - await RunPackActions(actions); - }); + { + var nugetVersion = NugetVersion.Value; + var defaultTarget = OperatingSystem.IsWindows() ? Frameworks.Net462 : Frameworks.Net60; + AbsolutePath binFolder = SourceDirectory / "Calamari.Tests" / "bin" / Configuration / defaultTarget; + Directory.Exists(binFolder); + var actions = new List + { + () => + { + CompressionTasks.Compress(binFolder, ArtifactsDirectory / "Binaries.zip"); + } + }; + + // Create a Zip for each runtime for testing + // ReSharper disable once LoopCanBeConvertedToQuery + foreach (var rid in GetRuntimeIdentifiers(Solution.GetProject("Calamari.Tests")!)!) + actions.Add(() => + { + var publishedLocation = + DoPublish("Calamari.Tests", Frameworks.Net60, nugetVersion, rid); + var zipName = $"Calamari.Tests.{rid}.{nugetVersion}.zip"; + File.Copy(RootDirectory / "global.json", publishedLocation / "global.json"); + CompressionTasks.Compress(publishedLocation, ArtifactsDirectory / zipName); + }); + + actions.Add(() => + { + var testingProjectPath = SourceDirectory / "Calamari.Testing" / "Calamari.Testing.csproj"; + DotNetPack(new DotNetPackSettings().SetConfiguration(Configuration) + .SetProject(testingProjectPath) + .SetOutputDirectory(ArtifactsDirectory) + .EnableNoBuild() + .EnableIncludeSource() + .SetVersion(nugetVersion) + .SetNoRestore(true)); + }); + + await RunPackActions(actions); + }); Target Pack => _ => _.DependsOn(PackTests) @@ -478,11 +497,11 @@ void CompressCalamariProject(Project project) _ => _.Requires(() => IsLocalBuild) .DependsOn(PackBinaries) .Executes(() => - { - Directory.CreateDirectory(LocalPackagesDirectory); - foreach (var file in Directory.GetFiles(ArtifactsDirectory, "Calamari.*.nupkg")) - CopyFile(file, LocalPackagesDirectory / Path.GetFileName(file), FileExistsPolicy.Overwrite); - }); + { + Directory.CreateDirectory(LocalPackagesDirectory); + foreach (var file in Directory.GetFiles(ArtifactsDirectory, "Calamari.*.nupkg")) + CopyFile(file, LocalPackagesDirectory / Path.GetFileName(file), FileExistsPolicy.Overwrite); + }); Target PackageConsolidatedCalamariZip => _ => _.DependsOn(CalamariConsolidationTests) @@ -531,12 +550,12 @@ void CompressCalamariProject(Project project) Target PackCalamariConsolidatedNugetPackage => _ => _.DependsOn(PackageConsolidatedCalamariZip) .Executes(() => - { - NuGetPack(s => s.SetTargetPath(BuildDirectory / "Calamari.Consolidated.nuspec") - .SetBasePath(BuildDirectory) - .SetVersion(NugetVersion.Value) - .SetOutputDirectory(ArtifactsDirectory)); - }); + { + NuGetPack(s => s.SetTargetPath(BuildDirectory / "Calamari.Consolidated.nuspec") + .SetBasePath(BuildDirectory) + .SetVersion(NugetVersion.Value) + .SetOutputDirectory(ArtifactsDirectory)); + }); Target UpdateCalamariVersionOnOctopusServer => _ => @@ -544,28 +563,28 @@ void CompressCalamariProject(Project project) .Requires(() => IsLocalBuild) .DependsOn(CopyToLocalPackages) .Executes(() => - { - var serverProjectFile = RootDirectory / ".." / "OctopusDeploy" / "source" / "Octopus.Server" / "Octopus.Server.csproj"; - if (File.Exists(serverProjectFile)) - { - Log.Information("Setting Calamari version in Octopus Server " - + "project {ServerProjectFile} to {NugetVersion}", - serverProjectFile, NugetVersion.Value); - SetOctopusServerCalamariVersion(serverProjectFile); - } - else - { - Log.Warning("Could not set Calamari version in Octopus Server project " - + "{ServerProjectFile} to {NugetVersion} as could not find " - + "project file", - serverProjectFile, NugetVersion.Value); - } - }); + { + var serverProjectFile = RootDirectory / ".." / "OctopusDeploy" / "source" / "Octopus.Server" / "Octopus.Server.csproj"; + if (File.Exists(serverProjectFile)) + { + Log.Information("Setting Calamari version in Octopus Server " + + "project {ServerProjectFile} to {NugetVersion}", + serverProjectFile, NugetVersion.Value); + SetOctopusServerCalamariVersion(serverProjectFile); + } + else + { + Log.Warning("Could not set Calamari version in Octopus Server project " + + "{ServerProjectFile} to {NugetVersion} as could not find " + + "project file", + serverProjectFile, NugetVersion.Value); + } + }); Target SetTeamCityVersion => _ => _.Executes(() => - { - TeamCity.Instance?.SetBuildNumber(NugetVersion.Value); - }); + { + TeamCity.Instance?.SetBuildNumber(NugetVersion.Value); + }); Target BuildLocal => _ => _.DependsOn(PackCalamariConsolidatedNugetPackage) .DependsOn(UpdateCalamariVersionOnOctopusServer); diff --git a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs index 3eeab1842..499b515fd 100644 --- a/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs +++ b/source/Calamari.ConsolidateCalamariPackages/ConsolidatedPackageIndex.cs @@ -14,18 +14,18 @@ public ConsolidatedPackageIndex(Dictionary packages) public class Package { - public Package(string packageId, string version, bool isNupkg, Dictionary platformHashes) + public Package(string packageId, string version, bool isNupkg, Dictionary platformFiles) { PackageId = packageId; Version = version; IsNupkg = isNupkg; - PlatformHashes = new Dictionary(platformHashes, StringComparer.OrdinalIgnoreCase); + PlatformFiles = new Dictionary(platformFiles, StringComparer.OrdinalIgnoreCase); } public string PackageId { get; } public string Version { get; } public bool IsNupkg { get; } - public Dictionary PlatformHashes { get; } + public Dictionary PlatformFiles { get; } } } diff --git a/source/Calamari.Tests/KubernetesFixtures/Approved/KubernetesContextScriptWrapperFixture.ExecutionWithAzureServicePrincipalWithAdmin_ShouldFailIfAzureRmIsDeprecated.approved.txt b/source/Calamari.Tests/KubernetesFixtures/Approved/KubernetesContextScriptWrapperFixture.ExecutionWithAzureServicePrincipalWithAdmin_ShouldFailIfAzureRmIsDeprecated.approved.txt new file mode 100644 index 000000000..ab8c9bbc3 --- /dev/null +++ b/source/Calamari.Tests/KubernetesFixtures/Approved/KubernetesContextScriptWrapperFixture.ExecutionWithAzureServicePrincipalWithAdmin_ShouldFailIfAzureRmIsDeprecated.approved.txt @@ -0,0 +1,15 @@ +[Verbose] "kubectl" version --client --output=yaml --request-timeout=1m +[Verbose] Found kubectl and successfully verified it can be executed. +[Verbose] "chmod" u=rw,g=,o= "kubectl-octo.yml" +[Verbose] Temporary kubectl config set to kubectl-octo.yml +[Verbose] "az" cloud set --name AzureCloud +[Verbose] Azure CLI: Authenticating with Service Principal +[Verbose] "az" login --service-principal --username="azClientId" --password="azPassword" --tenant="azTenantId" +[Verbose] Azure CLI: Setting active subscription to azSubscriptionId +[Verbose] "az" account set --subscription azSubscriptionId +[Info] Successfully authenticated with the Azure CLI +[Info] Creating kubectl context to AKS Cluster in resource group clusterRG called asCluster (namespace calamari-testing) +[Verbose] "az" aks get-credentials --resource-group clusterRG --name asCluster --file "kubectl-octo.yml" --overwrite-existing +[Verbose] "kubectl" config set-context asCluster --namespace=calamari-testing --request-timeout=1m +[Verbose] "kubelogin" convert-kubeconfig -l azurecli --kubeconfig "kubectl-octo.yml" +[Verbose] "kubectl" get namespace calamari-testing --request-timeout=1m From 6c011a6aac4f1e22d85059a8ef1ab8350579a9a2 Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Wed, 8 Jan 2025 17:54:09 +1100 Subject: [PATCH 6/8] magic --- build/Build.cs | 82 ++++++++++++++++++++++++--------------------- source/Calamari.sln | 5 +-- 2 files changed, 44 insertions(+), 43 deletions(-) diff --git a/build/Build.cs b/build/Build.cs index a6b1168cf..1e34954b5 100644 --- a/build/Build.cs +++ b/build/Build.cs @@ -146,9 +146,9 @@ public Build() }); Target Compile => - _ => _.DependsOn(CheckForbiddenWords) - .DependsOn(Restore) - .Executes(() => + _ => //_.DependsOn(CheckForbiddenWords) + //.DependsOn(Restore) + _.Executes(() => { Log.Information("Compiling Calamari v{CalamariVersion}", NugetVersion.Value); @@ -157,42 +157,7 @@ public Build() .SetNoRestore(true) .SetVersion(NugetVersion.Value) .SetInformationalVersion(GitVersionInfo?.InformationalVersion)); - - //Create Hashes - var flavours = GetCalamariFlavours(); - var calamariFlavourProjects = Solution.Projects - .Where(project => flavours.Contains(project.Name)); - calamariFlavourProjects.ForEach(p => - { - var binaryDir = p.GetMSBuildProject(Configuration).GetPropertyValue("OutputPath"); - var allFiles = Directory.GetFiles(binaryDir, "*.*", SearchOption.AllDirectories); - - var concatFileHashes = allFiles.Select(f => - { - using (var md5 = MD5.Create()) - { - using (var stream = File.OpenRead(f)) - { - return md5.ComputeHash(stream); - } - } - }) - .Aggregate(new List(), - (current, next) => - { - current.AddRange(next); - return current; - }, - current => current); - - var hashFilename = Path.Combine(binaryDir, "hash.md5"); - using (var md5 = MD5.Create()) - { - var hashOfHashes = md5.ComputeHash(concatFileHashes.ToArray()); - //write hash as base64 - File.AppendAllText(hashFilename, Convert.ToBase64String(hashOfHashes)); - } - }); + CreateHashFileForProject(); }); Target CalamariConsolidationTests => @@ -715,6 +680,45 @@ string GetNugetVersion() ?? throw new InvalidOperationException("Unable to retrieve valid Nuget Version"); } + void CreateHashFileForProject() + { + //Create Hashes + var flavours = GetCalamariFlavours(); + var calamariFlavourProjects = Solution.Projects + .Where(project => flavours.Contains(project.Name)); + calamariFlavourProjects.ForEach(p => + { + var binaryDir = p.GetMSBuildProject(Configuration).GetPropertyValue("OutputPath"); + var allFiles = Directory.GetFiles(binaryDir, "*.*", SearchOption.AllDirectories); + + var concatFileHashes = allFiles.Select(f => + { + using (var md5 = MD5.Create()) + { + using (var stream = File.OpenRead(f)) + { + return md5.ComputeHash(stream); + } + } + }) + .Aggregate(new List(), + (current, next) => + { + current.AddRange(next); + return current; + }, + current => current); + + var hashFilename = Path.Combine(binaryDir, "hash.md5"); + using (var md5 = MD5.Create()) + { + var hashOfHashes = md5.ComputeHash(concatFileHashes.ToArray()); + //write hash as base64 + File.AppendAllText(hashFilename, Convert.ToBase64String(hashOfHashes)); + } + }); + } + IReadOnlyCollection GetRuntimeIdentifiers(Project? project) { if (project is null) diff --git a/source/Calamari.sln b/source/Calamari.sln index 8d1fdc89f..799f8edfc 100644 --- a/source/Calamari.sln +++ b/source/Calamari.sln @@ -118,6 +118,7 @@ Global {95A4DBA0-EA92-4FD5-A92E-4DFDB4FC4493}.Release|Any CPU.Build.0 = Release|Any CPU {331CE73F-88CA-4C5E-9921-F6D1C81C6CBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {331CE73F-88CA-4C5E-9921-F6D1C81C6CBE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {331CE73F-88CA-4C5E-9921-F6D1C81C6CBE}.Debug|Any CPU.Build.0 = Debug|Any CPU {AC3A676B-D720-4AC8-A188-B25DB72969CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AC3A676B-D720-4AC8-A188-B25DB72969CB}.Debug|Any CPU.Build.0 = Debug|Any CPU {AC3A676B-D720-4AC8-A188-B25DB72969CB}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -146,10 +147,6 @@ Global {0EA7711F-34D3-44C6-BBCC-D4EA1A6B9D2C}.Debug|Any CPU.Build.0 = Debug|Any CPU {0EA7711F-34D3-44C6-BBCC-D4EA1A6B9D2C}.Release|Any CPU.ActiveCfg = Release|Any CPU {0EA7711F-34D3-44C6-BBCC-D4EA1A6B9D2C}.Release|Any CPU.Build.0 = Release|Any CPU - {71B996DD-409B-4EB6-AB1A-D7469B0A7A8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {71B996DD-409B-4EB6-AB1A-D7469B0A7A8A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {71B996DD-409B-4EB6-AB1A-D7469B0A7A8A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {71B996DD-409B-4EB6-AB1A-D7469B0A7A8A}.Release|Any CPU.Build.0 = Release|Any CPU {BFE038E8-6F46-40DA-AD40-C00ED25C1FEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BFE038E8-6F46-40DA-AD40-C00ED25C1FEE}.Debug|Any CPU.Build.0 = Debug|Any CPU {BFE038E8-6F46-40DA-AD40-C00ED25C1FEE}.Release|Any CPU.ActiveCfg = Release|Any CPU From f698882a61ab0cea46e8e0ed7d00d1e7a05cb25e Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Wed, 8 Jan 2025 21:11:23 +1100 Subject: [PATCH 7/8] clean up the hash logic --- build/Build.cs | 79 ++++++++++++++++++++------------------------------ 1 file changed, 31 insertions(+), 48 deletions(-) diff --git a/build/Build.cs b/build/Build.cs index 1e34954b5..1425dd1d7 100644 --- a/build/Build.cs +++ b/build/Build.cs @@ -147,18 +147,17 @@ public Build() Target Compile => _ => //_.DependsOn(CheckForbiddenWords) - //.DependsOn(Restore) - _.Executes(() => - { - Log.Information("Compiling Calamari v{CalamariVersion}", NugetVersion.Value); - - DotNetBuild(_ => _.SetProjectFile(Solution) - .SetConfiguration(Configuration) - .SetNoRestore(true) - .SetVersion(NugetVersion.Value) - .SetInformationalVersion(GitVersionInfo?.InformationalVersion)); - CreateHashFileForProject(); - }); + //.DependsOn(Restore) + _.Executes(() => + { + Log.Information("Compiling Calamari v{CalamariVersion}", NugetVersion.Value); + + DotNetBuild(_ => _.SetProjectFile(Solution) + .SetConfiguration(Configuration) + .SetNoRestore(true) + .SetVersion(NugetVersion.Value) + .SetInformationalVersion(GitVersionInfo?.InformationalVersion)); + }); Target CalamariConsolidationTests => _ => _.DependsOn(Compile) @@ -598,6 +597,8 @@ AbsolutePath DoPublish(string project, string framework, string version, string? AzureKeyVaultAppSecret, AzureKeyVaultTenantId, AzureKeyVaultCertificateName, SigningCertificatePath, SigningCertificatePassword); + CreateHashFileForProject(publishedTo); + return publishedTo; } @@ -680,43 +681,25 @@ string GetNugetVersion() ?? throw new InvalidOperationException("Unable to retrieve valid Nuget Version"); } - void CreateHashFileForProject() + void CreateHashFileForProject(string directory) { - //Create Hashes - var flavours = GetCalamariFlavours(); - var calamariFlavourProjects = Solution.Projects - .Where(project => flavours.Contains(project.Name)); - calamariFlavourProjects.ForEach(p => - { - var binaryDir = p.GetMSBuildProject(Configuration).GetPropertyValue("OutputPath"); - var allFiles = Directory.GetFiles(binaryDir, "*.*", SearchOption.AllDirectories); - - var concatFileHashes = allFiles.Select(f => - { - using (var md5 = MD5.Create()) - { - using (var stream = File.OpenRead(f)) - { - return md5.ComputeHash(stream); - } - } - }) - .Aggregate(new List(), - (current, next) => - { - current.AddRange(next); - return current; - }, - current => current); - - var hashFilename = Path.Combine(binaryDir, "hash.md5"); - using (var md5 = MD5.Create()) - { - var hashOfHashes = md5.ComputeHash(concatFileHashes.ToArray()); - //write hash as base64 - File.AppendAllText(hashFilename, Convert.ToBase64String(hashOfHashes)); - } - }); + byte[] GetHashOfFileContent(string f) + { + using var md5 = MD5.Create(); + using var stream = File.OpenRead(f); + return md5.ComputeHash(stream); + } + + var allFiles = Directory.GetFiles(directory, "*.*", SearchOption.AllDirectories); + + var concatFileHashes = allFiles.SelectMany(GetHashOfFileContent); + + var hashFilename = Path.Combine(directory, "hash.md5"); + using (var md5 = MD5.Create()) + { + var hashOfHashes = md5.ComputeHash(concatFileHashes.ToArray()); + File.AppendAllText(hashFilename, Convert.ToBase64String(hashOfHashes)); + } } IReadOnlyCollection GetRuntimeIdentifiers(Project? project) From 2d8e9c0eacfd59e6a4fafdba2be94d4713e2573f Mon Sep 17 00:00:00 2001 From: Trent Mohay Date: Wed, 8 Jan 2025 21:26:38 +1100 Subject: [PATCH 8/8] this puts the hashes in --- build/Build.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/build/Build.cs b/build/Build.cs index 1425dd1d7..f292e9181 100644 --- a/build/Build.cs +++ b/build/Build.cs @@ -307,6 +307,7 @@ void PublishPackage(CalamariPackageMetadata calamariPackageMetadata) { var signDirectoryTask = Task.Run(() => SignDirectory(outputDirectory)); SignDirectoriesTasks.Add(signDirectoryTask); + CreateHashFileForProject(outputDirectory); } File.Copy(RootDirectory / "global.json", outputDirectory / "global.json");