Skip to content

Commit

Permalink
Support VS2017
Browse files Browse the repository at this point in the history
  • Loading branch information
KindDragon committed Apr 5, 2017
1 parent 3405052 commit e934c0e
Show file tree
Hide file tree
Showing 39 changed files with 5,093 additions and 20 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ _ReSharper.*/
*.opensdf
*.user
.vs/
packages/
51 changes: 34 additions & 17 deletions CPPDebuggerVisualizers.VS2015.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.22823.1
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{074968F7-C3B2-4F5C-8F6F-D8F46582267C}"
EndProject
Expand All @@ -11,10 +11,12 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest.VS2013", "Tests\B
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest", "Tests\BoostTest\BoostTest.vcxproj", "{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest.VS2015", "Tests\BoostTest\BoostTest.VS2015.vcxproj", "{47D7B3FE-966E-4ACB-BAE3-937522C0C465}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest.VS2015", "Tests\BoostTest\BoostTest.VS2015.vcxproj", "{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CPPDebuggerVisualizers.VS2015", "VS2015\CPPDebuggerVisualizers.VS2015.csproj", "{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DynBitsetTest", "Tests\DynBitsetTest\DynBitsetTest.vcxproj", "{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -67,20 +69,20 @@ Global
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|Win32.Build.0 = Release|Win32
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|x64.ActiveCfg = Release|x64
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|x64.Build.0 = Release|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Any CPU.ActiveCfg = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Win32.ActiveCfg = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Win32.Build.0 = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|x64.ActiveCfg = Debug|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|x64.Build.0 = Debug|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Any CPU.ActiveCfg = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Mixed Platforms.Build.0 = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Win32.ActiveCfg = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Win32.Build.0 = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|x64.ActiveCfg = Release|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|x64.Build.0 = Release|x64
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Any CPU.ActiveCfg = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Win32.ActiveCfg = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Win32.Build.0 = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|x64.ActiveCfg = Debug|x64
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|x64.Build.0 = Debug|x64
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Any CPU.ActiveCfg = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Mixed Platforms.Build.0 = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Win32.ActiveCfg = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Win32.Build.0 = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|x64.ActiveCfg = Release|x64
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|x64.Build.0 = Release|x64
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
Expand All @@ -97,13 +99,28 @@ Global
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|Win32.Build.0 = Release|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|x64.ActiveCfg = Release|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|x64.Build.0 = Release|Any CPU
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Debug|Any CPU.ActiveCfg = Debug|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Debug|Win32.ActiveCfg = Debug|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Debug|Win32.Build.0 = Debug|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Debug|x64.ActiveCfg = Debug|x64
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Debug|x64.Build.0 = Debug|x64
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Release|Any CPU.ActiveCfg = Release|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Release|Mixed Platforms.Build.0 = Release|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Release|Win32.ActiveCfg = Release|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Release|Win32.Build.0 = Release|Win32
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Release|x64.ActiveCfg = Release|x64
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
{47D7B3FE-966E-4ACB-BAE3-937522C0C465} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
{9DC80FA6-A1EB-40AA-AABB-5970BB53A778} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
EndGlobalSection
EndGlobal
100 changes: 100 additions & 0 deletions CPPDebuggerVisualizers.VS2017.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26228.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{074968F7-C3B2-4F5C-8F6F-D8F46582267C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CPPDebuggerVisualizersNatvisAddIn", "CPPDebuggerVisualizersNatvisAddIn\CPPDebuggerVisualizersNatvisAddIn.vcxproj", "{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest.VS2013", "Tests\BoostTest\BoostTest.VS2013.vcxproj", "{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest", "Tests\BoostTest\BoostTest.vcxproj", "{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest.VS2017", "Tests\BoostTest\BoostTest.VS2017.vcxproj", "{47D7B3FE-966E-4ACB-BAE3-937522C0C465}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CPPDebuggerVisualizers.VS2017", "VS2017\CPPDebuggerVisualizers.VS2017.csproj", "{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BoostTest.VS2015", "Tests\BoostTest\BoostTest.VS2015.vcxproj", "{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|Any CPU = Release|Any CPU
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Debug|Any CPU.ActiveCfg = Debug|Win32
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Debug|Win32.ActiveCfg = Debug|Win32
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Debug|Win32.Build.0 = Debug|Win32
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Debug|x64.ActiveCfg = Debug|Win32
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Release|Any CPU.ActiveCfg = Release|Win32
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Release|Win32.ActiveCfg = Release|Win32
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Release|Win32.Build.0 = Release|Win32
{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}.Release|x64.ActiveCfg = Release|Win32
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Debug|Any CPU.ActiveCfg = Debug|Win32
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Debug|Win32.ActiveCfg = Debug|Win32
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Debug|Win32.Build.0 = Debug|Win32
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Debug|x64.ActiveCfg = Debug|x64
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Debug|x64.Build.0 = Debug|x64
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Release|Any CPU.ActiveCfg = Release|Win32
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Release|Win32.ActiveCfg = Release|Win32
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Release|Win32.Build.0 = Release|Win32
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Release|x64.ActiveCfg = Release|x64
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4}.Release|x64.Build.0 = Release|x64
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Debug|Any CPU.ActiveCfg = Debug|Win32
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Debug|Win32.ActiveCfg = Debug|Win32
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Debug|Win32.Build.0 = Debug|Win32
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Debug|x64.ActiveCfg = Debug|x64
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Debug|x64.Build.0 = Debug|x64
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|Any CPU.ActiveCfg = Release|Win32
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|Win32.ActiveCfg = Release|Win32
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|Win32.Build.0 = Release|Win32
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|x64.ActiveCfg = Release|x64
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B}.Release|x64.Build.0 = Release|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Any CPU.ActiveCfg = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Win32.ActiveCfg = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|Win32.Build.0 = Debug|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|x64.ActiveCfg = Debug|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Debug|x64.Build.0 = Debug|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Any CPU.ActiveCfg = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Win32.ActiveCfg = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|Win32.Build.0 = Release|Win32
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|x64.ActiveCfg = Release|x64
{47D7B3FE-966E-4ACB-BAE3-937522C0C465}.Release|x64.Build.0 = Release|x64
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|Win32.ActiveCfg = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|Win32.Build.0 = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|x64.ActiveCfg = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Debug|x64.Build.0 = Debug|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|Any CPU.Build.0 = Release|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|Win32.ActiveCfg = Release|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|Win32.Build.0 = Release|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|x64.ActiveCfg = Release|Any CPU
{D97ABE0D-8F29-4728-8A3F-FF63F42E6A87}.Release|x64.Build.0 = Release|Any CPU
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Any CPU.ActiveCfg = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Win32.ActiveCfg = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|Win32.Build.0 = Debug|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|x64.ActiveCfg = Debug|x64
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Debug|x64.Build.0 = Debug|x64
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Any CPU.ActiveCfg = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Win32.ActiveCfg = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|Win32.Build.0 = Release|Win32
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|x64.ActiveCfg = Release|x64
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{26925C3F-9C66-44B9-A0A2-7E53D13C5BA4} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
{48A389F6-E2E8-4318-8DB5-65DB8206BA6B} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
{47D7B3FE-966E-4ACB-BAE3-937522C0C465} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3} = {074968F7-C3B2-4F5C-8F6F-D8F46582267C}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,19 @@
<ProjectGuid>{A1C04A4B-8BDE-48B6-9106-CADC8D39C99C}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>CPPDebuggerVisualizersNatvisAddIn</RootNamespace>
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120_xp</PlatformToolset>
<PlatformToolset>$(DefaultPlatformToolset)_xp</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120_xp</PlatformToolset>
<PlatformToolset>$(DefaultPlatformToolset)_xp</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
Expand Down
5 changes: 5 additions & 0 deletions Changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ Legend:
* Changed
! Fixed

1.0.19 - 05.04.2017
=========================
+ Support Visual Studio 2017
+ Support boost 1.63

1.0.18 - 12.07.2015
=========================
+ Support Visual Studio 2015
Expand Down
2 changes: 1 addition & 1 deletion Tests/BoostTest/BoostTest.VS2015.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{47D7B3FE-966E-4ACB-BAE3-937522C0C465}</ProjectGuid>
<ProjectGuid>{1BAE011E-0943-4D8C-AFA0-1D7A6535C1F3}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>BoostTest</RootNamespace>
<WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
Expand Down
Loading

0 comments on commit e934c0e

Please sign in to comment.