Skip to content

Commit

Permalink
MSVC project: default solution is now multi core compilation
Browse files Browse the repository at this point in the history
The problem is that if no .vs folder exist, MSVC picks the first solution alphabetically.
This was Build, which will always use full program optimization and make a release zip file.
While fully optimized is good, it can take something like 15 times as long to build as standard debug.
Now less used solutions will start with z, hence be at the bottom of the list.
  • Loading branch information
Nightinggale committed May 16, 2021
1 parent 467f88a commit 8d0a37a
Showing 1 changed file with 45 additions and 45 deletions.
90 changes: 45 additions & 45 deletions Project Files/RaR.sln
Original file line number Diff line number Diff line change
Expand Up @@ -7,83 +7,83 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RaR", "RaR.vcxproj", "{3021
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Assert|Build Release = Assert|Build Release
Assert|Multi core compilation = Assert|Multi core compilation
Assert|Single core compilation = Assert|Single core compilation
Assert|Test = Assert|Test
Assert|XML hardcoding = Assert|XML hardcoding
Debug|Build Release = Debug|Build Release
Assert|z Build Release = Assert|z Build Release
Assert|z Single core compilation = Assert|z Single core compilation
Assert|z Test = Assert|z Test
Debug|Multi core compilation = Debug|Multi core compilation
Debug|Single core compilation = Debug|Single core compilation
Debug|Test = Debug|Test
Debug|XML hardcoding = Debug|XML hardcoding
Final Release|Build Release = Final Release|Build Release
Debug|z Build Release = Debug|z Build Release
Debug|z Single core compilation = Debug|z Single core compilation
Debug|z Test = Debug|z Test
Final Release|Multi core compilation = Final Release|Multi core compilation
Final Release|Single core compilation = Final Release|Single core compilation
Final Release|Test = Final Release|Test
Final Release|XML hardcoding = Final Release|XML hardcoding
Profile|Build Release = Profile|Build Release
Final Release|z Build Release = Final Release|z Build Release
Final Release|z Single core compilation = Final Release|z Single core compilation
Final Release|z Test = Final Release|z Test
Profile|Multi core compilation = Profile|Multi core compilation
Profile|Single core compilation = Profile|Single core compilation
Profile|Test = Profile|Test
Profile|XML hardcoding = Profile|XML hardcoding
Release|Build Release = Release|Build Release
Profile|z Build Release = Profile|z Build Release
Profile|z Single core compilation = Profile|z Single core compilation
Profile|z Test = Profile|z Test
Release|Multi core compilation = Release|Multi core compilation
Release|Single core compilation = Release|Single core compilation
Release|Test = Release|Test
Release|XML hardcoding = Release|XML hardcoding
Release|z Build Release = Release|z Build Release
Release|z Single core compilation = Release|z Single core compilation
Release|z Test = Release|z Test
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Multi core compilation.ActiveCfg = Multi core-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Multi core compilation.Build.0 = Multi core-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Single core compilation.ActiveCfg = Single core-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Single core compilation.Build.0 = Single core-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|XML hardcoding.ActiveCfg = XML hardcoding-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|XML hardcoding.Build.0 = XML hardcoding-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|z Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|z Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|z Single core compilation.ActiveCfg = Single core-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|z Single core compilation.Build.0 = Single core-Assert|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|z Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Assert|z Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Multi core compilation.ActiveCfg = Multi core-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Multi core compilation.Build.0 = Multi core-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Single core compilation.ActiveCfg = Single core-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Single core compilation.Build.0 = Single core-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|XML hardcoding.ActiveCfg = XML hardcoding-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|XML hardcoding.Build.0 = XML hardcoding-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|z Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|z Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|z Single core compilation.ActiveCfg = Single core-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|z Single core compilation.Build.0 = Single core-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|z Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Debug|z Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Multi core compilation.ActiveCfg = Multi core-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Multi core compilation.Build.0 = Multi core-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Single core compilation.ActiveCfg = Single core-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Single core compilation.Build.0 = Single core-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|XML hardcoding.ActiveCfg = XML hardcoding-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|XML hardcoding.Build.0 = XML hardcoding-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|z Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|z Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|z Single core compilation.ActiveCfg = Single core-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|z Single core compilation.Build.0 = Single core-Final Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|z Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Final Release|z Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Multi core compilation.ActiveCfg = Multi core-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Multi core compilation.Build.0 = Multi core-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Single core compilation.ActiveCfg = Single core-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Single core compilation.Build.0 = Single core-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|XML hardcoding.ActiveCfg = XML hardcoding-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|XML hardcoding.Build.0 = XML hardcoding-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|z Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|z Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|z Single core compilation.ActiveCfg = Single core-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|z Single core compilation.Build.0 = Single core-Profile|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|z Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Profile|z Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Multi core compilation.ActiveCfg = Multi core-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Multi core compilation.Build.0 = Multi core-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Single core compilation.ActiveCfg = Single core-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Single core compilation.Build.0 = Single core-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|Test.Build.0 = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|XML hardcoding.ActiveCfg = XML hardcoding-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|XML hardcoding.Build.0 = XML hardcoding-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|z Build Release.ActiveCfg = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|z Build Release.Build.0 = Build Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|z Single core compilation.ActiveCfg = Single core-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|z Single core compilation.Build.0 = Single core-Release|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|z Test.ActiveCfg = Test-Debug|Win32
{3021AF0E-699D-4232-86F6-FC374A0C9957}.Release|z Test.Build.0 = Test-Debug|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down

0 comments on commit 8d0a37a

Please sign in to comment.