git subrepo clone (merge) https://github.com/rtissera/libchdr deps/libchdr
[pcsx_rearmed.git] / deps / libchdr / deps / lzma-19.00 / lzma.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="DebugFast|ARM64">\r
5       <Configuration>DebugFast</Configuration>\r
6       <Platform>ARM64</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="DebugFast|Win32">\r
9       <Configuration>DebugFast</Configuration>\r
10       <Platform>Win32</Platform>\r
11     </ProjectConfiguration>\r
12     <ProjectConfiguration Include="DebugFast|x64">\r
13       <Configuration>DebugFast</Configuration>\r
14       <Platform>x64</Platform>\r
15     </ProjectConfiguration>\r
16     <ProjectConfiguration Include="Debug|ARM64">\r
17       <Configuration>Debug</Configuration>\r
18       <Platform>ARM64</Platform>\r
19     </ProjectConfiguration>\r
20     <ProjectConfiguration Include="Debug|Win32">\r
21       <Configuration>Debug</Configuration>\r
22       <Platform>Win32</Platform>\r
23     </ProjectConfiguration>\r
24     <ProjectConfiguration Include="Debug|x64">\r
25       <Configuration>Debug</Configuration>\r
26       <Platform>x64</Platform>\r
27     </ProjectConfiguration>\r
28     <ProjectConfiguration Include="ReleaseLTCG|ARM64">\r
29       <Configuration>ReleaseLTCG</Configuration>\r
30       <Platform>ARM64</Platform>\r
31     </ProjectConfiguration>\r
32     <ProjectConfiguration Include="ReleaseLTCG|Win32">\r
33       <Configuration>ReleaseLTCG</Configuration>\r
34       <Platform>Win32</Platform>\r
35     </ProjectConfiguration>\r
36     <ProjectConfiguration Include="ReleaseLTCG|x64">\r
37       <Configuration>ReleaseLTCG</Configuration>\r
38       <Platform>x64</Platform>\r
39     </ProjectConfiguration>\r
40     <ProjectConfiguration Include="Release|ARM64">\r
41       <Configuration>Release</Configuration>\r
42       <Platform>ARM64</Platform>\r
43     </ProjectConfiguration>\r
44     <ProjectConfiguration Include="Release|Win32">\r
45       <Configuration>Release</Configuration>\r
46       <Platform>Win32</Platform>\r
47     </ProjectConfiguration>\r
48     <ProjectConfiguration Include="Release|x64">\r
49       <Configuration>Release</Configuration>\r
50       <Platform>x64</Platform>\r
51     </ProjectConfiguration>\r
52   </ItemGroup>\r
53   <ItemGroup>\r
54     <ClCompile Include="src\Alloc.c" />\r
55     <ClCompile Include="src\Bra86.c" />\r
56     <ClCompile Include="src\BraIA64.c" />\r
57     <ClCompile Include="src\CpuArch.c" />\r
58     <ClCompile Include="src\Delta.c" />\r
59     <ClCompile Include="src\LzFind.c" />\r
60     <ClCompile Include="src\Lzma86Dec.c" />\r
61     <ClCompile Include="src\Lzma86Enc.c" />\r
62     <ClCompile Include="src\LzmaDec.c" />\r
63     <ClCompile Include="src\LzmaEnc.c" />\r
64     <ClCompile Include="src\LzmaLib.c" />\r
65     <ClCompile Include="src\Sort.c" />\r
66   </ItemGroup>\r
67   <PropertyGroup Label="Globals">\r
68     <ProjectGuid>{DD944834-7899-4C1C-A4C1-064B5009D239}</ProjectGuid>\r
69     <Keyword>Win32Proj</Keyword>\r
70     <RootNamespace>lzma</RootNamespace>\r
71     <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>\r
72   </PropertyGroup>\r
73   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
74   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
75     <ConfigurationType>StaticLibrary</ConfigurationType>\r
76     <UseDebugLibraries>true</UseDebugLibraries>\r
77     <PlatformToolset>v142</PlatformToolset>\r
78     <CharacterSet>NotSet</CharacterSet>\r
79   </PropertyGroup>\r
80   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
81     <ConfigurationType>StaticLibrary</ConfigurationType>\r
82     <UseDebugLibraries>true</UseDebugLibraries>\r
83     <PlatformToolset>v142</PlatformToolset>\r
84     <CharacterSet>NotSet</CharacterSet>\r
85   </PropertyGroup>\r
86   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">\r
87     <ConfigurationType>StaticLibrary</ConfigurationType>\r
88     <UseDebugLibraries>true</UseDebugLibraries>\r
89     <PlatformToolset>v142</PlatformToolset>\r
90     <CharacterSet>NotSet</CharacterSet>\r
91   </PropertyGroup>\r
92   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'" Label="Configuration">\r
93     <ConfigurationType>StaticLibrary</ConfigurationType>\r
94     <UseDebugLibraries>true</UseDebugLibraries>\r
95     <PlatformToolset>v142</PlatformToolset>\r
96     <CharacterSet>NotSet</CharacterSet>\r
97   </PropertyGroup>\r
98   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'" Label="Configuration">\r
99     <ConfigurationType>StaticLibrary</ConfigurationType>\r
100     <UseDebugLibraries>true</UseDebugLibraries>\r
101     <PlatformToolset>v142</PlatformToolset>\r
102     <CharacterSet>NotSet</CharacterSet>\r
103   </PropertyGroup>\r
104   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|ARM64'" Label="Configuration">\r
105     <ConfigurationType>StaticLibrary</ConfigurationType>\r
106     <UseDebugLibraries>true</UseDebugLibraries>\r
107     <PlatformToolset>v142</PlatformToolset>\r
108     <CharacterSet>NotSet</CharacterSet>\r
109   </PropertyGroup>\r
110   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
111     <ConfigurationType>StaticLibrary</ConfigurationType>\r
112     <UseDebugLibraries>false</UseDebugLibraries>\r
113     <PlatformToolset>v142</PlatformToolset>\r
114     <WholeProgramOptimization>true</WholeProgramOptimization>\r
115     <CharacterSet>NotSet</CharacterSet>\r
116     <SpectreMitigation>false</SpectreMitigation>\r
117   </PropertyGroup>\r
118   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|Win32'" Label="Configuration">\r
119     <ConfigurationType>StaticLibrary</ConfigurationType>\r
120     <UseDebugLibraries>false</UseDebugLibraries>\r
121     <PlatformToolset>v142</PlatformToolset>\r
122     <WholeProgramOptimization>true</WholeProgramOptimization>\r
123     <CharacterSet>NotSet</CharacterSet>\r
124     <SpectreMitigation>false</SpectreMitigation>\r
125   </PropertyGroup>\r
126   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
127     <ConfigurationType>StaticLibrary</ConfigurationType>\r
128     <UseDebugLibraries>false</UseDebugLibraries>\r
129     <PlatformToolset>v142</PlatformToolset>\r
130     <WholeProgramOptimization>true</WholeProgramOptimization>\r
131     <CharacterSet>NotSet</CharacterSet>\r
132     <SpectreMitigation>false</SpectreMitigation>\r
133   </PropertyGroup>\r
134   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">\r
135     <ConfigurationType>StaticLibrary</ConfigurationType>\r
136     <UseDebugLibraries>false</UseDebugLibraries>\r
137     <PlatformToolset>v142</PlatformToolset>\r
138     <WholeProgramOptimization>true</WholeProgramOptimization>\r
139     <CharacterSet>NotSet</CharacterSet>\r
140     <SpectreMitigation>false</SpectreMitigation>\r
141   </PropertyGroup>\r
142   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|x64'" Label="Configuration">\r
143     <ConfigurationType>StaticLibrary</ConfigurationType>\r
144     <UseDebugLibraries>false</UseDebugLibraries>\r
145     <PlatformToolset>v142</PlatformToolset>\r
146     <WholeProgramOptimization>true</WholeProgramOptimization>\r
147     <CharacterSet>NotSet</CharacterSet>\r
148     <SpectreMitigation>false</SpectreMitigation>\r
149   </PropertyGroup>\r
150   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|ARM64'" Label="Configuration">\r
151     <ConfigurationType>StaticLibrary</ConfigurationType>\r
152     <UseDebugLibraries>false</UseDebugLibraries>\r
153     <PlatformToolset>v142</PlatformToolset>\r
154     <WholeProgramOptimization>true</WholeProgramOptimization>\r
155     <CharacterSet>NotSet</CharacterSet>\r
156     <SpectreMitigation>false</SpectreMitigation>\r
157   </PropertyGroup>\r
158   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
159   <ImportGroup Label="ExtensionSettings">\r
160   </ImportGroup>\r
161   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
162     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
163   </ImportGroup>\r
164   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
165     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
166   </ImportGroup>\r
167   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">\r
168     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
169   </ImportGroup>\r
170   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'" Label="PropertySheets">\r
171     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
172   </ImportGroup>\r
173   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'" Label="PropertySheets">\r
174     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
175   </ImportGroup>\r
176   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|ARM64'" Label="PropertySheets">\r
177     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
178   </ImportGroup>\r
179   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
180     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
181   </ImportGroup>\r
182   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|Win32'" Label="PropertySheets">\r
183     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
184   </ImportGroup>\r
185   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
186     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
187   </ImportGroup>\r
188   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">\r
189     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
190   </ImportGroup>\r
191   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|x64'" Label="PropertySheets">\r
192     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
193   </ImportGroup>\r
194   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|ARM64'" Label="PropertySheets">\r
195     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
196   </ImportGroup>\r
197   <PropertyGroup Label="UserMacros" />\r
198   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
199     <LinkIncremental>true</LinkIncremental>\r
200     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
201     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
202     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
203   </PropertyGroup>\r
204   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
205     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
206     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
207     <LinkIncremental>true</LinkIncremental>\r
208     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
209   </PropertyGroup>\r
210   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">\r
211     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
212     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
213     <LinkIncremental>true</LinkIncremental>\r
214     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
215   </PropertyGroup>\r
216   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'">\r
217     <LinkIncremental>true</LinkIncremental>\r
218     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
219     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
220     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
221   </PropertyGroup>\r
222   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'">\r
223     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
224     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
225     <LinkIncremental>true</LinkIncremental>\r
226     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
227   </PropertyGroup>\r
228   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|ARM64'">\r
229     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
230     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
231     <LinkIncremental>true</LinkIncremental>\r
232     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
233   </PropertyGroup>\r
234   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
235     <LinkIncremental>false</LinkIncremental>\r
236     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
237     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
238     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
239   </PropertyGroup>\r
240   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|Win32'">\r
241     <LinkIncremental>false</LinkIncremental>\r
242     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
243     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
244     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
245   </PropertyGroup>\r
246   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
247     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
248     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
249     <LinkIncremental>false</LinkIncremental>\r
250     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
251   </PropertyGroup>\r
252   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">\r
253     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
254     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
255     <LinkIncremental>false</LinkIncremental>\r
256     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
257   </PropertyGroup>\r
258   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|x64'">\r
259     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
260     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
261     <LinkIncremental>false</LinkIncremental>\r
262     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
263   </PropertyGroup>\r
264   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|ARM64'">\r
265     <IntDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>\r
266     <TargetName>$(ProjectName)-$(Platform)-$(Configuration)</TargetName>\r
267     <LinkIncremental>false</LinkIncremental>\r
268     <OutDir>$(SolutionDir)build\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>\r
269   </PropertyGroup>\r
270   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
271     <ClCompile>\r
272       <PrecompiledHeader>\r
273       </PrecompiledHeader>\r
274       <WarningLevel>Level2</WarningLevel>\r
275       <Optimization>Disabled</Optimization>\r
276       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
277       <SDLCheck>true</SDLCheck>\r
278       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
279       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
280       <MinimalRebuild>false</MinimalRebuild>\r
281       <LanguageStandard>stdcpp17</LanguageStandard>\r
282       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
283       <ConformanceMode>true</ConformanceMode>\r
284       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
285     </ClCompile>\r
286     <Link>\r
287       <SubSystem>Windows</SubSystem>\r
288       <GenerateDebugInformation>true</GenerateDebugInformation>\r
289     </Link>\r
290   </ItemDefinitionGroup>\r
291   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
292     <ClCompile>\r
293       <PrecompiledHeader>\r
294       </PrecompiledHeader>\r
295       <WarningLevel>Level2</WarningLevel>\r
296       <Optimization>Disabled</Optimization>\r
297       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
298       <SDLCheck>true</SDLCheck>\r
299       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
300       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
301       <MinimalRebuild>false</MinimalRebuild>\r
302       <LanguageStandard>stdcpp17</LanguageStandard>\r
303       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
304       <ConformanceMode>true</ConformanceMode>\r
305       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
306     </ClCompile>\r
307     <Link>\r
308       <SubSystem>Windows</SubSystem>\r
309       <GenerateDebugInformation>true</GenerateDebugInformation>\r
310     </Link>\r
311   </ItemDefinitionGroup>\r
312   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">\r
313     <ClCompile>\r
314       <PrecompiledHeader>\r
315       </PrecompiledHeader>\r
316       <WarningLevel>Level2</WarningLevel>\r
317       <Optimization>Disabled</Optimization>\r
318       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
319       <SDLCheck>true</SDLCheck>\r
320       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
321       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
322       <MinimalRebuild>false</MinimalRebuild>\r
323       <LanguageStandard>stdcpp17</LanguageStandard>\r
324       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
325       <ConformanceMode>true</ConformanceMode>\r
326       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
327     </ClCompile>\r
328     <Link>\r
329       <SubSystem>Windows</SubSystem>\r
330       <GenerateDebugInformation>true</GenerateDebugInformation>\r
331     </Link>\r
332   </ItemDefinitionGroup>\r
333   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'">\r
334     <ClCompile>\r
335       <PrecompiledHeader>\r
336       </PrecompiledHeader>\r
337       <WarningLevel>Level2</WarningLevel>\r
338       <Optimization>Disabled</Optimization>\r
339       <PreprocessorDefinitions>_7ZIP_ST;_ITERATOR_DEBUG_LEVEL=1;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUGFAST;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
340       <SDLCheck>true</SDLCheck>\r
341       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
342       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
343       <BasicRuntimeChecks>Default</BasicRuntimeChecks>\r
344       <MinimalRebuild>false</MinimalRebuild>\r
345       <LanguageStandard>stdcpp17</LanguageStandard>\r
346       <SupportJustMyCode>false</SupportJustMyCode>\r
347       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
348       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>\r
349       <ConformanceMode>true</ConformanceMode>\r
350       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
351     </ClCompile>\r
352     <Link>\r
353       <SubSystem>Windows</SubSystem>\r
354       <GenerateDebugInformation>true</GenerateDebugInformation>\r
355     </Link>\r
356   </ItemDefinitionGroup>\r
357   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'">\r
358     <ClCompile>\r
359       <PrecompiledHeader>\r
360       </PrecompiledHeader>\r
361       <WarningLevel>Level2</WarningLevel>\r
362       <Optimization>Disabled</Optimization>\r
363       <PreprocessorDefinitions>_7ZIP_ST;_ITERATOR_DEBUG_LEVEL=1;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUGFAST;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
364       <SDLCheck>true</SDLCheck>\r
365       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
366       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
367       <BasicRuntimeChecks>Default</BasicRuntimeChecks>\r
368       <MinimalRebuild>false</MinimalRebuild>\r
369       <LanguageStandard>stdcpp17</LanguageStandard>\r
370       <SupportJustMyCode>false</SupportJustMyCode>\r
371       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
372       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>\r
373       <ConformanceMode>true</ConformanceMode>\r
374       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
375     </ClCompile>\r
376     <Link>\r
377       <SubSystem>Windows</SubSystem>\r
378       <GenerateDebugInformation>true</GenerateDebugInformation>\r
379     </Link>\r
380   </ItemDefinitionGroup>\r
381   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|ARM64'">\r
382     <ClCompile>\r
383       <PrecompiledHeader>\r
384       </PrecompiledHeader>\r
385       <WarningLevel>Level2</WarningLevel>\r
386       <Optimization>Disabled</Optimization>\r
387       <PreprocessorDefinitions>_7ZIP_ST;_ITERATOR_DEBUG_LEVEL=1;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUGFAST;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
388       <SDLCheck>true</SDLCheck>\r
389       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
390       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
391       <BasicRuntimeChecks>Default</BasicRuntimeChecks>\r
392       <MinimalRebuild>false</MinimalRebuild>\r
393       <LanguageStandard>stdcpp17</LanguageStandard>\r
394       <SupportJustMyCode>false</SupportJustMyCode>\r
395       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
396       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>\r
397       <ConformanceMode>true</ConformanceMode>\r
398       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
399     </ClCompile>\r
400     <Link>\r
401       <SubSystem>Windows</SubSystem>\r
402       <GenerateDebugInformation>true</GenerateDebugInformation>\r
403     </Link>\r
404   </ItemDefinitionGroup>\r
405   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
406     <ClCompile>\r
407       <WarningLevel>Level2</WarningLevel>\r
408       <PrecompiledHeader>\r
409       </PrecompiledHeader>\r
410       <Optimization>MaxSpeed</Optimization>\r
411       <IntrinsicFunctions>true</IntrinsicFunctions>\r
412       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
413       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
414       <WholeProgramOptimization>false</WholeProgramOptimization>\r
415       <LanguageStandard>stdcpp17</LanguageStandard>\r
416       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
417       <ConformanceMode>true</ConformanceMode>\r
418       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
419     </ClCompile>\r
420     <Link>\r
421       <SubSystem>Windows</SubSystem>\r
422       <GenerateDebugInformation>true</GenerateDebugInformation>\r
423       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
424       <OptimizeReferences>true</OptimizeReferences>\r
425     </Link>\r
426   </ItemDefinitionGroup>\r
427   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|Win32'">\r
428     <ClCompile>\r
429       <WarningLevel>Level2</WarningLevel>\r
430       <PrecompiledHeader>\r
431       </PrecompiledHeader>\r
432       <Optimization>MaxSpeed</Optimization>\r
433       <IntrinsicFunctions>true</IntrinsicFunctions>\r
434       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
435       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
436       <WholeProgramOptimization>true</WholeProgramOptimization>\r
437       <LanguageStandard>stdcpp17</LanguageStandard>\r
438       <OmitFramePointers>true</OmitFramePointers>\r
439       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
440       <ConformanceMode>true</ConformanceMode>\r
441       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
442     </ClCompile>\r
443     <Link>\r
444       <SubSystem>Windows</SubSystem>\r
445       <GenerateDebugInformation>true</GenerateDebugInformation>\r
446       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
447       <OptimizeReferences>true</OptimizeReferences>\r
448     </Link>\r
449   </ItemDefinitionGroup>\r
450   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
451     <ClCompile>\r
452       <WarningLevel>Level2</WarningLevel>\r
453       <PrecompiledHeader>\r
454       </PrecompiledHeader>\r
455       <Optimization>MaxSpeed</Optimization>\r
456       <IntrinsicFunctions>true</IntrinsicFunctions>\r
457       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
458       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
459       <WholeProgramOptimization>false</WholeProgramOptimization>\r
460       <LanguageStandard>stdcpp17</LanguageStandard>\r
461       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
462       <ConformanceMode>true</ConformanceMode>\r
463       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
464     </ClCompile>\r
465     <Link>\r
466       <SubSystem>Windows</SubSystem>\r
467       <GenerateDebugInformation>true</GenerateDebugInformation>\r
468       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
469       <OptimizeReferences>true</OptimizeReferences>\r
470     </Link>\r
471   </ItemDefinitionGroup>\r
472   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">\r
473     <ClCompile>\r
474       <WarningLevel>Level2</WarningLevel>\r
475       <PrecompiledHeader>\r
476       </PrecompiledHeader>\r
477       <Optimization>MaxSpeed</Optimization>\r
478       <IntrinsicFunctions>true</IntrinsicFunctions>\r
479       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
480       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
481       <WholeProgramOptimization>false</WholeProgramOptimization>\r
482       <LanguageStandard>stdcpp17</LanguageStandard>\r
483       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
484       <ConformanceMode>true</ConformanceMode>\r
485       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
486     </ClCompile>\r
487     <Link>\r
488       <SubSystem>Windows</SubSystem>\r
489       <GenerateDebugInformation>true</GenerateDebugInformation>\r
490       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
491       <OptimizeReferences>true</OptimizeReferences>\r
492     </Link>\r
493   </ItemDefinitionGroup>\r
494   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|x64'">\r
495     <ClCompile>\r
496       <WarningLevel>Level2</WarningLevel>\r
497       <PrecompiledHeader>\r
498       </PrecompiledHeader>\r
499       <Optimization>MaxSpeed</Optimization>\r
500       <IntrinsicFunctions>true</IntrinsicFunctions>\r
501       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
502       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
503       <WholeProgramOptimization>true</WholeProgramOptimization>\r
504       <LanguageStandard>stdcpp17</LanguageStandard>\r
505       <OmitFramePointers>true</OmitFramePointers>\r
506       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
507       <ConformanceMode>true</ConformanceMode>\r
508       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
509     </ClCompile>\r
510     <Link>\r
511       <SubSystem>Windows</SubSystem>\r
512       <GenerateDebugInformation>true</GenerateDebugInformation>\r
513       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
514       <OptimizeReferences>true</OptimizeReferences>\r
515     </Link>\r
516   </ItemDefinitionGroup>\r
517   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTCG|ARM64'">\r
518     <ClCompile>\r
519       <WarningLevel>Level2</WarningLevel>\r
520       <PrecompiledHeader>\r
521       </PrecompiledHeader>\r
522       <Optimization>MaxSpeed</Optimization>\r
523       <IntrinsicFunctions>true</IntrinsicFunctions>\r
524       <PreprocessorDefinitions>_7ZIP_ST;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
525       <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
526       <WholeProgramOptimization>true</WholeProgramOptimization>\r
527       <LanguageStandard>stdcpp17</LanguageStandard>\r
528       <OmitFramePointers>true</OmitFramePointers>\r
529       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
530       <ConformanceMode>true</ConformanceMode>\r
531       <AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>\r
532     </ClCompile>\r
533     <Link>\r
534       <SubSystem>Windows</SubSystem>\r
535       <GenerateDebugInformation>true</GenerateDebugInformation>\r
536       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
537       <OptimizeReferences>true</OptimizeReferences>\r
538     </Link>\r
539   </ItemDefinitionGroup>\r
540   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
541   <ImportGroup Label="ExtensionTargets">\r
542   </ImportGroup>\r
543 </Project>