Skip to content

Commit b6bcef9

Browse files
committed
Tune: Remove win32 support completely (x64 only will be supported)
1 parent 8a4d236 commit b6bcef9

4 files changed

Lines changed: 123 additions & 361 deletions

File tree

SolutionProjectModel/SolutionProjectModel.sln

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,35 +12,21 @@ EndProject
1212
Global
1313
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1414
Debug|x64 = Debug|x64
15-
Debug|x86 = Debug|x86
1615
Release|x64 = Release|x64
17-
Release|x86 = Release|x86
1816
EndGlobalSection
1917
GlobalSection(ProjectConfigurationPlatforms) = postSolution
2018
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Debug|x64.ActiveCfg = Debug|x64
2119
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Debug|x64.Build.0 = Debug|x64
22-
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Debug|x86.ActiveCfg = Debug|Win32
23-
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Debug|x86.Build.0 = Debug|Win32
2420
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Release|x64.ActiveCfg = Release|x64
2521
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Release|x64.Build.0 = Release|x64
26-
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Release|x86.ActiveCfg = Release|Win32
27-
{D44945D6-4DED-4434-91D7-2B812537DF6E}.Release|x86.Build.0 = Release|Win32
2822
{74657374-4370-7041-7070-000000000000}.Debug|x64.ActiveCfg = Debug|x64
2923
{74657374-4370-7041-7070-000000000000}.Debug|x64.Build.0 = Debug|x64
30-
{74657374-4370-7041-7070-000000000000}.Debug|x86.ActiveCfg = Debug|Win32
31-
{74657374-4370-7041-7070-000000000000}.Debug|x86.Build.0 = Debug|Win32
3224
{74657374-4370-7041-7070-000000000000}.Release|x64.ActiveCfg = Release|x64
3325
{74657374-4370-7041-7070-000000000000}.Release|x64.Build.0 = Release|x64
34-
{74657374-4370-7041-7070-000000000000}.Release|x86.ActiveCfg = Release|Win32
35-
{74657374-4370-7041-7070-000000000000}.Release|x86.Build.0 = Release|Win32
3626
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Debug|x64.ActiveCfg = Debug|x64
3727
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Debug|x64.Build.0 = Debug|x64
38-
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Debug|x86.ActiveCfg = Debug|Win32
39-
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Debug|x86.Build.0 = Debug|Win32
4028
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Release|x64.ActiveCfg = Release|x64
4129
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Release|x64.Build.0 = Release|x64
42-
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Release|x86.ActiveCfg = Release|Win32
43-
{DB52F66D-D0A9-4A5F-9EA4-9F08CEA33BD7}.Release|x86.Build.0 = Release|Win32
4430
EndGlobalSection
4531
GlobalSection(SolutionProperties) = preSolution
4632
HideSolutionNode = FALSE

SolutionProjectModel/SolutionProjectModel.vcxproj

