diff --git a/ruby-c-extension/sketchup-taskbarlist/TaskbarProgress/Ruby 3.1 (x64).props b/ruby-c-extension/sketchup-taskbarlist/TaskbarProgress/Ruby 3.1 (x64).props new file mode 100644 index 0000000..7ae1e87 --- /dev/null +++ b/ruby-c-extension/sketchup-taskbarlist/TaskbarProgress/Ruby 3.1 (x64).props @@ -0,0 +1,16 @@ + + + + + + + + $(SolutionDir)ThirdParty\include\ruby310\win32_x64;%(AdditionalIncludeDirectories) + + + $(SolutionDir)ThirdParty\lib\win\x64;%(AdditionalLibraryDirectories) + x64-msvcrt-ruby310.lib;%(AdditionalDependencies) + + + + diff --git a/ruby-c-extension/sketchup-taskbarlist/TaskbarProgress/TaskbarProgress.vcxproj b/ruby-c-extension/sketchup-taskbarlist/TaskbarProgress/TaskbarProgress.vcxproj index 26844c2..b975eef 100644 --- a/ruby-c-extension/sketchup-taskbarlist/TaskbarProgress/TaskbarProgress.vcxproj +++ b/ruby-c-extension/sketchup-taskbarlist/TaskbarProgress/TaskbarProgress.vcxproj @@ -21,6 +21,10 @@ Debug 2.7 x64 + + Debug 3.1 + x64 + Release 2.2 x64 @@ -41,6 +45,10 @@ Release 2.7 x64 + + Release 3.1 + x64 + {1456285A-3D25-4B13-BF30-DBAEDEB87C22} @@ -80,6 +88,12 @@ Unicode v142 + + DynamicLibrary + true + Unicode + v142 + DynamicLibrary false @@ -110,6 +124,12 @@ Unicode v142 + + DynamicLibrary + false + Unicode + v142 + @@ -134,6 +154,11 @@ + + + + + @@ -163,6 +188,11 @@ + + + + + true @@ -179,6 +209,9 @@ true + + true + false @@ -194,6 +227,9 @@ false + + false + $(ProgramFiles)\SketchUp\SketchUp 2014\SketchUp.exe WindowsLocalDebugger @@ -219,6 +255,11 @@ WindowsLocalDebugger -RubyStartup "$(SolutionDir)/Ruby/debug.rb" + + $(ProgramFiles)\SketchUp\SketchUp 2014\SketchUp.exe + WindowsLocalDebugger + -RubyStartup "$(SolutionDir)/Ruby/debug.rb" + false @@ -247,6 +288,11 @@ WindowsLocalDebugger $(ProgramFiles)\SketchUp\SketchUp 2014\SketchUp.exe + + -RubyStartup "$(SolutionDir)/Ruby/release.rb" + WindowsLocalDebugger + $(ProgramFiles)\SketchUp\SketchUp 2014\SketchUp.exe + Disabled @@ -337,6 +383,24 @@ $(IntDir);%(AdditionalIncludeDirectories) + + + Disabled + WIN32;_WINDOWS;_DEBUG;_USRDLL;%(PreprocessorDefinitions) + + + true + + + false + _DEBUG;%(PreprocessorDefinitions) + + + 0x0409 + _DEBUG;%(PreprocessorDefinitions) + $(IntDir);%(AdditionalIncludeDirectories) + + MaxSpeed @@ -457,6 +521,30 @@ $(IntDir);%(AdditionalIncludeDirectories) + + + MaxSpeed + true + WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions) + true + Speed + MultiThreaded + + + true + true + true + + + false + NDEBUG;%(PreprocessorDefinitions) + + + 0x0409 + NDEBUG;%(PreprocessorDefinitions) + $(IntDir);%(AdditionalIncludeDirectories) + + diff --git a/ruby-c-extension/sketchup-taskbarlist/TestUp.sln b/ruby-c-extension/sketchup-taskbarlist/TestUp.sln index 7fe9414..6557c61 100644 --- a/ruby-c-extension/sketchup-taskbarlist/TestUp.sln +++ b/ruby-c-extension/sketchup-taskbarlist/TestUp.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.30517.126 +# Visual Studio Version 17 +VisualStudioVersion = 17.3.32929.385 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TaskbarProgress", "TaskbarProgress\TaskbarProgress.vcxproj", "{1456285A-3D25-4B13-BF30-DBAEDEB87C22}" EndProject @@ -15,6 +15,8 @@ Global Debug 2.5|x64 = Debug 2.5|x64 Debug 2.7|Win32 = Debug 2.7|Win32 Debug 2.7|x64 = Debug 2.7|x64 + Debug 3.1|Win32 = Debug 3.1|Win32 + Debug 3.1|x64 = Debug 3.1|x64 Release 2.0|Win32 = Release 2.0|Win32 Release 2.0|x64 = Release 2.0|x64 Release 2.2|Win32 = Release 2.2|Win32 @@ -23,6 +25,8 @@ Global Release 2.5|x64 = Release 2.5|x64 Release 2.7|Win32 = Release 2.7|Win32 Release 2.7|x64 = Release 2.7|x64 + Release 3.1|Win32 = Release 3.1|Win32 + Release 3.1|x64 = Release 3.1|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Debug 2.0|Win32.ActiveCfg = Debug 2.0|Win32 @@ -38,6 +42,9 @@ Global {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Debug 2.7|Win32.ActiveCfg = Debug 2.7|x64 {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Debug 2.7|x64.ActiveCfg = Debug 2.7|x64 {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Debug 2.7|x64.Build.0 = Debug 2.7|x64 + {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Debug 3.1|Win32.ActiveCfg = Debug 3.1|x64 + {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Debug 3.1|x64.ActiveCfg = Debug 3.1|x64 + {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Debug 3.1|x64.Build.0 = Debug 3.1|x64 {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 2.0|Win32.ActiveCfg = Release 2.0|Win32 {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 2.0|Win32.Build.0 = Release 2.0|Win32 {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 2.0|x64.ActiveCfg = Release 2.0|x64 @@ -51,6 +58,9 @@ Global {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 2.7|Win32.ActiveCfg = Release 2.7|x64 {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 2.7|x64.ActiveCfg = Release 2.7|x64 {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 2.7|x64.Build.0 = Release 2.7|x64 + {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 3.1|Win32.ActiveCfg = Release 3.1|x64 + {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 3.1|x64.ActiveCfg = Release 3.1|x64 + {1456285A-3D25-4B13-BF30-DBAEDEB87C22}.Release 3.1|x64.Build.0 = Release 3.1|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE