b24e7fce |
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> |