Lines changed: 0 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<ItemGroup Label="ProjectConfigurations">
4-
<ProjectConfiguration Include="Debug|Win32">
5-
<Configuration>Debug</Configuration>
6-
<Platform>Win32</Platform>
7-
</ProjectConfiguration>
8-
<ProjectConfiguration Include="Release|Win32">
9-
<Configuration>Release</Configuration>
10-
<Platform>Win32</Platform>
11-
</ProjectConfiguration>
124
<ProjectConfiguration Include="Debug|x64">
135
<Configuration>Debug</Configuration>
146
<Platform>x64</Platform>
@@ -26,19 +18,6 @@
2618
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
2719
</PropertyGroup>
2820
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
29-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
30-
<ConfigurationType>DynamicLibrary</ConfigurationType>
31-
<UseDebugLibraries>true</UseDebugLibraries>
32-
<PlatformToolset>v141</PlatformToolset>
33-
<CharacterSet>Unicode</CharacterSet>
34-
</PropertyGroup>
35-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
36-
<ConfigurationType>DynamicLibrary</ConfigurationType>
37-
<UseDebugLibraries>false</UseDebugLibraries>
38-
<PlatformToolset>v141</PlatformToolset>
39-
<WholeProgramOptimization>true</WholeProgramOptimization>
40-
<CharacterSet>Unicode</CharacterSet>
41-
</PropertyGroup>
4221
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
4322
<ConfigurationType>DynamicLibrary</ConfigurationType>
4423
<UseDebugLibraries>true</UseDebugLibraries>
@@ -57,60 +36,23 @@
5736
</ImportGroup>
5837
<ImportGroup Label="Shared">
5938
</ImportGroup>
60-
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
61-
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62-
</ImportGroup>
63-
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64-
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65-
</ImportGroup>
6639
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
6740
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
6841
</ImportGroup>
6942
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
7043
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
7144
</ImportGroup>
7245
<PropertyGroup Label="UserMacros" />
73-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
74-
<LinkIncremental>false</LinkIncremental>
75-
<OutDir>$(ProjectDir)\..\</OutDir>
76-
<IntDir>$(ProjectDir)\obj\$(Platform)_$(Configuration)\</IntDir>
77-
</PropertyGroup>
7846
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
7947
<LinkIncremental>false</LinkIncremental>
8048
<OutDir>$(ProjectDir)\..\</OutDir>
8149
<IntDir>$(ProjectDir)\obj\$(Platform)_$(Configuration)\</IntDir>
8250
</PropertyGroup>
83-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
84-
<LinkIncremental>false</LinkIncremental>
85-
<OutDir>$(ProjectDir)\..\</OutDir>
86-
<IntDir>$(ProjectDir)\obj\$(Platform)_$(Configuration)\</IntDir>
87-
</PropertyGroup>
8851
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
8952
<LinkIncremental>false</LinkIncremental>
9053
<OutDir>$(ProjectDir)\..\</OutDir>
9154
<IntDir>$(ProjectDir)\obj\$(Platform)_$(Configuration)\</IntDir>
9255
</PropertyGroup>
93-
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
94-
<ClCompile>
95-
<PrecompiledHeader>Use</PrecompiledHeader>
96-
<WarningLevel>Level3</WarningLevel>
97-
<Optimization>Disabled</Optimization>
98-
<SDLCheck>true</SDLCheck>
99-
<PreprocessorDefinitions>WIN32;_DEBUG;SPM_EXPORT;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
100-
<ConformanceMode>true</ConformanceMode>
101-
<AdditionalIncludeDirectories>packages\boost.1.69.0.0\lib\native\include</AdditionalIncludeDirectories>
102-
<LanguageStandard>stdcpp17</LanguageStandard>
103-
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
104-
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
105-
</ClCompile>
106-
<Link>
107-
<SubSystem>Windows</SubSystem>
108-
<GenerateDebugInformation>true</GenerateDebugInformation>
109-
<ImportLibrary>$(IntermediateOutputPath)$(TargetName).lib</ImportLibrary>
110-
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
111-
<LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
112-
</Link>
113-
</ItemDefinitionGroup>
11456
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
11557
<ClCompile>
11658
<PrecompiledHeader>Use</PrecompiledHeader>
@@ -132,31 +74,6 @@
13274
<LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
13375
</Link>
13476
</ItemDefinitionGroup>
135-
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
136-
<ClCompile>
137-
<PrecompiledHeader>Use</PrecompiledHeader>
138-
<WarningLevel>Level3</WarningLevel>
139-
<Optimization>MaxSpeed</Optimization>
140-
<FunctionLevelLinking>true</FunctionLevelLinking>
141-
<IntrinsicFunctions>true</IntrinsicFunctions>
142-
<SDLCheck>true</SDLCheck>
143-
<PreprocessorDefinitions>WIN32;NDEBUG;SPM_EXPORT;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
144-
<ConformanceMode>true</ConformanceMode>
145-
<AdditionalIncludeDirectories>packages\boost.1.69.0.0\lib\native\include</AdditionalIncludeDirectories>
146-
<LanguageStandard>stdcpp17</LanguageStandard>
147-
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
148-
<WholeProgramOptimization>false</WholeProgramOptimization>
149-
</ClCompile>
150-
<Link>
151-
<SubSystem>Windows</SubSystem>
152-
<EnableCOMDATFolding>true</EnableCOMDATFolding>
153-
<OptimizeReferences>true</OptimizeReferences>
154-
<GenerateDebugInformation>true</GenerateDebugInformation>
155-
<ImportLibrary>$(IntermediateOutputPath)$(TargetName).lib</ImportLibrary>
156-
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
157-
<LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
158-
</Link>
159-
</ItemDefinitionGroup>
16077
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
16178
<ClCompile>
16279
<PrecompiledHeader>Use</PrecompiledHeader>
@@ -184,8 +101,6 @@
184101
</ItemDefinitionGroup>
185102
<ItemGroup>
186103
<ClCompile Include="..\pugixml\pugixml.cpp">
187-
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
188-
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
189104
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
190105
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
191106
</ClCompile>
@@ -194,8 +109,6 @@
194109
<ClCompile Include="pch.cpp">
195110
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
196111
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
197-
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
198-
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
199112
</ClCompile>
200113
<ClCompile Include="Project.cpp" />
201114
<ClCompile Include="ProjectFile.cpp" />

0 commit comments

Comments
 (0)