mirror of
				https://github.com/velopack/velopack.git
				synced 2025-10-25 15:19:22 +00:00 
			
		
		
		
	Modernize Squirrel build process
This commit is contained in:
		
				
					committed by
					
						 Brendan Forster
						Brendan Forster
					
				
			
			
				
	
			
			
			
						parent
						
							968c571bcb
						
					
				
				
					commit
					26c2c6ef11
				
			| @@ -1,5 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <packages> |  | ||||||
|   <package id="ILRepack" version="1.26.0" /> |  | ||||||
|   <package id="xunit.runners" version="2.0.0" /> |  | ||||||
| </packages> |  | ||||||
							
								
								
									
										110
									
								
								Squirrel.sln
									
									
									
									
									
								
							
							
						
						
									
										110
									
								
								Squirrel.sln
									
									
									
									
									
								
							| @@ -1,26 +1,20 @@ | |||||||
|  |  | ||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 | Microsoft Visual Studio Solution File, Format Version 12.00 | ||||||
| # Visual Studio 14 | # Visual Studio Version 16 | ||||||
| VisualStudioVersion = 14.0.25420.1 | VisualStudioVersion = 16.0.28803.352 | ||||||
| MinimumVisualStudioVersion = 10.0.40219.1 | MinimumVisualStudioVersion = 10.0.40219.1 | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Squirrel", "src\Squirrel\Squirrel.csproj", "{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}" | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Squirrel", "src\Squirrel\Squirrel.csproj", "{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}" | ||||||
| EndProject | EndProject | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Squirrel.Tests", "test\Squirrel.Tests.csproj", "{98AEB048-E27D-42F4-9440-505B7F78BAFD}" | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Squirrel.Tests", "test\Squirrel.Tests.csproj", "{98AEB048-E27D-42F4-9440-505B7F78BAFD}" | ||||||
| EndProject | EndProject | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Setup", "src\Setup\Setup.vcxproj", "{C1D40624-A484-438A-B846-052F321C89D1}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Setup", "src\Setup\Setup.vcxproj", "{C1D40624-A484-438A-B846-052F321C89D1}" | ||||||
| EndProject | EndProject | ||||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{50DF07EF-7C73-4031-8DD6-E3AE0D188371}" | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Update", "src\Update\Update.csproj", "{1EEBACBC-6982-4696-BD4E-899ED0AC6CD2}" | ||||||
| 	ProjectSection(SolutionItems) = preProject |  | ||||||
| 		.nuget\packages.config = .nuget\packages.config |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject | EndProject | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Update", "src\Update\Update.csproj", "{1EEBACBC-6982-4696-BD4E-899ED0AC6CD2}" | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SyncReleases", "src\SyncReleases\SyncReleases.csproj", "{EB521191-1EBF-4D06-8541-ED192E2EE378}" | ||||||
| EndProject |  | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SyncReleases", "src\SyncReleases\SyncReleases.csproj", "{EB521191-1EBF-4D06-8541-ED192E2EE378}" |  | ||||||
| EndProject | EndProject | ||||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionLevel", "SolutionLevel", "{ED657D2C-F8A0-4012-A64F-7367D41BE4D2}" | Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionLevel", "SolutionLevel", "{ED657D2C-F8A0-4012-A64F-7367D41BE4D2}" | ||||||
| 	ProjectSection(SolutionItems) = preProject | 	ProjectSection(SolutionItems) = preProject | ||||||
| 		src\SolutionAssemblyInfo.cs = src\SolutionAssemblyInfo.cs |  | ||||||
| 		src\Squirrel.nuspec = src\Squirrel.nuspec | 		src\Squirrel.nuspec = src\Squirrel.nuspec | ||||||
| 		vendor\wix\template.wxs = vendor\wix\template.wxs | 		vendor\wix\template.wxs = vendor\wix\template.wxs | ||||||
| 	EndProjectSection | 	EndProjectSection | ||||||
| @@ -29,7 +23,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "vendor\nuget\src\Co | |||||||
| EndProject | EndProject | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WriteZipToSetup", "src\WriteZipToSetup\WriteZipToSetup.vcxproj", "{4D3C8B70-075D-48A5-9FF3-EDB87347B136}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WriteZipToSetup", "src\WriteZipToSetup\WriteZipToSetup.vcxproj", "{4D3C8B70-075D-48A5-9FF3-EDB87347B136}" | ||||||
| EndProject | EndProject | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Update-Mono", "src\Update\Update-Mono.csproj", "{5B4BC824-73FC-49D7-BD9D-CE53AA1AA86E}" | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Update-Mono", "src\Update\Update-Mono.csproj", "{5B4BC824-73FC-49D7-BD9D-CE53AA1AA86E}" | ||||||
| EndProject | EndProject | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StubExecutable", "src\StubExecutable\StubExecutable.vcxproj", "{C028DB2A-E7C5-4232-8C22-D5FBA2176136}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StubExecutable", "src\StubExecutable\StubExecutable.vcxproj", "{C028DB2A-E7C5-4232-8C22-D5FBA2176136}" | ||||||
| EndProject | EndProject | ||||||
| @@ -61,22 +55,22 @@ Global | |||||||
| 		Release|x86 = Release|x86 | 		Release|x86 = Release|x86 | ||||||
| 	EndGlobalSection | 	EndGlobalSection | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution | 	GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Any CPU.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Any CPU.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Any CPU.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Any CPU.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Mixed Platforms.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Mixed Platforms.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Mixed Platforms.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|Mixed Platforms.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x64.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x64.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x64.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x64.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x86.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x86.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x86.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.CIBuild|x86.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Any CPU.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Any CPU.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Any CPU.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Any CPU.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Mixed Platforms.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Mixed Platforms.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Mixed Platforms.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|Mixed Platforms.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x64.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x64.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x64.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x64.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x86.ActiveCfg = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x86.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x86.Build.0 = CIBuild|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Coverage|x86.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Debug|Any CPU.Build.0 = Debug|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU | ||||||
| @@ -109,22 +103,22 @@ Global | |||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Release|x64.Build.0 = Release|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Release|x64.Build.0 = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Release|x86.ActiveCfg = Release|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Release|x86.ActiveCfg = Release|Any CPU | ||||||
| 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Release|x86.Build.0 = Release|Any CPU | 		{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}.Release|x86.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Any CPU.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Any CPU.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Any CPU.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Any CPU.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Mixed Platforms.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Mixed Platforms.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Mixed Platforms.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|Mixed Platforms.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x64.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x64.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x64.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x64.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x86.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x86.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x86.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.CIBuild|x86.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Any CPU.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Any CPU.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Any CPU.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Any CPU.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Mixed Platforms.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Mixed Platforms.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Mixed Platforms.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|Mixed Platforms.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x64.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x64.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x64.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x64.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x86.ActiveCfg = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x86.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x86.Build.0 = CIBuild|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Coverage|x86.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Debug|Any CPU.Build.0 = Debug|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU | ||||||
| @@ -157,21 +151,22 @@ Global | |||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Release|x64.Build.0 = Release|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Release|x64.Build.0 = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Release|x86.ActiveCfg = Release|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Release|x86.ActiveCfg = Release|Any CPU | ||||||
| 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Release|x86.Build.0 = Release|Any CPU | 		{98AEB048-E27D-42F4-9440-505B7F78BAFD}.Release|x86.Build.0 = Release|Any CPU | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Any CPU.ActiveCfg = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Any CPU.ActiveCfg = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Any CPU.Build.0 = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Any CPU.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Mixed Platforms.ActiveCfg = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Mixed Platforms.ActiveCfg = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Mixed Platforms.Build.0 = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|Mixed Platforms.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|x64.ActiveCfg = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|x64.ActiveCfg = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|x86.ActiveCfg = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|x64.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|x86.Build.0 = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|x86.ActiveCfg = Debug|Win32 | ||||||
|  | 		{C1D40624-A484-438A-B846-052F321C89D1}.CIBuild|x86.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Any CPU.ActiveCfg = Release|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Any CPU.ActiveCfg = Release|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Any CPU.Build.0 = Release|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Any CPU.Build.0 = Release|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Mixed Platforms.ActiveCfg = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Mixed Platforms.ActiveCfg = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Mixed Platforms.Build.0 = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|Mixed Platforms.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x64.ActiveCfg = Debug|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x64.ActiveCfg = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x64.Build.0 = Debug|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x64.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x86.ActiveCfg = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x86.ActiveCfg = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x86.Build.0 = CIBuild|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Coverage|x86.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Debug|Any CPU.ActiveCfg = Debug|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Debug|Any CPU.ActiveCfg = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Debug|Any CPU.Build.0 = Debug|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Debug|Any CPU.Build.0 = Debug|Win32 | ||||||
| 		{C1D40624-A484-438A-B846-052F321C89D1}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 | 		{C1D40624-A484-438A-B846-052F321C89D1}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 | ||||||
| @@ -492,6 +487,9 @@ Global | |||||||
| 	GlobalSection(SolutionProperties) = preSolution | 	GlobalSection(SolutionProperties) = preSolution | ||||||
| 		HideSolutionNode = FALSE | 		HideSolutionNode = FALSE | ||||||
| 	EndGlobalSection | 	EndGlobalSection | ||||||
|  | 	GlobalSection(ExtensibilityGlobals) = postSolution | ||||||
|  | 		SolutionGuid = {68CA987A-9BAB-4C75-8EEB-4596BA6BBD07} | ||||||
|  | 	EndGlobalSection | ||||||
| 	GlobalSection(MonoDevelopProperties) = preSolution | 	GlobalSection(MonoDevelopProperties) = preSolution | ||||||
| 		Policies = $0 | 		Policies = $0 | ||||||
| 		$0.TextStylePolicy = $1 | 		$0.TextStylePolicy = $1 | ||||||
|   | |||||||
							
								
								
									
										28
									
								
								src/Directory.Build.props
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								src/Directory.Build.props
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | <?xml version="1.0" encoding="utf-8"?> | ||||||
|  | <Project> | ||||||
|  |   <PropertyGroup> | ||||||
|  |     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | ||||||
|  |     <EnableSourceLink Condition=" '$(NCrunch)' == '1' ">false</EnableSourceLink> | ||||||
|  |  | ||||||
|  |     <ProjectName Condition=" '$(ProjectName)' == '' ">$(MSBuildProjectName)</ProjectName> | ||||||
|  |     <BaseOutputPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\build\))</BaseOutputPath> | ||||||
|  |     <BaseIntermediateOutputPath>$(BaseOutputPath)obj\$(ProjectName)\</BaseIntermediateOutputPath> | ||||||
|  |     <OutputPath>$(BaseOutputPath)$(Configuration)\</OutputPath> | ||||||
|  |  | ||||||
|  |     <Company>GitHub</Company> | ||||||
|  |     <Copyright>Copyright © GitHub 2013-2015</Copyright> | ||||||
|  |     <PackageLicenseExpression>MS-RL</PackageLicenseExpression> | ||||||
|  |     <Product>Squirrel</Product> | ||||||
|  |   </PropertyGroup> | ||||||
|  |  | ||||||
|  |   <ItemGroup Condition=" '$(MSBuildProjectExtension)'=='.csproj' "> | ||||||
|  |     <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-18618-05" PrivateAssets="All" /> | ||||||
|  |     <PackageReference Include="Nerdbank.GitVersioning" Version="2.1.65" PrivateAssets="All" /> | ||||||
|  |   </ItemGroup> | ||||||
|  |  | ||||||
|  |   <PropertyGroup Condition=" '$(MSBuildProjectExtension)'=='.vcxproj' "> | ||||||
|  |     <Platform Condition=" '$(Platform)' == '' OR '$(Platform)' == 'AnyCPU' ">Win32</Platform> | ||||||
|  |     <IntDir>$(BaseIntermediateOutputPath)$(Configuration)\$(Platform)\</IntDir> | ||||||
|  |     <OutDir>$(OutputPath)$(Platform)\</OutDir> | ||||||
|  |   </PropertyGroup> | ||||||
|  | </Project> | ||||||
| @@ -1,10 +1,6 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||||
|   <ItemGroup Label="ProjectConfigurations"> |   <ItemGroup Label="ProjectConfigurations"> | ||||||
|     <ProjectConfiguration Include="CIBuild|Win32"> |  | ||||||
|       <Configuration>CIBuild</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="Debug|Win32"> |     <ProjectConfiguration Include="Debug|Win32"> | ||||||
|       <Configuration>Debug</Configuration> |       <Configuration>Debug</Configuration> | ||||||
|       <Platform>Win32</Platform> |       <Platform>Win32</Platform> | ||||||
| @@ -16,30 +12,20 @@ | |||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <PropertyGroup Label="Globals"> |   <PropertyGroup Label="Globals"> | ||||||
|     <ProjectGuid>{C1D40624-A484-438A-B846-052F321C89D1}</ProjectGuid> |     <ProjectGuid>{C1D40624-A484-438A-B846-052F321C89D1}</ProjectGuid> | ||||||
|  |     <ConfigurationType>Application</ConfigurationType> | ||||||
|     <Keyword>Win32Proj</Keyword> |     <Keyword>Win32Proj</Keyword> | ||||||
|  |     <PlatformToolset>v141</PlatformToolset> | ||||||
|  |     <CharacterSet>Unicode</CharacterSet> | ||||||
|     <RootNamespace>Setup</RootNamespace> |     <RootNamespace>Setup</RootNamespace> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>true</UseDebugLibraries> |     <UseDebugLibraries>true</UseDebugLibraries> | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <UseOfMfc>Static</UseOfMfc> |     <UseOfMfc>Static</UseOfMfc> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>false</UseDebugLibraries> |     <UseDebugLibraries>false</UseDebugLibraries> | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> |     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CIBuild|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>false</UseDebugLibraries> |  | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||||
|   <ImportGroup Label="ExtensionSettings"> |   <ImportGroup Label="ExtensionSettings"> | ||||||
| @@ -50,29 +36,22 @@ | |||||||
|   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||||
|   </ImportGroup> |   </ImportGroup> | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='CIBuild|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros" /> |   <PropertyGroup Label="UserMacros" /> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||||
|     <LinkIncremental>true</LinkIncremental> |     <LinkIncremental>true</LinkIncremental> | ||||||
|     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir> |  | ||||||
|     <IntDir>$(ProjectDir)obj\$(Configuration)\</IntDir> |  | ||||||
|     <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/wtl90</IncludePath> |     <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/wtl90</IncludePath> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||||
|     <LinkIncremental>false</LinkIncremental> |     <LinkIncremental>false</LinkIncremental> | ||||||
|     <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/wtl90</IncludePath> |     <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/wtl90</IncludePath> | ||||||
|     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir> |  | ||||||
|     <IntDir>$(ProjectDir)obj\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CIBuild|Win32'"> |   <!-- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CIBuild|Win32'"> | ||||||
|     <LinkIncremental>false</LinkIncremental> |     <LinkIncremental>false</LinkIncremental> | ||||||
|     <IncludePath>C:\WinDDK\7600.16385.1\inc\atl71;$(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/wtl90</IncludePath> |     <IncludePath>C:\WinDDK\7600.16385.1\inc\atl71;$(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/wtl90</IncludePath> | ||||||
|     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir> |     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir> | ||||||
|     <IntDir>$(ProjectDir)obj\$(Configuration)\</IntDir> |     <IntDir>$(ProjectDir)obj\$(Configuration)\</IntDir> | ||||||
|     <LibraryPath>C:\WinDDK\7600.16385.1\lib\ATL\i386;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)</LibraryPath> |     <LibraryPath>C:\WinDDK\7600.16385.1\lib\ATL\i386;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)</LibraryPath> | ||||||
|   </PropertyGroup> |   </PropertyGroup> --> | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||||
|     <ClCompile> |     <ClCompile> | ||||||
|       <PrecompiledHeader>Use</PrecompiledHeader> |       <PrecompiledHeader>Use</PrecompiledHeader> | ||||||
| @@ -121,32 +100,6 @@ | |||||||
|       <PreserveSbr>true</PreserveSbr> |       <PreserveSbr>true</PreserveSbr> | ||||||
|     </Bscmake> |     </Bscmake> | ||||||
|   </ItemDefinitionGroup> |   </ItemDefinitionGroup> | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CIBuild|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <PrecompiledHeader>Use</PrecompiledHeader> |  | ||||||
|       <Optimization>MinSpace</Optimization> |  | ||||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <SDLCheck>true</SDLCheck> |  | ||||||
|       <FavorSizeOrSpeed>Size</FavorSizeOrSpeed> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <SubSystem>Windows</SubSystem> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <UACExecutionLevel>AsInvoker</UACExecutionLevel> |  | ||||||
|       <AdditionalDependencies>kernel32.lib;user32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;urlmon.lib</AdditionalDependencies> |  | ||||||
|       <DelayLoadDLLs>user32.dll;advapi32.dll;shell32.dll;ole32.dll;oleaut32.dll;urlmon.dll;%(DelayLoadDLLs)</DelayLoadDLLs> |  | ||||||
|     </Link> |  | ||||||
|     <Manifest> |  | ||||||
|       <AdditionalManifestFiles>compat.manifest</AdditionalManifestFiles> |  | ||||||
|     </Manifest> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ClInclude Include="FxHelper.h" /> |     <ClInclude Include="FxHelper.h" /> | ||||||
|     <ClInclude Include="MachineInstaller.h" /> |     <ClInclude Include="MachineInstaller.h" /> | ||||||
| @@ -164,9 +117,7 @@ | |||||||
|     <ClCompile Include="UpdateRunner.cpp" /> |     <ClCompile Include="UpdateRunner.cpp" /> | ||||||
|     <ClCompile Include="winmain.cpp" /> |     <ClCompile Include="winmain.cpp" /> | ||||||
|     <ClCompile Include="stdafx.cpp"> |     <ClCompile Include="stdafx.cpp"> | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> |       <PrecompiledHeader>Create</PrecompiledHeader> | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> |  | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='CIBuild|Win32'">Create</PrecompiledHeader> |  | ||||||
|     </ClCompile> |     </ClCompile> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|   | |||||||
| @@ -1,28 +0,0 @@ | |||||||
| #pragma warning disable 1699    // 1699 = Use command line option '/keyfile' or appropriate project settings instead of 'AssemblyKeyFile' |  | ||||||
| 
 |  | ||||||
