Skip to content

Commit 9746ddc

Browse files
committed
ci: convert cpp to x64 only
1 parent 4375f67 commit 9746ddc

File tree

1 file changed

+34
-110
lines changed

1 file changed

+34
-110
lines changed
Lines changed: 34 additions & 110 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
34
<ItemGroup Label="ProjectConfigurations">
4-
<ProjectConfiguration Include="Debug|Win32">
5-
<Configuration>Debug</Configuration>
6-
<Platform>Win32</Platform>
7-
</ProjectConfiguration>
8-
<ProjectConfiguration Include="ReleaseMin|Win32">
9-
<Configuration>ReleaseMin</Configuration>
10-
<Platform>Win32</Platform>
11-
</ProjectConfiguration>
12-
<ProjectConfiguration Include="ReleaseMin|x64">
13-
<Configuration>ReleaseMin</Configuration>
14-
<Platform>x64</Platform>
15-
</ProjectConfiguration>
16-
<ProjectConfiguration Include="Release|Win32">
17-
<Configuration>Release</Configuration>
18-
<Platform>Win32</Platform>
19-
</ProjectConfiguration>
205
<ProjectConfiguration Include="Debug|x64">
216
<Configuration>Debug</Configuration>
227
<Platform>x64</Platform>
@@ -25,154 +10,91 @@
2510
<Configuration>Release</Configuration>
2611
<Platform>x64</Platform>
2712
</ProjectConfiguration>
13+
<ProjectConfiguration Include="ReleaseMin|x64">
14+
<Configuration>ReleaseMin</Configuration>
15+
<Platform>x64</Platform>
16+
</ProjectConfiguration>
2817
</ItemGroup>
18+
2919
<PropertyGroup Label="Globals">
3020
<VCProjectVersion>17.0</VCProjectVersion>
3121
<Keyword>Win32Proj</Keyword>
3222
<ProjectGuid>{517821e2-89ad-4ea4-b788-e8948bf27d8d}</ProjectGuid>
3323
<RootNamespace>UnlockerStub</RootNamespace>
3424
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
3525
</PropertyGroup>
26+
3627
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
37-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
38-
<ConfigurationType>Application</ConfigurationType>
39-
<UseDebugLibraries>true</UseDebugLibraries>
40-
<PlatformToolset>v143</PlatformToolset>
41-
<CharacterSet>Unicode</CharacterSet>
42-
</PropertyGroup>
43-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
44-
<ConfigurationType>Application</ConfigurationType>
45-
<UseDebugLibraries>false</UseDebugLibraries>
46-
<PlatformToolset>v143</PlatformToolset>
47-
<WholeProgramOptimization>true</WholeProgramOptimization>
48-
<CharacterSet>Unicode</CharacterSet>
49-
</PropertyGroup>
50-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|Win32'" Label="Configuration">
51-
<ConfigurationType>Application</ConfigurationType>
52-
<UseDebugLibraries>false</UseDebugLibraries>
53-
<PlatformToolset>v143</PlatformToolset>
54-
<WholeProgramOptimization>true</WholeProgramOptimization>
55-
<CharacterSet>Unicode</CharacterSet>
56-
</PropertyGroup>
28+
29+
<!-- x64 Configurations -->
5730
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
5831
<ConfigurationType>DynamicLibrary</ConfigurationType>
5932
<UseDebugLibraries>true</UseDebugLibraries>
6033
<PlatformToolset>v143</PlatformToolset>
6134
<CharacterSet>Unicode</CharacterSet>
35+
<OutDir>$(SolutionDir)src\UnlockerStub\$(Platform)\$(Configuration)\</OutDir>
6236
</PropertyGroup>
37+
6338
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
6439
<ConfigurationType>DynamicLibrary</ConfigurationType>
6540
<UseDebugLibraries>false</UseDebugLibraries>
6641
<PlatformToolset>v143</PlatformToolset>
6742
<WholeProgramOptimization>true</WholeProgramOptimization>
6843
<CharacterSet>Unicode</CharacterSet>
44+
<OutDir>$(SolutionDir)src\UnlockerStub\$(Platform)\$(Configuration)\</OutDir>
6945
</PropertyGroup>
46+
7047
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|x64'" Label="Configuration">
7148
<ConfigurationType>DynamicLibrary</ConfigurationType>
7249
<UseDebugLibraries>false</UseDebugLibraries>
7350
<PlatformToolset>v143</PlatformToolset>
7451
<WholeProgramOptimization>true</WholeProgramOptimization>
7552
<CharacterSet>Unicode</CharacterSet>
53+
<OutDir>$(SolutionDir)unlockfps_nc\Resources\</OutDir>
7654
</PropertyGroup>
55+
7756
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
78-
<ImportGroup Label="ExtensionSettings">
79-
</ImportGroup>
80-
<ImportGroup Label="Shared">
81-
</ImportGroup>
82-
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
83-
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
84-
</ImportGroup>
85-
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
86-
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
87-
</ImportGroup>
88-
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|Win32'" Label="PropertySheets">
89-
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
90-
</ImportGroup>
57+
58+
<!-- PropertySheets -->
9159
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
9260
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
9361
</ImportGroup>
62+
9463
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
9564
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
9665
</ImportGroup>
97-
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|x64'" Label="PropertySheets">
66+
67+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|x64'">
9868
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
9969
</ImportGroup>
70+
10071
<PropertyGroup Label="UserMacros" />
101-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
102-
<OutDir>$(SolutionDir)src\UnlockerStub\$(Platform)\$(Configuration)\</OutDir>
103-
</PropertyGroup>
104-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|x64'">
105-
<OutDir>$(SolutionDir)unlockfps_nc\Resources\</OutDir>
106-
</PropertyGroup>
107-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
108-
<OutDir>$(SolutionDir)src\UnlockerStub\$(Platform)\$(Configuration)\</OutDir>
109-
</PropertyGroup>
110-
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
111-
<ClCompile>
112-
<WarningLevel>Level3</WarningLevel>
113-
<SDLCheck>true</SDLCheck>
114-
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
115-
<ConformanceMode>true</ConformanceMode>
116-
</ClCompile>
117-
<Link>
118-
<SubSystem>Console</SubSystem>
119-
<GenerateDebugInformation>true</GenerateDebugInformation>
120-
</Link>
121-
</ItemDefinitionGroup>
122-
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
123-
<ClCompile>
124-
<WarningLevel>Level3</WarningLevel>
125-
<FunctionLevelLinking>true</FunctionLevelLinking>
126-
<IntrinsicFunctions>true</IntrinsicFunctions>
127-
<SDLCheck>true</SDLCheck>
128-
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
129-
<ConformanceMode>true</ConformanceMode>
130-
</ClCompile>
131-
<Link>
132-
<SubSystem>Console</SubSystem>
133-
<EnableCOMDATFolding>true</EnableCOMDATFolding>
134-
<OptimizeReferences>true</OptimizeReferences>
135-
<GenerateDebugInformation>true</GenerateDebugInformation>
136-
</Link>
137-
</ItemDefinitionGroup>
138-
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|Win32'">
139-
<ClCompile>
140-
<WarningLevel>Level3</WarningLevel>
141-
<FunctionLevelLinking>true</FunctionLevelLinking>
142-
<IntrinsicFunctions>true</IntrinsicFunctions>
143-
<SDLCheck>true</SDLCheck>
144-
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
145-
<ConformanceMode>true</ConformanceMode>
146-
</ClCompile>
147-
<Link>
148-
<SubSystem>Console</SubSystem>
149-
<EnableCOMDATFolding>true</EnableCOMDATFolding>
150-
<OptimizeReferences>true</OptimizeReferences>
151-
<GenerateDebugInformation>true</GenerateDebugInformation>
152-
</Link>
153-
</ItemDefinitionGroup>
72+
73+
<!-- ItemDefinitionGroup for x64 -->
15474
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
15575
<ClCompile>
15676
<WarningLevel>Level3</WarningLevel>
15777
<SDLCheck>false</SDLCheck>
158-
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
78+
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
15979
<ConformanceMode>true</ConformanceMode>
16080
<ExceptionHandling>false</ExceptionHandling>
16181
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
16282
<BufferSecurityCheck>false</BufferSecurityCheck>
16383
</ClCompile>
16484
<Link>
165-
<SubSystem>Console</SubSystem>
85+
<SubSystem>NotSet</SubSystem>
16686
<GenerateDebugInformation>true</GenerateDebugInformation>
87+
<EntryPointSymbol>DllMain</EntryPointSymbol>
16788
</Link>
16889
</ItemDefinitionGroup>
90+
16991
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
17092
<ClCompile>
17193
<WarningLevel>Level3</WarningLevel>
17294
<FunctionLevelLinking>true</FunctionLevelLinking>
17395
<IntrinsicFunctions>true</IntrinsicFunctions>
17496
<SDLCheck>false</SDLCheck>
175-
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
97+
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
17698
<ConformanceMode>true</ConformanceMode>
17799
<ExceptionHandling>false</ExceptionHandling>
178100
<BufferSecurityCheck>false</BufferSecurityCheck>
@@ -185,13 +107,14 @@
185107
<EntryPointSymbol>DllMain</EntryPointSymbol>
186108
</Link>
187109
</ItemDefinitionGroup>
110+
188111
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMin|x64'">
189112
<ClCompile>
190113
<WarningLevel>Level3</WarningLevel>
191114
<FunctionLevelLinking>true</FunctionLevelLinking>
192115
<IntrinsicFunctions>true</IntrinsicFunctions>
193116
<SDLCheck>false</SDLCheck>
194-
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
117+
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
195118
<ConformanceMode>true</ConformanceMode>
196119
<ExceptionHandling>false</ExceptionHandling>
197120
<BufferSecurityCheck>false</BufferSecurityCheck>
@@ -204,10 +127,11 @@
204127
<EntryPointSymbol>DllMain</EntryPointSymbol>
205128
</Link>
206129
</ItemDefinitionGroup>
130+
207131
<ItemGroup>
208132
<ClCompile Include="dllmain.cpp" />
209133
</ItemGroup>
134+
210135
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
211-
<ImportGroup Label="ExtensionTargets">
212-
</ImportGroup>
213-
</Project>
136+
<ImportGroup Label="ExtensionTargets" />
137+
</Project>

0 commit comments

Comments
 (0)