|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | | -<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| 2 | +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 | 3 | <ItemGroup Label="ProjectConfigurations"> |
4 | | - <ProjectConfiguration Include="Debug|ARM64"> |
5 | | - <Configuration>Debug</Configuration> |
6 | | - <Platform>ARM64</Platform> |
7 | | - </ProjectConfiguration> |
8 | 4 | <ProjectConfiguration Include="Debug|Win32"> |
9 | 5 | <Configuration>Debug</Configuration> |
10 | 6 | <Platform>Win32</Platform> |
|
13 | 9 | <Configuration>Debug</Configuration> |
14 | 10 | <Platform>x64</Platform> |
15 | 11 | </ProjectConfiguration> |
16 | | - <ProjectConfiguration Include="Release|ARM64"> |
17 | | - <Configuration>Release</Configuration> |
18 | | - <Platform>ARM64</Platform> |
19 | | - </ProjectConfiguration> |
20 | 12 | <ProjectConfiguration Include="Release|Win32"> |
21 | 13 | <Configuration>Release</Configuration> |
22 | 14 | <Platform>Win32</Platform> |
|
109 | 101 | <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> |
110 | 102 | <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> |
111 | 103 | <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> |
112 | | - <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Create</PrecompiledHeader> |
113 | 104 | <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> |
114 | | - <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Create</PrecompiledHeader> |
115 | 105 | </ClCompile> |
116 | 106 | <ClCompile Include="Src\ScreenGrab.cpp" /> |
117 | 107 | <ClCompile Include="Src\SimpleMath.cpp" /> |
|
204 | 194 | <PlatformToolset>v142</PlatformToolset> |
205 | 195 | <CharacterSet>Unicode</CharacterSet> |
206 | 196 | </PropertyGroup> |
207 | | - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> |
208 | | - <ConfigurationType>StaticLibrary</ConfigurationType> |
209 | | - <UseDebugLibraries>true</UseDebugLibraries> |
210 | | - <PlatformToolset>v142</PlatformToolset> |
211 | | - <CharacterSet>Unicode</CharacterSet> |
212 | | - </PropertyGroup> |
213 | 197 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
214 | 198 | <ConfigurationType>StaticLibrary</ConfigurationType> |
215 | 199 | <UseDebugLibraries>true</UseDebugLibraries> |
|
222 | 206 | <PlatformToolset>v142</PlatformToolset> |
223 | 207 | <CharacterSet>Unicode</CharacterSet> |
224 | 208 | </PropertyGroup> |
225 | | - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> |
226 | | - <ConfigurationType>StaticLibrary</ConfigurationType> |
227 | | - <UseDebugLibraries>false</UseDebugLibraries> |
228 | | - <PlatformToolset>v142</PlatformToolset> |
229 | | - <CharacterSet>Unicode</CharacterSet> |
230 | | - </PropertyGroup> |
231 | 209 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
232 | 210 | <ConfigurationType>StaticLibrary</ConfigurationType> |
233 | 211 | <UseDebugLibraries>false</UseDebugLibraries> |
|
240 | 218 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> |
241 | 219 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
242 | 220 | </ImportGroup> |
243 | | - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> |
244 | | - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
245 | | - </ImportGroup> |
246 | 221 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> |
247 | 222 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
248 | 223 | </ImportGroup> |
249 | 224 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> |
250 | 225 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
251 | 226 | </ImportGroup> |
252 | | - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> |
253 | | - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
254 | | - </ImportGroup> |
255 | 227 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> |
256 | 228 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
257 | 229 | </ImportGroup> |
|
271 | 243 | <IntDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\</IntDir> |
272 | 244 | <TargetName>DirectXTK</TargetName> |
273 | 245 | </PropertyGroup> |
274 | | - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> |
275 | | - <OutDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\</OutDir> |
276 | | - <IntDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\</IntDir> |
277 | | - <TargetName>DirectXTK</TargetName> |
278 | | - </PropertyGroup> |
279 | 246 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
280 | 247 | <OutDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\</OutDir> |
281 | 248 | <IntDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\</IntDir> |
282 | 249 | <TargetName>DirectXTK</TargetName> |
283 | 250 | </PropertyGroup> |
284 | | - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> |
285 | | - <OutDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\</OutDir> |
286 | | - <IntDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\</IntDir> |
287 | | - <TargetName>DirectXTK</TargetName> |
288 | | - </PropertyGroup> |
289 | 251 | <PropertyGroup Condition="'$(SpectreMitigation)'!='' AND '$(SpectreMitigation)'!='false'"> |
290 | 252 | <OutDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)Spectre\</OutDir> |
291 | 253 | <IntDir>Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)Spectre\</IntDir> |
|
313 | 275 | <GenerateDebugInformation>true</GenerateDebugInformation> |
314 | 276 | </Link> |
315 | 277 | </ItemDefinitionGroup> |
316 | | - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> |
317 | | - <ClCompile> |
318 | | - <PrecompiledHeader>Use</PrecompiledHeader> |
319 | | - <WarningLevel>EnableAllWarnings</WarningLevel> |
320 | | - <Optimization>Disabled</Optimization> |
321 | | - <PreprocessorDefinitions>_WIN32_WINNT=0x0A00;WIN32;_DEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
322 | | - <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
323 | | - <AdditionalIncludeDirectories>$(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
324 | | - <FloatingPointModel>Fast</FloatingPointModel> |
325 | | - <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> |
326 | | - <ConformanceMode>true</ConformanceMode> |
327 | | - <SDLCheck>true</SDLCheck> |
328 | | - <AdditionalOptions>/Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions)</AdditionalOptions> |
329 | | - <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
330 | | - <SupportJustMyCode>false</SupportJustMyCode> |
331 | | - <ExternalWarningLevel>Level4</ExternalWarningLevel> |
332 | | - </ClCompile> |
333 | | - <Link> |
334 | | - <SubSystem>Windows</SubSystem> |
335 | | - <GenerateDebugInformation>true</GenerateDebugInformation> |
336 | | - </Link> |
337 | | - </ItemDefinitionGroup> |
338 | 278 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
339 | 279 | <ClCompile> |
340 | 280 | <PrecompiledHeader>Use</PrecompiledHeader> |
|
381 | 321 | <OptimizeReferences>true</OptimizeReferences> |
382 | 322 | </Link> |
383 | 323 | </ItemDefinitionGroup> |
384 | | - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> |
385 | | - <ClCompile> |
386 | | - <WarningLevel>EnableAllWarnings</WarningLevel> |
387 | | - <PrecompiledHeader>Use</PrecompiledHeader> |
388 | | - <Optimization>MaxSpeed</Optimization> |
389 | | - <PreprocessorDefinitions>_WIN32_WINNT=0x0A00;WIN32;NDEBUG;_LIB;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
390 | | - <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
391 | | - <AdditionalIncludeDirectories>$(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
392 | | - <FloatingPointModel>Fast</FloatingPointModel> |
393 | | - <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> |
394 | | - <ConformanceMode>true</ConformanceMode> |
395 | | - <SDLCheck>true</SDLCheck> |
396 | | - <AdditionalOptions>/Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions)</AdditionalOptions> |
397 | | - <ExternalWarningLevel>Level4</ExternalWarningLevel> |
398 | | - <GuardEHContMetadata>true</GuardEHContMetadata> |
399 | | - </ClCompile> |
400 | | - <Link> |
401 | | - <SubSystem>Windows</SubSystem> |
402 | | - <GenerateDebugInformation>true</GenerateDebugInformation> |
403 | | - <EnableCOMDATFolding>true</EnableCOMDATFolding> |
404 | | - <OptimizeReferences>true</OptimizeReferences> |
405 | | - </Link> |
406 | | - </ItemDefinitionGroup> |
407 | 324 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
408 | 325 | <ClCompile> |
409 | 326 | <WarningLevel>EnableAllWarnings</WarningLevel> |
|
435 | 352 | <_ATGFXCPath>$(WindowsSDK_ExecutablePath_x64.Split(';')[0])</_ATGFXCPath> |
436 | 353 | <_ATGFXCPath>$(_ATGFXCPath.Replace("x64",""))</_ATGFXCPath> |
437 | 354 | <_ATGFXCPath Condition="'$(_ATGFXCPath)' != '' and !HasTrailingSlash('$(_ATGFXCPath)')">$(_ATGFXCPath)\</_ATGFXCPath> |
438 | | - <_ATGFXCVer>$([System.Text.RegularExpressions.Regex]::Match($(_ATGFXCPath), `10\.0\.\d+\.0`))</_ATGFXCVer> |
| 355 | + <_ATGFXCVer>$([System.Text.RegularExpressions.Regex]::Match($(_ATGFXCPath), '10\.0\.\d+\.0'))</_ATGFXCVer> |
439 | 356 | <_ATGFXCVer Condition="'$(_ATGFXCVer)' != '' and !HasTrailingSlash('$(_ATGFXCVer)')">$(_ATGFXCVer)\</_ATGFXCVer> |
440 | 357 | </PropertyGroup> |
441 | 358 | <Exec Condition="!Exists('src/Shaders/Compiled/SpriteEffect_SpriteVertexShader.inc')" WorkingDirectory="$(ProjectDir)src/Shaders" Command="CompileShaders" EnvironmentVariables="WindowsSdkVerBinPath=$(_ATGFXCPath);WindowsSDKVersion=$(_ATGFXCVer);CompileShadersOutput=$(ProjectDir)Src/Shaders/Compiled" LogStandardErrorAsError="true" /> |
|
0 commit comments