| using System.Reflection; |  | ||||||
| using System.Resources; |  | ||||||
| 
 |  | ||||||
| // Shared assembly info that is common for all assemblies of this project |  | ||||||
| 
 |  | ||||||
| ////[assembly: AssemblyTitle("DEFINED IN ACTUAL ASSEMBLYINFO")] |  | ||||||
| ////[assembly: AssemblyProduct("DEFINED IN ACTUAL ASSEMBLYINFO")] |  | ||||||
| ////[assembly: AssemblyDescription("DEFINED IN ACTUAL ASSEMBLYINFO")] |  | ||||||
| 
 |  | ||||||
| [assembly: AssemblyCompany("GitHub")] |  | ||||||
| [assembly: AssemblyCopyright("Copyright © GitHub 2013-2015")] |  | ||||||
| [assembly: AssemblyTrademark("")] |  | ||||||
| [assembly: AssemblyCulture("")] |  | ||||||
| [assembly: NeutralResourcesLanguage("en-US")] |  | ||||||
| 
 |  | ||||||
| // Version information for an assembly consists of the following four values: |  | ||||||
| // |  | ||||||
| //      Major Version |  | ||||||
| //      Minor Version  |  | ||||||
| //      Build Number |  | ||||||
| //      Revision |  | ||||||
| // |  | ||||||
| // You can specify all the values or you can default the Build and Revision Numbers  |  | ||||||
| // by using the '*' as shown below: |  | ||||||
| 
 |  | ||||||
| [assembly: AssemblyVersion("1.9.1")] |  | ||||||
| @@ -2,21 +2,7 @@ | |||||||
| using System.Runtime.CompilerServices; | using System.Runtime.CompilerServices; | ||||||
| using System.Runtime.InteropServices; | using System.Runtime.InteropServices; | ||||||
| 
 | 
 | ||||||
| // All other assembly info is defined in SharedAssembly.cs |  | ||||||
| 
 |  | ||||||
| [assembly: AssemblyTitle("Squirrel")] |  | ||||||
| [assembly: AssemblyProduct("Squirrel")] |  | ||||||
| [assembly: AssemblyDescription("Squirrel")] |  | ||||||
| 
 |  | ||||||
| // Setting ComVisible to false makes the types in this assembly not visible  |  | ||||||
| // to COM components.  If you need to access a type in this assembly from  |  | ||||||
| // COM, set the ComVisible attribute to true on that type. |  | ||||||
| 
 |  | ||||||
| [assembly: ComVisible(false)] | [assembly: ComVisible(false)] | ||||||
| 
 |  | ||||||
| // The following GUID is for the ID of the typelib if this project is exposed to COM |  | ||||||
| [assembly: Guid("3c25a7f9-3e99-4556-aba3-f820c74bb4da")] |  | ||||||
| 
 |  | ||||||
| [assembly: InternalsVisibleTo("Squirrel.Tests")] | [assembly: InternalsVisibleTo("Squirrel.Tests")] | ||||||
| [assembly: InternalsVisibleTo("Update")] | [assembly: InternalsVisibleTo("Update")] | ||||||
| [assembly: InternalsVisibleTo("Update-Mono")] | [assembly: InternalsVisibleTo("Update-Mono")] | ||||||
|   | |||||||
| @@ -1,127 +1,29 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | <Project Sdk="Microsoft.NET.Sdk"> | ||||||
|   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |  | ||||||
|   <PropertyGroup> |   <PropertyGroup> | ||||||
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |     <TargetFramework>net45</TargetFramework> | ||||||
|     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |     <Description>Squirrel</Description> | ||||||
|     <ProjectGuid>{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}</ProjectGuid> |     <Title>Squirrel</Title> | ||||||
|     <OutputType>Library</OutputType> |  | ||||||
|     <AppDesignerFolder>Properties</AppDesignerFolder> |  | ||||||
|     <RootNamespace>Squirrel</RootNamespace> |  | ||||||
|     <AssemblyName>Squirrel</AssemblyName> |  | ||||||
|     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |  | ||||||
|     <FileAlignment>512</FileAlignment> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |  | ||||||
|     <DebugSymbols>true</DebugSymbols> |  | ||||||
|     <DebugType>full</DebugType> |  | ||||||
|     <Optimize>false</Optimize> |  | ||||||
|     <OutputPath>bin\Debug\</OutputPath> |  | ||||||
|     <DefineConstants>DEBUG;TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|     <AllowUnsafeBlocks>true</AllowUnsafeBlocks> |     <AllowUnsafeBlocks>true</AllowUnsafeBlocks> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <DebugType>pdbonly</DebugType> |   <ItemGroup> | ||||||
|     <Optimize>true</Optimize> |     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj" /> | ||||||
|     <OutputPath>bin\Release\</OutputPath> |   </ItemGroup> | ||||||
|     <DefineConstants>TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |   <ItemGroup> | ||||||
|     <WarningLevel>4</WarningLevel> |     <PackageReference Include="DeltaCompressionDotNet" Version="1.1.0.0" /> | ||||||
|     <AllowUnsafeBlocks>true</AllowUnsafeBlocks> |     <PackageReference Include="Microsoft.Web.Xdt" Version="2.1.1" /> | ||||||
|   </PropertyGroup> |     <PackageReference Include="Mono.Cecil" Version="0.9.6.1" /> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CIBuild|AnyCPU'"> |     <PackageReference Include="SharpCompress" Version="0.17.1.0" /> | ||||||
|     <OutputPath>bin\CIBuild\</OutputPath> |     <PackageReference Include="Splat" Version="1.6.2.0" /> | ||||||
|     <DefineConstants>TRACE</DefineConstants> |   </ItemGroup> | ||||||
|     <Optimize>true</Optimize> |  | ||||||
|     <DebugType>pdbonly</DebugType> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Reference Include="DeltaCompressionDotNet, Version=1.1.0.0, Culture=neutral, PublicKeyToken=1d14d6e5194e7f4a, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="DeltaCompressionDotNet.MsDelta, Version=1.1.0.0, Culture=neutral, PublicKeyToken=46b2138a390abf55, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.MsDelta.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="DeltaCompressionDotNet.PatchApi, Version=1.1.0.0, Culture=neutral, PublicKeyToken=3e8888ee913ed789, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.PatchApi.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="Microsoft.Web.XmlTransform"> |  | ||||||
|       <HintPath>..\..\packages\Microsoft.Web.Xdt.2.1.1\lib\net40\Microsoft.Web.XmlTransform.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="SharpCompress, Version=0.17.1.0, Culture=neutral, PublicKeyToken=afb0a02973931d96, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\SharpCompress.0.17.1\lib\net45\SharpCompress.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="System" /> |  | ||||||
|     <Reference Include="System.Core" /> |  | ||||||
|     <Reference Include="System.Drawing" /> |  | ||||||
|     <Reference Include="System.Net.Http" /> |  | ||||||
|     <Reference Include="System.Runtime.Serialization" /> |  | ||||||
|     <Reference Include="System.Web" /> |  | ||||||
|     <Reference Include="System.Xml.Linq" /> |  | ||||||
|     <Reference Include="Microsoft.CSharp" /> |     <Reference Include="Microsoft.CSharp" /> | ||||||
|     <Reference Include="System.Xml" /> |     <Reference Include="System.Net.Http" /> | ||||||
|     <Reference Include="Mono.Cecil, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"> |     <Reference Include="System.Web" /> | ||||||
|       <HintPath>..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="Splat, Version=1.6.2.0, Culture=neutral, PublicKeyToken=null"> |  | ||||||
|       <HintPath>..\..\packages\Splat.1.6.2\lib\Net45\Splat.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <Compile Include="..\SolutionAssemblyInfo.cs"> |  | ||||||
|       <Link>Properties\SolutionAssemblyInfo.cs</Link> |  | ||||||
|     </Compile> |  | ||||||
|     <Compile Include="BinaryPatchUtility.cs" /> |  | ||||||
|     <Compile Include="ContentType.cs" /> |  | ||||||
|     <Compile Include="DeltaPackage.cs" /> |  | ||||||
|     <Compile Include="EnumerableExtensions.cs" /> |  | ||||||
|     <Compile Include="FileDownloader.cs" /> |  | ||||||
|     <Compile Include="IUpdateManager.cs" /> |  | ||||||
|     <Compile Include="MarkdownSharp.cs" /> |  | ||||||
|     <Compile Include="NativeMethods.cs" /> |  | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |  | ||||||
|     <Compile Include="ReleaseEntry.cs" /> |  | ||||||
|     <Compile Include="ReleaseExtensions.cs" /> |  | ||||||
|     <Compile Include="ReleasePackage.cs" /> |  | ||||||
|     <Compile Include="ShellFile.cs" /> |  | ||||||
|     <Compile Include="SimpleJson\SimpleJson.cs" /> |  | ||||||
|     <Compile Include="SquirrelAwareApp.cs" /> |  | ||||||
|     <Compile Include="SquirrelAwareExecutableDetector.cs" /> |  | ||||||
|     <Compile Include="TaskbarHelper.cs" /> |  | ||||||
|     <Compile Include="TrayHelper.cs" /> |  | ||||||
|     <Compile Include="UpdateInfo.cs" /> |  | ||||||
|     <Compile Include="UpdateManager.CheckForUpdates.cs" /> |  | ||||||
|     <Compile Include="UpdateManager.cs" /> |  | ||||||
|     <Compile Include="UpdateManager.Factory.cs" /> |  | ||||||
|     <Compile Include="Utility.cs" /> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <None Include="packages.config" /> |  | ||||||
|     <Compile Include="UpdateManager.DownloadReleases.cs" /> |  | ||||||
|     <Compile Include="UpdateManager.ApplyReleases.cs" /> |  | ||||||
|     <Compile Include="UpdateManager.InstallHelpers.cs" /> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj"> |  | ||||||
|       <Project>{F879F274-EFA0-4157-8404-33A19B4E6AEC}</Project> |  | ||||||
|       <Name>Core</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |  | ||||||
|   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. |  | ||||||
|        Other similar extension points exist, see Microsoft.Common.targets. |  | ||||||
|   <Target Name="BeforeBuild"> |  | ||||||
|   </Target> |  | ||||||
|   <Target Name="AfterBuild"> |  | ||||||
|   </Target> |  | ||||||
|   --> |  | ||||||
| </Project> | </Project> | ||||||
| @@ -358,7 +358,7 @@ namespace Squirrel | |||||||
|             if (ModeDetector.InUnitTestRunner()) { |             if (ModeDetector.InUnitTestRunner()) { | ||||||
|                 var vendorDir = Path.Combine( |                 var vendorDir = Path.Combine( | ||||||
|                     Path.GetDirectoryName(Assembly.GetExecutingAssembly().CodeBase.Replace("file:///", "")), |                     Path.GetDirectoryName(Assembly.GetExecutingAssembly().CodeBase.Replace("file:///", "")), | ||||||
|                     "..", "..", "..", |                     "..", "..", "..", "..", | ||||||
|                     "vendor", "7zip" |                     "vendor", "7zip" | ||||||
|                 ); |                 ); | ||||||
|                 return FindHelperExecutable("7z.exe", new[] { vendorDir }); |                 return FindHelperExecutable("7z.exe", new[] { vendorDir }); | ||||||
|   | |||||||
| @@ -1,8 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <packages> |  | ||||||
|   <package id="DeltaCompressionDotNet" version="1.1.0" targetFramework="net45" /> |  | ||||||
|   <package id="Microsoft.Web.Xdt" version="2.1.1" targetFramework="net45" /> |  | ||||||
|   <package id="Mono.Cecil" version="0.9.6.1" targetFramework="net45" /> |  | ||||||
|   <package id="SharpCompress" version="0.17.1" targetFramework="net45" /> |  | ||||||
|   <package id="Splat" version="1.6.2" targetFramework="net45" /> |  | ||||||
| </packages> |  | ||||||
| @@ -1,62 +0,0 @@ | |||||||
| ======================================================================== |  | ||||||
|     WIN32 APPLICATION : StubExecutable Project Overview |  | ||||||
| ======================================================================== |  | ||||||
|  |  | ||||||
| AppWizard has created this StubExecutable application for you. |  | ||||||
|  |  | ||||||
| This file contains a summary of what you will find in each of the files that |  | ||||||
| make up your StubExecutable application. |  | ||||||
|  |  | ||||||
|  |  | ||||||
| StubExecutable.vcxproj |  | ||||||
|     This is the main project file for VC++ projects generated using an Application Wizard. |  | ||||||
|     It contains information about the version of Visual C++ that generated the file, and |  | ||||||
|     information about the platforms, configurations, and project features selected with the |  | ||||||
|     Application Wizard. |  | ||||||
|  |  | ||||||
| StubExecutable.vcxproj.filters |  | ||||||
|     This is the filters file for VC++ projects generated using an Application Wizard.  |  | ||||||
|     It contains information about the association between the files in your project  |  | ||||||
|     and the filters. This association is used in the IDE to show grouping of files with |  | ||||||
|     similar extensions under a specific node (for e.g. ".cpp" files are associated with the |  | ||||||
|     "Source Files" filter). |  | ||||||
|  |  | ||||||
| StubExecutable.cpp |  | ||||||
|     This is the main application source file. |  | ||||||
|  |  | ||||||
| ///////////////////////////////////////////////////////////////////////////// |  | ||||||
| AppWizard has created the following resources: |  | ||||||
|  |  | ||||||
| StubExecutable.rc |  | ||||||
|     This is a listing of all of the Microsoft Windows resources that the |  | ||||||
|     program uses.  It includes the icons, bitmaps, and cursors that are stored |  | ||||||
|     in the RES subdirectory.  This file can be directly edited in Microsoft |  | ||||||
|     Visual C++. |  | ||||||
|  |  | ||||||
| Resource.h |  | ||||||
|     This is the standard header file, which defines new resource IDs. |  | ||||||
|     Microsoft Visual C++ reads and updates this file. |  | ||||||
|  |  | ||||||
| StubExecutable.ico |  | ||||||
|     This is an icon file, which is used as the application's icon (32x32). |  | ||||||
|     This icon is included by the main resource file StubExecutable.rc. |  | ||||||
|  |  | ||||||
| small.ico |  | ||||||
|     This is an icon file, which contains a smaller version (16x16) |  | ||||||
|     of the application's icon. This icon is included by the main resource |  | ||||||
|     file StubExecutable.rc. |  | ||||||
|  |  | ||||||
| ///////////////////////////////////////////////////////////////////////////// |  | ||||||
| Other standard files: |  | ||||||
|  |  | ||||||
| StdAfx.h, StdAfx.cpp |  | ||||||
|     These files are used to build a precompiled header (PCH) file |  | ||||||
|     named StubExecutable.pch and a precompiled types file named StdAfx.obj. |  | ||||||
|  |  | ||||||
| ///////////////////////////////////////////////////////////////////////////// |  | ||||||
| Other notes: |  | ||||||
|  |  | ||||||
| AppWizard uses "TODO:" comments to indicate parts of the source code you |  | ||||||
| should add to or customize. |  | ||||||
|  |  | ||||||
| ///////////////////////////////////////////////////////////////////////////// |  | ||||||
| @@ -20,36 +20,20 @@ | |||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <PropertyGroup Label="Globals"> |   <PropertyGroup Label="Globals"> | ||||||
|     <ProjectGuid>{C028DB2A-E7C5-4232-8C22-D5FBA2176136}</ProjectGuid> |     <ProjectGuid>{C028DB2A-E7C5-4232-8C22-D5FBA2176136}</ProjectGuid> | ||||||
|  |     <ConfigurationType>Application</ConfigurationType> | ||||||
|     <Keyword>Win32Proj</Keyword> |     <Keyword>Win32Proj</Keyword> | ||||||
|     <RootNamespace>StubExecutable</RootNamespace> |     <RootNamespace>StubExecutable</RootNamespace> | ||||||
|  |     <PlatformToolset>v141</PlatformToolset> | ||||||
|  |     <CharacterSet>Unicode</CharacterSet> | ||||||
|     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> |     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |   <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration"> | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>true</UseDebugLibraries> |     <UseDebugLibraries>true</UseDebugLibraries> | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |   <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration"> | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>false</UseDebugLibraries> |     <UseDebugLibraries>false</UseDebugLibraries> | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> |     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>true</UseDebugLibraries> |  | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>false</UseDebugLibraries> |  | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||||
|   <ImportGroup Label="ExtensionSettings"> |   <ImportGroup Label="ExtensionSettings"> | ||||||
| @@ -71,18 +55,12 @@ | |||||||
|   <PropertyGroup Label="UserMacros" /> |   <PropertyGroup Label="UserMacros" /> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||||
|     <LinkIncremental>true</LinkIncremental> |     <LinkIncremental>true</LinkIncremental> | ||||||
|     <IncludePath>$(IncludePath)</IncludePath> |  | ||||||
|     <OutDir>$(ProjectDir)\bin\$(Configuration)\</OutDir> |  | ||||||
|     <IntDir>$(ProjectDir)\obj\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||||
|     <LinkIncremental>true</LinkIncremental> |     <LinkIncremental>true</LinkIncremental> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||||
|     <LinkIncremental>false</LinkIncremental> |     <LinkIncremental>false</LinkIncremental> | ||||||
|     <IncludePath>$(IncludePath)</IncludePath> |  | ||||||
|     <OutDir>$(ProjectDir)\bin\$(Configuration)\</OutDir> |  | ||||||
|     <IntDir>$(ProjectDir)\obj\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||||
|     <LinkIncremental>false</LinkIncremental> |     <LinkIncremental>false</LinkIncremental> | ||||||
| @@ -145,9 +123,6 @@ | |||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||||
|     </Link> |     </Link> | ||||||
|   </ItemDefinitionGroup> |   </ItemDefinitionGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <Text Include="ReadMe.txt" /> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ClInclude Include="Resource.h" /> |     <ClInclude Include="Resource.h" /> | ||||||
|     <ClInclude Include="semver200.h" /> |     <ClInclude Include="semver200.h" /> | ||||||
| @@ -155,15 +130,13 @@ | |||||||
|     <ClInclude Include="StubExecutable.h" /> |     <ClInclude Include="StubExecutable.h" /> | ||||||
|     <ClInclude Include="targetver.h" /> |     <ClInclude Include="targetver.h" /> | ||||||
|     <ClInclude Include="version.h" /> |     <ClInclude Include="version.h" /> | ||||||
|  |     <ClInclude Include="version.inl" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ClCompile Include="Semver200_comparator.cpp" /> |     <ClCompile Include="Semver200_comparator.cpp" /> | ||||||
|     <ClCompile Include="Semver200_parser.cpp" /> |     <ClCompile Include="Semver200_parser.cpp" /> | ||||||
|     <ClCompile Include="stdafx.cpp"> |     <ClCompile Include="stdafx.cpp"> | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> |       <PrecompiledHeader>Create</PrecompiledHeader> | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> |  | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> |  | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> |  | ||||||
|     </ClCompile> |     </ClCompile> | ||||||
|     <ClCompile Include="StubExecutable.cpp" /> |     <ClCompile Include="StubExecutable.cpp" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
| @@ -174,9 +147,6 @@ | |||||||
|     <Image Include="small.ico" /> |     <Image Include="small.ico" /> | ||||||
|     <Image Include="StubExecutable.ico" /> |     <Image Include="StubExecutable.ico" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <None Include="version.inl" /> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||||
|   <ImportGroup Label="ExtensionTargets"> |   <ImportGroup Label="ExtensionTargets"> | ||||||
|   </ImportGroup> |   </ImportGroup> | ||||||
|   | |||||||
| @@ -1,17 +0,0 @@ | |||||||
| using System.Reflection; |  | ||||||
| using System.Runtime.InteropServices; |  | ||||||
| 
 |  | ||||||
| // All other assembly info is defined in SharedAssembly.cs |  | ||||||
| 
 |  | ||||||
| [assembly: AssemblyTitle("SyncReleases")] |  | ||||||
| [assembly: AssemblyProduct("SyncReleases")] |  | ||||||
| [assembly: AssemblyDescription("SyncReleases")] |  | ||||||
| 
 |  | ||||||
| // Setting ComVisible to false makes the types in this assembly not visible  |  | ||||||
| // to COM components.  If you need to access a type in this assembly from  |  | ||||||
| // COM, set the ComVisible attribute to true on that type. |  | ||||||
| 
 |  | ||||||
| [assembly: ComVisible(false)] |  | ||||||
| 
 |  | ||||||
| // The following GUID is for the ID of the typelib if this project is exposed to COM |  | ||||||
| [assembly: Guid("9f6c5659-5606-4d1f-a482-bc2d5aefee5a")] |  | ||||||
| @@ -1,88 +1,34 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | <Project> | ||||||
|   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |   <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" /> | ||||||
|  |  | ||||||
|   <PropertyGroup> |   <PropertyGroup> | ||||||
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |     <TargetFramework>net45</TargetFramework> | ||||||
|     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |  | ||||||
|     <ProjectGuid>{EB521191-1EBF-4D06-8541-ED192E2EE378}</ProjectGuid> |  | ||||||
|     <OutputType>Exe</OutputType> |     <OutputType>Exe</OutputType> | ||||||
|     <AppDesignerFolder>Properties</AppDesignerFolder> |     <Description>SyncReleases</Description> | ||||||
|     <RootNamespace>SyncReleases</RootNamespace> |     <Title>SyncReleases</Title> | ||||||
|     <AssemblyName>SyncReleases</AssemblyName> |  | ||||||
|     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |  | ||||||
|     <FileAlignment>512</FileAlignment> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <DebugSymbols>true</DebugSymbols> |  | ||||||
|     <DebugType>full</DebugType> |  | ||||||
|     <Optimize>false</Optimize> |  | ||||||
|     <OutputPath>bin\Debug\</OutputPath> |  | ||||||
|     <DefineConstants>DEBUG;TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <DebugType>pdbonly</DebugType> |  | ||||||
|     <Optimize>true</Optimize> |  | ||||||
|     <OutputPath>bin\Release\</OutputPath> |  | ||||||
|     <DefineConstants>TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Reference Include="Microsoft.Web.XmlTransform"> |     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj" /> | ||||||
|       <HintPath>..\..\packages\Microsoft.Web.Xdt.2.1.1\lib\net40\Microsoft.Web.XmlTransform.dll</HintPath> |     <ProjectReference Include="..\Squirrel\Squirrel.csproj" /> | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="Octokit, Version=0.10.0.0, Culture=neutral, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\Octokit.0.10.0\lib\net45\Octokit.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="SharpCompress, Version=0.17.1.0, Culture=neutral, PublicKeyToken=afb0a02973931d96, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\SharpCompress.0.17.1\lib\net45\SharpCompress.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="Splat, Version=1.6.2.0, Culture=neutral, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\Splat.1.6.2\lib\Net45\Splat.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="System" /> |  | ||||||
|     <Reference Include="System.Core" /> |  | ||||||
|     <Reference Include="System.Net.Http" /> |  | ||||||
|     <Reference Include="System.Xml.Linq" /> |  | ||||||
|     <Reference Include="System.Data.DataSetExtensions" /> |  | ||||||
|     <Reference Include="Microsoft.CSharp" /> |  | ||||||
|     <Reference Include="System.Data" /> |  | ||||||
|     <Reference Include="System.Xml" /> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Compile Include="..\SolutionAssemblyInfo.cs"> |     <PackageReference Include="Octokit" Version="0.10.0.0" /> | ||||||
|       <Link>Properties\SolutionAssemblyInfo.cs</Link> |  | ||||||
|     </Compile> |  | ||||||
|     <Compile Include="Mono.Options\Options.cs" /> |  | ||||||
|     <Compile Include="Program.cs" /> |  | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |  | ||||||
|     <Compile Include="SyncImplementations.cs" /> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <None Include="App.config" /> |     <PackageReference Include="ILRepack" Version="1.26.0" PrivateAssets="All" /> | ||||||
|     <None Include="packages.config" /> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj"> |   <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" /> | ||||||
|       <Project>{f879f274-efa0-4157-8404-33a19b4e6aec}</Project> |   <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> | ||||||
|       <Name>Core</Name> |     <PostBuildEvent> | ||||||
|     </ProjectReference> |       cd "$(TargetDir)" | ||||||
|     <ProjectReference Include="..\Squirrel\Squirrel.csproj"> |       "$(NuGetPackageRoot)ilrepack\1.26.0\tools\ILRepack.exe" /internalize /out:$(TargetFileName).tmp $(TargetFileName) SharpCompress.dll Microsoft.Web.XmlTransform.dll Splat.dll Squirrel.dll Octokit.dll NuGet.Squirrel.dll | ||||||
|       <Project>{1436e22a-fe3c-4d68-9a85-9e74df2e6a92}</Project> |  | ||||||
|       <Name>Squirrel</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <PostBuildEvent>cd "$(TargetDir)" |  | ||||||
| "$(SolutionDir)packages\ILRepack.1.26.0\tools\ILRepack.exe" /internalize /out:$(TargetFileName).tmp $(TargetFileName) SharpCompress.dll Microsoft.Web.XmlTransform.dll Splat.dll Squirrel.dll Octokit.dll NuGet.Squirrel.dll |  | ||||||
|       del "$(TargetFileName)" |       del "$(TargetFileName)" | ||||||
| ren "$(TargetFileName).tmp" "$(TargetFileName)"</PostBuildEvent> |       ren "$(TargetFileName).tmp" "$(TargetFileName)" | ||||||
|  |     </PostBuildEvent> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
| </Project> | </Project> | ||||||
| @@ -1,8 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <packages> |  | ||||||
|   <package id="Microsoft.Web.Xdt" version="2.1.1" targetFramework="net45" /> |  | ||||||
|   <package id="Mono.Options" version="1.1" targetFramework="net45" /> |  | ||||||
|   <package id="Octokit" version="0.10.0" targetFramework="net45" /> |  | ||||||
|   <package id="SharpCompress" version="0.17.1" targetFramework="net45" /> |  | ||||||
|   <package id="Splat" version="1.6.2" targetFramework="net45" /> |  | ||||||
| </packages> |  | ||||||
| @@ -1,17 +0,0 @@ | |||||||
| using System.Reflection; |  | ||||||
| using System.Runtime.InteropServices; |  | ||||||
| 
 |  | ||||||
| // All other assembly info is defined in SharedAssembly.cs |  | ||||||
| 
 |  | ||||||
| [assembly: AssemblyTitle("Update")] |  | ||||||
| [assembly: AssemblyProduct("Update")] |  | ||||||
| [assembly: AssemblyDescription("Update")] |  | ||||||
| 
 |  | ||||||
| // Setting ComVisible to false makes the types in this assembly not visible  |  | ||||||
| // to COM components.  If you need to access a type in this assembly from  |  | ||||||
| // COM, set the ComVisible attribute to true on that type. |  | ||||||
| 
 |  | ||||||
| [assembly: ComVisible(false)] |  | ||||||
| 
 |  | ||||||
| // The following GUID is for the ID of the typelib if this project is exposed to COM |  | ||||||
| [assembly: Guid("a0663459-8b01-4fcd-96b8-c4235eb4dc51")] |  | ||||||
| @@ -1,133 +1,44 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | <Project> | ||||||
|   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |   <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" /> | ||||||
|   <PropertyGroup> |  | ||||||
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |  | ||||||
|     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |  | ||||||
|     <ProjectGuid>{5B4BC824-73FC-49D7-BD9D-CE53AA1AA86E}</ProjectGuid> |  | ||||||
|     <OutputType>WinExe</OutputType> |  | ||||||
|     <AppDesignerFolder>Properties</AppDesignerFolder> |  | ||||||
|     <RootNamespace>Squirrel.Update</RootNamespace> |  | ||||||
|     <AssemblyName>Update-Mono</AssemblyName> |  | ||||||
|     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |  | ||||||
|     <FileAlignment>512</FileAlignment> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <DebugSymbols>true</DebugSymbols> |  | ||||||
|     <DebugType>full</DebugType> |  | ||||||
|     <Optimize>false</Optimize> |  | ||||||
|     <OutputPath>bin\Debug\</OutputPath> |  | ||||||
|     <DefineConstants>DEBUG;TRACE;MONO</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <DebugType>pdbonly</DebugType> |  | ||||||
|     <Optimize>true</Optimize> |  | ||||||
|     <OutputPath>bin\Release\</OutputPath> |  | ||||||
|     <DefineConstants>TRACE;MONO</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <StartupObject /> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup> |   <PropertyGroup> | ||||||
|  |     <TargetFramework>net45</TargetFramework> | ||||||
|  |     <OutputType>Exe</OutputType> | ||||||
|  |     <Description>Update</Description> | ||||||
|  |     <Title>Update</Title> | ||||||
|     <ApplicationManifest>app.manifest</ApplicationManifest> |     <ApplicationManifest>app.manifest</ApplicationManifest> | ||||||
|  |     <DefineConstants>$(DefineConstants);MONO</DefineConstants> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Reference Include="DeltaCompressionDotNet, Version=1.1.0.0, Culture=neutral, PublicKeyToken=1d14d6e5194e7f4a, processorArchitecture=MSIL"> |     <None Include="rcedit.exe" CopyToOutputDirectory="PreserveNewest" /> | ||||||
|       <HintPath>..\..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.dll</HintPath> |     <None Include="signtool.exe" CopyToOutputDirectory="PreserveNewest" /> | ||||||
|       <Private>True</Private> |     <None Include="update.com" CopyToOutputDirectory="PreserveNewest" /> | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="DeltaCompressionDotNet.MsDelta, Version=1.1.0.0, Culture=neutral, PublicKeyToken=46b2138a390abf55, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.MsDelta.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="DeltaCompressionDotNet.PatchApi, Version=1.1.0.0, Culture=neutral, PublicKeyToken=3e8888ee913ed789, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.PatchApi.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="Microsoft.Web.XmlTransform"> |  | ||||||
|       <HintPath>..\..\packages\Microsoft.Web.Xdt.2.1.1\lib\net40\Microsoft.Web.XmlTransform.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="PresentationCore" /> |  | ||||||
|     <Reference Include="PresentationFramework" /> |  | ||||||
|     <Reference Include="SharpCompress, Version=0.17.1.0, Culture=neutral, PublicKeyToken=afb0a02973931d96, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\SharpCompress.0.17.1\lib\net45\SharpCompress.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="Splat, Version=1.6.2.0, Culture=neutral, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\Splat.1.6.2\lib\Net45\Splat.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="System" /> |  | ||||||
|     <Reference Include="System.Core" /> |  | ||||||
|     <Reference Include="System.Drawing" /> |  | ||||||
|     <Reference Include="System.IO.Compression" /> |  | ||||||
|     <Reference Include="System.IO.Compression.FileSystem" /> |  | ||||||
|     <Reference Include="System.Xaml" /> |  | ||||||
|     <Reference Include="System.Xml.Linq" /> |  | ||||||
|     <Reference Include="System.Data.DataSetExtensions" /> |  | ||||||
|     <Reference Include="Microsoft.CSharp" /> |  | ||||||
|     <Reference Include="System.Data" /> |  | ||||||
|     <Reference Include="System.Xml" /> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Compile Include="..\SolutionAssemblyInfo.cs"> |     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj" /> | ||||||
|       <Link>Properties\SolutionAssemblyInfo.cs</Link> |     <ProjectReference Include="..\Squirrel\Squirrel.csproj" /> | ||||||
|     </Compile> |  | ||||||
|     <Compile Include="CopStache.cs" /> |  | ||||||
|     <Compile Include="Mono.Options\Options.cs" /> |  | ||||||
|     <Compile Include="Program.cs" /> |  | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |  | ||||||
|     <Compile Include="StartupOption.cs" /> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <None Include="App.config" /> |     <PackageReference Include="Splat" Version="1.6.2.0" /> | ||||||
|     <None Include="app.manifest" /> |     <PackageReference Include="WpfAnimatedGif" Version="1.4.15.0" /> | ||||||
|     <None Include="packages.config" /> |  | ||||||
|     <None Include="Update.com"> |  | ||||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |  | ||||||
|     </None> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj"> |     <PackageReference Include="ILRepack" Version="1.26.0" PrivateAssets="All" /> | ||||||
|       <Project>{f879f274-efa0-4157-8404-33a19b4e6aec}</Project> |  | ||||||
|       <Name>Core</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|     <ProjectReference Include="..\Squirrel\Squirrel.csproj"> |  | ||||||
|       <Project>{1436e22a-fe3c-4d68-9a85-9e74df2e6a92}</Project> |  | ||||||
|       <Name>Squirrel</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <None Include="signtool.exe"> |   <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" /> | ||||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |   <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> | ||||||
|     </None> |     <PostBuildEvent> | ||||||
|   </ItemGroup> |       cd "$(TargetDir)" | ||||||
|   <ItemGroup> |       "$(NuGetPackageRoot)ilrepack\1.26.0\tools\ILRepack.exe" /internalize /out:$(TargetFileName).tmp $(TargetFileName) Microsoft.Web.XmlTransform.dll Splat.dll DeltaCompressionDotNet.dll DeltaCompressionDotNet.MsDelta.dll Squirrel.dll NuGet.Squirrel.dll Mono.Cecil.dll SharpCompress.dll | ||||||
|     <None Include="rcedit.exe"> |  | ||||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |  | ||||||
|     </None> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <PreBuildEvent> |  | ||||||
|     </PreBuildEvent> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <PostBuildEvent>cd "$(TargetDir)" |  | ||||||
| "$(SolutionDir)packages\ILRepack.1.26.0\tools\ILRepack.exe" /internalize /out:$(TargetFileName).tmp $(TargetFileName) Microsoft.Web.XmlTransform.dll Splat.dll DeltaCompressionDotNet.dll DeltaCompressionDotNet.MsDelta.dll Squirrel.dll NuGet.Squirrel.dll Mono.Cecil.dll SharpCompress.dll |  | ||||||
|       del "$(TargetFileName)" |       del "$(TargetFileName)" | ||||||
| ren "$(TargetFileName).tmp" "$(TargetFileName)"</PostBuildEvent> |       ren "$(TargetFileName).tmp" "$(TargetFileName)" | ||||||
|  |     </PostBuildEvent> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. |  | ||||||
|        Other similar extension points exist, see Microsoft.Common.targets. |  | ||||||
|   <Target Name="BeforeBuild"> |  | ||||||
|   </Target> |  | ||||||
|   <Target Name="AfterBuild"> |  | ||||||
|   </Target> |  | ||||||
|   --> |  | ||||||
| </Project> | </Project> | ||||||
| @@ -1,122 +1,43 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | <Project> | ||||||
|   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |   <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" /> | ||||||
|   <PropertyGroup> |  | ||||||
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |  | ||||||
|     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |  | ||||||
|     <ProjectGuid>{1EEBACBC-6982-4696-BD4E-899ED0AC6CD2}</ProjectGuid> |  | ||||||
|     <OutputType>WinExe</OutputType> |  | ||||||
|     <AppDesignerFolder>Properties</AppDesignerFolder> |  | ||||||
|     <RootNamespace>Squirrel.Update</RootNamespace> |  | ||||||
|     <AssemblyName>Update</AssemblyName> |  | ||||||
|     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |  | ||||||
|     <FileAlignment>512</FileAlignment> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <DebugSymbols>true</DebugSymbols> |  | ||||||
|     <DebugType>full</DebugType> |  | ||||||
|     <Optimize>false</Optimize> |  | ||||||
|     <OutputPath>bin\Debug\</OutputPath> |  | ||||||
|     <DefineConstants>DEBUG;TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <DebugType>pdbonly</DebugType> |  | ||||||
|     <Optimize>true</Optimize> |  | ||||||
|     <OutputPath>bin\Release\</OutputPath> |  | ||||||
|     <DefineConstants>TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <StartupObject /> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup> |   <PropertyGroup> | ||||||
|  |     <TargetFramework>net45</TargetFramework> | ||||||
|  |     <OutputType>Exe</OutputType> | ||||||
|  |     <Description>Update</Description> | ||||||
|  |     <Title>Update</Title> | ||||||
|     <ApplicationManifest>app.manifest</ApplicationManifest> |     <ApplicationManifest>app.manifest</ApplicationManifest> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Reference Include="PresentationCore" /> |     <None Include="rcedit.exe" CopyToOutputDirectory="PreserveNewest" /> | ||||||
|     <Reference Include="PresentationFramework" /> |     <None Include="signtool.exe" CopyToOutputDirectory="PreserveNewest" /> | ||||||
|     <Reference Include="Splat, Version=1.6.2.0, Culture=neutral, processorArchitecture=MSIL"> |     <None Include="update.com" CopyToOutputDirectory="PreserveNewest" /> | ||||||
|       <HintPath>..\..\packages\Splat.1.6.2\lib\Net45\Splat.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="System" /> |  | ||||||
|     <Reference Include="System.Core" /> |  | ||||||
|     <Reference Include="System.Drawing" /> |  | ||||||
|     <Reference Include="System.IO.Compression" /> |  | ||||||
|     <Reference Include="System.IO.Compression.FileSystem" /> |  | ||||||
|     <Reference Include="System.Windows.Forms" /> |  | ||||||
|     <Reference Include="System.Xaml" /> |  | ||||||
|     <Reference Include="System.Xml.Linq" /> |  | ||||||
|     <Reference Include="System.Data.DataSetExtensions" /> |  | ||||||
|     <Reference Include="Microsoft.CSharp" /> |  | ||||||
|     <Reference Include="System.Data" /> |  | ||||||
|     <Reference Include="System.Xml" /> |  | ||||||
|     <Reference Include="WindowsBase" /> |  | ||||||
|     <Reference Include="WpfAnimatedGif, Version=1.4.15.0, Culture=neutral, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\..\packages\WpfAnimatedGif.1.4.15\lib\net\WpfAnimatedGif.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Compile Include="..\SolutionAssemblyInfo.cs"> |     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj" /> | ||||||
|       <Link>Properties\SolutionAssemblyInfo.cs</Link> |     <ProjectReference Include="..\Squirrel\Squirrel.csproj" /> | ||||||
|     </Compile> |  | ||||||
|     <Compile Include="AnimatedGifWindow.cs" /> |  | ||||||
|     <Compile Include="AuthenticodeTools.cs" /> |  | ||||||
|     <Compile Include="CopStache.cs" /> |  | ||||||
|     <Compile Include="Mono.Options\Options.cs" /> |  | ||||||
|     <Compile Include="Program.cs" /> |  | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |  | ||||||
|     <Compile Include="StartupOption.cs" /> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <None Include="App.config" /> |     <PackageReference Include="Splat" Version="1.6.2.0" /> | ||||||
|     <None Include="app.manifest" /> |     <PackageReference Include="WpfAnimatedGif" Version="1.4.15.0" /> | ||||||
|     <None Include="packages.config" /> |  | ||||||
|     <None Include="Update.com"> |  | ||||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |  | ||||||
|     </None> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj"> |     <PackageReference Include="ILRepack" Version="1.26.0" PrivateAssets="All" /> | ||||||
|       <Project>{f879f274-efa0-4157-8404-33a19b4e6aec}</Project> |  | ||||||
|       <Name>Core</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|     <ProjectReference Include="..\Squirrel\Squirrel.csproj"> |  | ||||||
|       <Project>{1436e22a-fe3c-4d68-9a85-9e74df2e6a92}</Project> |  | ||||||
|       <Name>Squirrel</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <None Include="signtool.exe"> |   <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" /> | ||||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |   <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> | ||||||
|     </None> |     <PostBuildEvent> | ||||||
|   </ItemGroup> |       cd "$(TargetDir)" | ||||||
|   <ItemGroup> |       "$(NuGetPackageRoot)ilrepack\1.26.0\tools\ILRepack.exe" /internalize /out:$(TargetFileName).tmp $(TargetFileName) WpfAnimatedGif.dll SharpCompress.dll Microsoft.Web.XmlTransform.dll Splat.dll DeltaCompressionDotNet.dll DeltaCompressionDotNet.MsDelta.dll Squirrel.dll NuGet.Squirrel.dll Mono.Cecil.dll | ||||||
|     <None Include="rcedit.exe"> |  | ||||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |  | ||||||
|     </None> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <PreBuildEvent> |  | ||||||
|     </PreBuildEvent> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <PostBuildEvent>cd "$(TargetDir)" |  | ||||||
| "$(SolutionDir)packages\ILRepack.1.26.0\tools\ILRepack.exe" /internalize /out:$(TargetFileName).tmp $(TargetFileName) WpfAnimatedGif.dll SharpCompress.dll Microsoft.Web.XmlTransform.dll Splat.dll DeltaCompressionDotNet.dll DeltaCompressionDotNet.MsDelta.dll Squirrel.dll NuGet.Squirrel.dll Mono.Cecil.dll |  | ||||||
|       del "$(TargetFileName)" |       del "$(TargetFileName)" | ||||||
| ren "$(TargetFileName).tmp" "$(TargetFileName)"</PostBuildEvent> |       ren "$(TargetFileName).tmp" "$(TargetFileName)" | ||||||
|  |     </PostBuildEvent> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. |  | ||||||
|        Other similar extension points exist, see Microsoft.Common.targets. |  | ||||||
|   <Target Name="BeforeBuild"> |  | ||||||
|   </Target> |  | ||||||
|   <Target Name="AfterBuild"> |  | ||||||
|   </Target> |  | ||||||
|   --> |  | ||||||
| </Project> | </Project> | ||||||
| @@ -1,40 +0,0 @@ | |||||||
| ======================================================================== |  | ||||||
|     CONSOLE APPLICATION : WriteZipToSetup Project Overview |  | ||||||
| ======================================================================== |  | ||||||
|  |  | ||||||
| AppWizard has created this WriteZipToSetup application for you. |  | ||||||
|  |  | ||||||
| This file contains a summary of what you will find in each of the files that |  | ||||||
| make up your WriteZipToSetup application. |  | ||||||
|  |  | ||||||
|  |  | ||||||
| WriteZipToSetup.vcxproj |  | ||||||
|     This is the main project file for VC++ projects generated using an Application Wizard. |  | ||||||
|     It contains information about the version of Visual C++ that generated the file, and |  | ||||||
|     information about the platforms, configurations, and project features selected with the |  | ||||||
|     Application Wizard. |  | ||||||
|  |  | ||||||
| WriteZipToSetup.vcxproj.filters |  | ||||||
|     This is the filters file for VC++ projects generated using an Application Wizard.  |  | ||||||
|     It contains information about the association between the files in your project  |  | ||||||
|     and the filters. This association is used in the IDE to show grouping of files with |  | ||||||
|     similar extensions under a specific node (for e.g. ".cpp" files are associated with the |  | ||||||
|     "Source Files" filter). |  | ||||||
|  |  | ||||||
| WriteZipToSetup.cpp |  | ||||||
|     This is the main application source file. |  | ||||||
|  |  | ||||||
| ///////////////////////////////////////////////////////////////////////////// |  | ||||||
| Other standard files: |  | ||||||
|  |  | ||||||
| StdAfx.h, StdAfx.cpp |  | ||||||
|     These files are used to build a precompiled header (PCH) file |  | ||||||
|     named WriteZipToSetup.pch and a precompiled types file named StdAfx.obj. |  | ||||||
|  |  | ||||||
| ///////////////////////////////////////////////////////////////////////////// |  | ||||||
| Other notes: |  | ||||||
|  |  | ||||||
| AppWizard uses "TODO:" comments to indicate parts of the source code you |  | ||||||
| should add to or customize. |  | ||||||
|  |  | ||||||
| ///////////////////////////////////////////////////////////////////////////// |  | ||||||
| @@ -12,27 +12,20 @@ | |||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <PropertyGroup Label="Globals"> |   <PropertyGroup Label="Globals"> | ||||||
|     <ProjectGuid>{4D3C8B70-075D-48A5-9FF3-EDB87347B136}</ProjectGuid> |     <ProjectGuid>{4D3C8B70-075D-48A5-9FF3-EDB87347B136}</ProjectGuid> | ||||||
|  |     <ConfigurationType>Application</ConfigurationType> | ||||||
|     <Keyword>Win32Proj</Keyword> |     <Keyword>Win32Proj</Keyword> | ||||||
|     <RootNamespace>WriteZipToSetup</RootNamespace> |     <RootNamespace>WriteZipToSetup</RootNamespace> | ||||||
|  |     <PlatformToolset>v141</PlatformToolset> | ||||||
|  |     <CharacterSet>Unicode</CharacterSet> | ||||||
|     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> |     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>true</UseDebugLibraries> |     <UseDebugLibraries>true</UseDebugLibraries> | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir> |  | ||||||
|     <IntDir>$(ProjectDir)obj\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <UseDebugLibraries>false</UseDebugLibraries> |     <UseDebugLibraries>false</UseDebugLibraries> | ||||||
|     <PlatformToolset>v141</PlatformToolset> |  | ||||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> |     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir> |  | ||||||
|     <IntDir>$(ProjectDir)obj\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||||
|   <ImportGroup Label="ExtensionSettings"> |   <ImportGroup Label="ExtensionSettings"> | ||||||
| @@ -83,16 +76,12 @@ | |||||||
|       <OptimizeReferences>true</OptimizeReferences> |       <OptimizeReferences>true</OptimizeReferences> | ||||||
|     </Link> |     </Link> | ||||||
|   </ItemDefinitionGroup> |   </ItemDefinitionGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <Text Include="ReadMe.txt" /> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ClInclude Include="stdafx.h" /> |     <ClInclude Include="stdafx.h" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ClCompile Include="stdafx.cpp"> |     <ClCompile Include="stdafx.cpp"> | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> |       <PrecompiledHeader>Create</PrecompiledHeader> | ||||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> |  | ||||||
|     </ClCompile> |     </ClCompile> | ||||||
|     <ClCompile Include="WriteZipToSetup.cpp" /> |     <ClCompile Include="WriteZipToSetup.cpp" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   | |||||||
| @@ -2,20 +2,6 @@ | |||||||
| using System.Runtime.InteropServices; | using System.Runtime.InteropServices; | ||||||
| using Xunit; | using Xunit; | ||||||
| 
 | 
 | ||||||
| // All other assembly info is defined in SharedAssembly.cs |  | ||||||
| 
 |  | ||||||
| [assembly: AssemblyTitle("Squirrel.Tests")] |  | ||||||
| [assembly: AssemblyProduct("Squirrel.Tests")] |  | ||||||
| [assembly: AssemblyDescription("Squirrel.Tests")] |  | ||||||
| 
 |  | ||||||
| // Setting ComVisible to false makes the types in this assembly not visible  |  | ||||||
| // to COM components.  If you need to access a type in this assembly from  |  | ||||||
| // COM, set the ComVisible attribute to true on that type. |  | ||||||
| 
 |  | ||||||
| [assembly: ComVisible(false)] | [assembly: ComVisible(false)] | ||||||
| 
 |  | ||||||
| // The following GUID is for the ID of the typelib if this project is exposed to COM |  | ||||||
| [assembly: Guid("f781bbe0-d19d-41aa-a78b-c689b1943094")] |  | ||||||
| 
 |  | ||||||
| [assembly: CollectionBehavior(MaxParallelThreads=1, DisableTestParallelization=true)] | [assembly: CollectionBehavior(MaxParallelThreads=1, DisableTestParallelization=true)] | ||||||
| [assembly: AssemblyMetadata("SquirrelAwareVersion", "1")] | [assembly: AssemblyMetadata("SquirrelAwareVersion", "1")] | ||||||
| @@ -1,146 +1,25 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | <Project Sdk="Microsoft.NET.Sdk"> | ||||||
|   <Import Project="..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props" Condition="Exists('..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props')" /> |  | ||||||
|   <Import Project="..\packages\xunit.core.2.0.0\build\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.core.props" Condition="Exists('..\packages\xunit.core.2.0.0\build\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.core.props')" /> |  | ||||||
|   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |  | ||||||
|   <PropertyGroup> |   <PropertyGroup> | ||||||
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |     <TargetFramework>net45</TargetFramework> | ||||||
|     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |     <Description>Squirrel.Tests</Description> | ||||||
|     <ProjectGuid>{98AEB048-E27D-42F4-9440-505B7F78BAFD}</ProjectGuid> |     <Title>Squirrel.Tests</Title> | ||||||
|     <OutputType>Library</OutputType> |     <IsPackable>false</IsPackable> | ||||||
|     <AppDesignerFolder>Properties</AppDesignerFolder> |     <IsTest>true</IsTest> | ||||||
|     <RootNamespace>Squirrel.Tests</RootNamespace> |  | ||||||
|     <AssemblyName>Squirrel.Tests</AssemblyName> |  | ||||||
|     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |  | ||||||
|     <FileAlignment>512</FileAlignment> |  | ||||||
|     <NuGetPackageImportStamp>c0014311</NuGetPackageImportStamp> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |  | ||||||
|     <DebugSymbols>true</DebugSymbols> |  | ||||||
|     <DebugType>full</DebugType> |  | ||||||
|     <Optimize>false</Optimize> |  | ||||||
|     <OutputPath>bin\Debug\</OutputPath> |  | ||||||
|     <DefineConstants>DEBUG;TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |  | ||||||
|     <DebugType>pdbonly</DebugType> |  | ||||||
|     <Optimize>true</Optimize> |  | ||||||
|     <OutputPath>bin\Release\</OutputPath> |  | ||||||
|     <DefineConstants>TRACE</DefineConstants> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CIBuild|AnyCPU'"> |  | ||||||
|     <OutputPath>bin\CIBuild\</OutputPath> |  | ||||||
|     <DefineConstants>TRACE</DefineConstants> |  | ||||||
|     <Optimize>true</Optimize> |  | ||||||
|     <DebugType>pdbonly</DebugType> |  | ||||||
|     <PlatformTarget>AnyCPU</PlatformTarget> |  | ||||||
|     <ErrorReport>prompt</ErrorReport> |  | ||||||
|     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |  | ||||||
|     <WarningLevel>4</WarningLevel> |  | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
|  |  | ||||||
|  |   <ItemGroup> | ||||||
|  |     <ProjectReference Include="..\src\Squirrel\Squirrel.csproj" /> | ||||||
|  |     <ProjectReference Include="..\vendor\nuget\src\Core\Core.csproj" /> | ||||||
|  |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Reference Include="DeltaCompressionDotNet, Version=1.1.0.0, Culture=neutral, PublicKeyToken=1d14d6e5194e7f4a, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="DeltaCompressionDotNet.MsDelta, Version=1.1.0.0, Culture=neutral, PublicKeyToken=46b2138a390abf55, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.MsDelta.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="DeltaCompressionDotNet.PatchApi, Version=1.1.0.0, Culture=neutral, PublicKeyToken=3e8888ee913ed789, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\packages\DeltaCompressionDotNet.1.1.0\lib\net20\DeltaCompressionDotNet.PatchApi.dll</HintPath> |  | ||||||
|       <Private>True</Private> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="Microsoft.Web.XmlTransform"> |  | ||||||
|       <HintPath>..\packages\Microsoft.Web.Xdt.2.1.1\lib\net40\Microsoft.Web.XmlTransform.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="SharpCompress, Version=0.17.1.0, Culture=neutral, PublicKeyToken=afb0a02973931d96, processorArchitecture=MSIL"> |  | ||||||
|       <HintPath>..\packages\SharpCompress.0.17.1\lib\net45\SharpCompress.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="System" /> |  | ||||||
|     <Reference Include="System.Core" /> |  | ||||||
|     <Reference Include="System.Xml.Linq" /> |  | ||||||
|     <Reference Include="System.Data.DataSetExtensions" /> |  | ||||||
|     <Reference Include="Microsoft.CSharp" /> |     <Reference Include="Microsoft.CSharp" /> | ||||||
|     <Reference Include="System.Data" /> |  | ||||||
|     <Reference Include="System.Xml" /> |  | ||||||
|     <Reference Include="Splat, Version=1.6.2.0, Culture=neutral, PublicKeyToken=null"> |  | ||||||
|       <HintPath>..\packages\Splat.1.6.2\lib\Net45\Splat.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="xunit.abstractions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c"> |  | ||||||
|       <HintPath>..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="xunit.assert, Version=2.0.0.2929, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c"> |  | ||||||
|       <HintPath>..\packages\xunit.assert.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.assert.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="xunit.core, Version=2.0.0.2929, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c"> |  | ||||||
|       <HintPath>..\packages\xunit.extensibility.core.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.core.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|     <Reference Include="xunit.runner.utility.desktop"> |  | ||||||
|       <HintPath>..\packages\xunit.runner.utility.2.0.0\lib\net35\xunit.runner.utility.desktop.dll</HintPath> |  | ||||||
|     </Reference> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|  |  | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <Compile Include="..\src\SolutionAssemblyInfo.cs"> |     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.8.0" /> | ||||||
|       <Link>Properties\SolutionAssemblyInfo.cs</Link> |     <PackageReference Include="xunit" Version="2.0.0" /> | ||||||
|     </Compile> |     <PackageReference Include="xunit.runner.visualstudio" Version="2.0.0" PrivateAssets="All" /> | ||||||
|     <Compile Include="ApplyReleasesTests.cs" /> |  | ||||||
|     <Compile Include="CheckForUpdateTests.cs" /> |  | ||||||
|     <Compile Include="ContentTypeTests.cs" /> |  | ||||||
|     <Compile Include="DeltaPackageTests.cs" /> |  | ||||||
|     <Compile Include="DownloadReleasesTests.cs" /> |  | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |  | ||||||
|     <Compile Include="ReleaseEntryTests.cs" /> |  | ||||||
|     <Compile Include="ReleasePackageTests.cs" /> |  | ||||||
|     <Compile Include="SquirrelAwareExecutableDetectorTests.cs" /> |  | ||||||
|     <Compile Include="TestHelpers\AssertExtensions.cs" /> |  | ||||||
|     <Compile Include="TestHelpers\ExposedClass.cs" /> |  | ||||||
|     <Compile Include="TestHelpers\ExposedObject.cs" /> |  | ||||||
|     <Compile Include="TestHelpers\ExposedObjectHelper.cs" /> |  | ||||||
|     <Compile Include="TestHelpers\IntegrationTestHelper.cs" /> |  | ||||||
|     <Compile Include="TestHelpers\StaticHttpServer.cs" /> |  | ||||||
|     <Compile Include="UpdateManagerTests.cs" /> |  | ||||||
|     <Compile Include="UtilityTests.cs" /> |  | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <ProjectReference Include="..\src\Squirrel\Squirrel.csproj"> |  | ||||||
|       <Project>{1436E22A-FE3C-4D68-9A85-9E74DF2E6A92}</Project> |  | ||||||
|       <Name>Squirrel</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|     <ProjectReference Include="..\vendor\nuget\src\Core\Core.csproj"> |  | ||||||
|       <Project>{F879F274-EFA0-4157-8404-33A19B4E6AEC}</Project> |  | ||||||
|       <Name>Core</Name> |  | ||||||
|     </ProjectReference> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <None Include="packages.config" /> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |  | ||||||
|   <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> |  | ||||||
|     <PropertyGroup> |  | ||||||
|       <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> |  | ||||||
|     </PropertyGroup> |  | ||||||
|     <Error Condition="!Exists('..\packages\xunit.core.2.0.0\build\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\xunit.core.2.0.0\build\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.core.props'))" /> |  | ||||||
|     <Error Condition="!Exists('..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props'))" /> |  | ||||||
|   </Target> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)' != 'CIBuild|AnyCPU'"> |  | ||||||
|     <PostBuildEvent>"$(SolutionDir).nuget\NuGet.exe" pack "$(ProjectPath)" -OutputDirectory "$(ProjectDir)$(OutDir)." -Properties Configuration=$(Configuration)</PostBuildEvent> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <PostBuildEvent>ECHO "$(SolutionDir).nuget\NuGet.exe" pack "$(ProjectPath)" -OutputDirectory "$(ProjectDir)$(OutDir)." -Properties Configuration=$(Configuration)</PostBuildEvent> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. |  | ||||||
|        Other similar extension points exist, see Microsoft.Common.targets. |  | ||||||
|   <Target Name="BeforeBuild"> |  | ||||||
|   </Target> |  | ||||||
|   <Target Name="AfterBuild"> |  | ||||||
|   </Target> |  | ||||||
|   --> |  | ||||||
| </Project> | </Project> | ||||||
| @@ -14,6 +14,14 @@ namespace Squirrel.Tests | |||||||
| { | { | ||||||
|     public class SquirrelAwareExecutableDetectorTests |     public class SquirrelAwareExecutableDetectorTests | ||||||
|     { |     { | ||||||
|  | #if DEBUG | ||||||
|  |         private const string NativeBuildRootRelativePath = @"..\build\Debug\Win32\"; | ||||||
|  |         private const string ManagedBuildRootRelativePath = @"..\build\Debug\net45\"; | ||||||
|  | #else | ||||||
|  |         private const string NativeBuildRootRelativePath = @"..\build\Release\Win32\"; | ||||||
|  |         private const string ManagedBuildRootRelativePath = @"..\build\Release\net45\"; | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
|         [Fact] |         [Fact] | ||||||
|         public void AtomShellShouldBeSquirrelAware() |         public void AtomShellShouldBeSquirrelAware() | ||||||
|         { |         { | ||||||
| @@ -26,10 +34,7 @@ namespace Squirrel.Tests | |||||||
|         [Fact] |         [Fact] | ||||||
|         public void SquirrelAwareViaVersionBlock() |         public void SquirrelAwareViaVersionBlock() | ||||||
|         { |         { | ||||||
|             var target = Path.Combine( |             var target = IntegrationTestHelper.GetPath(NativeBuildRootRelativePath, "Setup.exe"); | ||||||
|                 IntegrationTestHelper.GetIntegrationTestRootDirectory(), |  | ||||||
|                 "..", "src", "Setup", "bin", "Release", "Setup.exe"); |  | ||||||
| 
 |  | ||||||
|             Assert.True(File.Exists(target)); |             Assert.True(File.Exists(target)); | ||||||
| 
 | 
 | ||||||
|             var ret = SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target); |             var ret = SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target); | ||||||
| @@ -50,7 +55,7 @@ namespace Squirrel.Tests | |||||||
|         [Fact] |         [Fact] | ||||||
|         public void NotSquirrelAware() |         public void NotSquirrelAware() | ||||||
|         { |         { | ||||||
|             var target = IntegrationTestHelper.GetPath("..", "src", "Update", "bin", "Release", "Update.exe"); |             var target = IntegrationTestHelper.GetPath(ManagedBuildRootRelativePath, "Update.exe"); | ||||||
|             Assert.True(File.Exists(target)); |             Assert.True(File.Exists(target)); | ||||||
| 
 | 
 | ||||||
|             var ret = SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target); |             var ret = SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target); | ||||||
|   | |||||||
| @@ -1,15 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <packages> |  | ||||||
|   <package id="DeltaCompressionDotNet" version="1.1.0" targetFramework="net45" /> |  | ||||||
|   <package id="ILRepack" version="1.26.0" /> |  | ||||||
|   <package id="Microsoft.Web.Xdt" version="2.1.1" targetFramework="net45" /> |  | ||||||
|   <package id="SharpCompress" version="0.17.1" targetFramework="net45" /> |  | ||||||
|   <package id="Splat" version="1.6.2" targetFramework="net45" /> |  | ||||||
|   <package id="xunit" version="2.0.0" targetFramework="net45" /> |  | ||||||
|   <package id="xunit.abstractions" version="2.0.0" targetFramework="net45" /> |  | ||||||
|   <package id="xunit.assert" version="2.0.0" targetFramework="net45" /> |  | ||||||
|   <package id="xunit.core" version="2.0.0" targetFramework="net45" /> |  | ||||||
|   <package id="xunit.extensibility.core" version="2.0.0" targetFramework="net45" /> |  | ||||||
|   <package id="xunit.runner.utility" version="2.0.0" targetFramework="net45" /> |  | ||||||
|   <package id="xunit.runner.visualstudio" version="2.0.0" targetFramework="net45" /> |  | ||||||
| </packages> |  | ||||||
							
								
								
									
										11
									
								
								version.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								version.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "version": "1.9.2-preview.{height}", | ||||||
|  |   "publicReleaseRefSpec": [ | ||||||
|  |     "^refs/heads/master$" | ||||||
|  |   ], | ||||||
|  |   "cloudBuild": { | ||||||
|  |     "buildNumber": { | ||||||
|  |       "enabled": true | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user