1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="release_nocrypt|Win32">
13      <Configuration>release_nocrypt</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="release_nocrypt|x64">
17      <Configuration>release_nocrypt</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="Release|Win32">
21      <Configuration>Release</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release|x64">
25      <Configuration>Release</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28  </ItemGroup>
29  <PropertyGroup Label="Globals">
30    <ProjectName>UnRAR</ProjectName>
31    <ProjectGuid>{E815C46C-36C4-499F-BBC2-E772C6B17971}</ProjectGuid>
32    <RootNamespace>UnRAR</RootNamespace>
33    <Keyword>Win32Proj</Keyword>
34    <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
35  </PropertyGroup>
36  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
37  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|Win32'" Label="Configuration">
38    <ConfigurationType>DynamicLibrary</ConfigurationType>
39    <PlatformToolset>v140_xp</PlatformToolset>
40    <CharacterSet>MultiByte</CharacterSet>
41    <WholeProgramOptimization>true</WholeProgramOptimization>
42  </PropertyGroup>
43  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
44    <ConfigurationType>DynamicLibrary</ConfigurationType>
45    <PlatformToolset>v140_xp</PlatformToolset>
46    <CharacterSet>MultiByte</CharacterSet>
47    <WholeProgramOptimization>true</WholeProgramOptimization>
48  </PropertyGroup>
49  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
50    <ConfigurationType>DynamicLibrary</ConfigurationType>
51    <PlatformToolset>v140_xp</PlatformToolset>
52    <CharacterSet>MultiByte</CharacterSet>
53  </PropertyGroup>
54  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|x64'" Label="Configuration">
55    <ConfigurationType>DynamicLibrary</ConfigurationType>
56    <PlatformToolset>v140_xp</PlatformToolset>
57    <CharacterSet>MultiByte</CharacterSet>
58    <WholeProgramOptimization>false</WholeProgramOptimization>
59  </PropertyGroup>
60  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
61    <ConfigurationType>DynamicLibrary</ConfigurationType>
62    <PlatformToolset>v140_xp</PlatformToolset>
63    <CharacterSet>MultiByte</CharacterSet>
64    <WholeProgramOptimization>false</WholeProgramOptimization>
65  </PropertyGroup>
66  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
67    <ConfigurationType>DynamicLibrary</ConfigurationType>
68    <PlatformToolset>v140_xp</PlatformToolset>
69    <CharacterSet>MultiByte</CharacterSet>
70  </PropertyGroup>
71  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
72  <ImportGroup Label="ExtensionSettings">
73  </ImportGroup>
74  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|Win32'" Label="PropertySheets">
75    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
76  </ImportGroup>
77  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
78    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
79  </ImportGroup>
80  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
81    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
82  </ImportGroup>
83  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|x64'" Label="PropertySheets">
84    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
85  </ImportGroup>
86  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
87    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
88  </ImportGroup>
89  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
90    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
91  </ImportGroup>
92  <PropertyGroup Label="UserMacros" />
93  <PropertyGroup>
94    <_ProjectFileVersion>14.0.24720.0</_ProjectFileVersion>
95  </PropertyGroup>
96  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
97    <OutDir>build\unrardll32\$(Configuration)\</OutDir>
98    <IntDir>build\unrardll32\$(Configuration)\obj\</IntDir>
99    <LinkIncremental>true</LinkIncremental>
100    <GenerateManifest>true</GenerateManifest>
101  </PropertyGroup>
102  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
103    <OutDir>build\unrardll64\$(Configuration)\</OutDir>
104    <IntDir>build\unrardll64\$(Configuration)\obj\</IntDir>
105    <LinkIncremental>true</LinkIncremental>
106    <GenerateManifest>true</GenerateManifest>
107  </PropertyGroup>
108  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
109    <OutDir>build\unrardll32\$(Configuration)\</OutDir>
110    <IntDir>build\unrardll32\$(Configuration)\obj\</IntDir>
111    <LinkIncremental>false</LinkIncremental>
112    <GenerateManifest>true</GenerateManifest>
113  </PropertyGroup>
114  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
115    <OutDir>build\unrardll64\$(Configuration)\</OutDir>
116    <IntDir>build\unrardll64\$(Configuration)\obj\</IntDir>
117    <LinkIncremental>false</LinkIncremental>
118    <GenerateManifest>true</GenerateManifest>
119  </PropertyGroup>
120  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|Win32'">
121    <OutDir>build\unrardll32\$(Configuration)\</OutDir>
122    <IntDir>build\unrardll32\$(Configuration)\obj\</IntDir>
123    <LinkIncremental>false</LinkIncremental>
124    <GenerateManifest>true</GenerateManifest>
125  </PropertyGroup>
126  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|x64'">
127    <OutDir>build\unrardll64\$(Configuration)\</OutDir>
128    <IntDir>build\unrardll64\$(Configuration)\obj\</IntDir>
129    <LinkIncremental>false</LinkIncremental>
130    <GenerateManifest>true</GenerateManifest>
131  </PropertyGroup>
132  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
133    <ClCompile>
134      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
135      <Optimization>Disabled</Optimization>
136      <PreprocessorDefinitions>RARDLL;UNRAR;SILENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
137      <MinimalRebuild>false</MinimalRebuild>
138      <ExceptionHandling>Sync</ExceptionHandling>
139      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
140      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
141      <StructMemberAlignment>4Bytes</StructMemberAlignment>
142      <RuntimeTypeInfo>false</RuntimeTypeInfo>
143      <PrecompiledHeader>Use</PrecompiledHeader>
144      <PrecompiledHeaderFile>rar.hpp</PrecompiledHeaderFile>
145      <WarningLevel>Level3</WarningLevel>
146      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
147      <CallingConvention>Cdecl</CallingConvention>
148      <DisableSpecificWarnings>4007;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
149      <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
150    </ClCompile>
151    <Link>
152      <OutputFile>$(OutDir)unrar.dll</OutputFile>
153      <ModuleDefinitionFile>dll.def</ModuleDefinitionFile>
154      <GenerateDebugInformation>true</GenerateDebugInformation>
155      <SubSystem>Console</SubSystem>
156      <TargetMachine>MachineX86</TargetMachine>
157    </Link>
158  </ItemDefinitionGroup>
159  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
160    <Midl>
161      <TargetEnvironment>X64</TargetEnvironment>
162    </Midl>
163    <ClCompile>
164      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
165      <Optimization>Disabled</Optimization>
166      <PreprocessorDefinitions>RARDLL;UNRAR;SILENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
167      <MinimalRebuild>false</MinimalRebuild>
168      <ExceptionHandling>Sync</ExceptionHandling>
169      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
170      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
171      <StructMemberAlignment>4Bytes</StructMemberAlignment>
172      <RuntimeTypeInfo>false</RuntimeTypeInfo>
173      <PrecompiledHeader>Use</PrecompiledHeader>
174      <PrecompiledHeaderFile>rar.hpp</PrecompiledHeaderFile>
175      <WarningLevel>Level3</WarningLevel>
176      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
177      <CallingConvention>Cdecl</CallingConvention>
178      <DisableSpecificWarnings>4007;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
179      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
180    </ClCompile>
181    <Link>
182      <OutputFile>$(OutDir)unrar.dll</OutputFile>
183      <ModuleDefinitionFile>dll.def</ModuleDefinitionFile>
184      <GenerateDebugInformation>true</GenerateDebugInformation>
185      <SubSystem>Console</SubSystem>
186      <TargetMachine>MachineX64</TargetMachine>
187    </Link>
188  </ItemDefinitionGroup>
189  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
190    <ClCompile>
191      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
192      <Optimization>MaxSpeed</Optimization>
193      <IntrinsicFunctions>true</IntrinsicFunctions>
194      <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
195      <OmitFramePointers>true</OmitFramePointers>
196      <WholeProgramOptimization>false</WholeProgramOptimization>
197      <PreprocessorDefinitions>RARDLL;UNRAR;SILENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
198      <MinimalRebuild>false</MinimalRebuild>
199      <ExceptionHandling>Sync</ExceptionHandling>
200      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
201      <StructMemberAlignment>4Bytes</StructMemberAlignment>
202      <BufferSecurityCheck>true</BufferSecurityCheck>
203      <FunctionLevelLinking>true</FunctionLevelLinking>
204      <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
205      <FloatingPointModel>Precise</FloatingPointModel>
206      <RuntimeTypeInfo>false</RuntimeTypeInfo>
207      <PrecompiledHeader>Use</PrecompiledHeader>
208      <PrecompiledHeaderFile>rar.hpp</PrecompiledHeaderFile>
209      <WarningLevel>Level3</WarningLevel>
210      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
211      <CallingConvention>Cdecl</CallingConvention>
212      <DisableSpecificWarnings>4007;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
213    </ClCompile>
214    <Link>
215      <AdditionalOptions>/SAFESEH %(AdditionalOptions)</AdditionalOptions>
216      <OutputFile>$(OutDir)unrar.dll</OutputFile>
217      <ModuleDefinitionFile>dll.def</ModuleDefinitionFile>
218      <GenerateDebugInformation>true</GenerateDebugInformation>
219      <SubSystem>Console</SubSystem>
220      <OptimizeReferences>true</OptimizeReferences>
221      <EnableCOMDATFolding>true</EnableCOMDATFolding>
222      <LinkTimeCodeGeneration />
223      <TargetMachine>MachineX86</TargetMachine>
224    </Link>
225  </ItemDefinitionGroup>
226  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
227    <Midl>
228      <TargetEnvironment>X64</TargetEnvironment>
229    </Midl>
230    <ClCompile>
231      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
232      <Optimization>MaxSpeed</Optimization>
233      <IntrinsicFunctions>true</IntrinsicFunctions>
234      <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
235      <OmitFramePointers>true</OmitFramePointers>
236      <WholeProgramOptimization>false</WholeProgramOptimization>
237      <PreprocessorDefinitions>RARDLL;UNRAR;SILENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
238      <StringPooling>false</StringPooling>
239      <MinimalRebuild>false</MinimalRebuild>
240      <ExceptionHandling>Sync</ExceptionHandling>
241      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
242      <StructMemberAlignment>4Bytes</StructMemberAlignment>
243      <BufferSecurityCheck>true</BufferSecurityCheck>
244      <FunctionLevelLinking>true</FunctionLevelLinking>
245      <RuntimeTypeInfo>false</RuntimeTypeInfo>
246      <PrecompiledHeader>Use</PrecompiledHeader>
247      <PrecompiledHeaderFile>rar.hpp</PrecompiledHeaderFile>
248      <WarningLevel>Level3</WarningLevel>
249      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
250      <CallingConvention>Cdecl</CallingConvention>
251      <DisableSpecificWarnings>4007;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
252      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
253    </ClCompile>
254    <Link>
255      <OutputFile>$(OutDir)unrar.dll</OutputFile>
256      <ModuleDefinitionFile>dll.def</ModuleDefinitionFile>
257      <GenerateDebugInformation>true</GenerateDebugInformation>
258      <SubSystem>Console</SubSystem>
259      <OptimizeReferences>true</OptimizeReferences>
260      <EnableCOMDATFolding>true</EnableCOMDATFolding>
261      <LinkTimeCodeGeneration />
262      <TargetMachine>MachineX64</TargetMachine>
263    </Link>
264  </ItemDefinitionGroup>
265  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|Win32'">
266    <ClCompile>
267      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
268      <Optimization>MaxSpeed</Optimization>
269      <IntrinsicFunctions>true</IntrinsicFunctions>
270      <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
271      <OmitFramePointers>true</OmitFramePointers>
272      <WholeProgramOptimization>false</WholeProgramOptimization>
273      <PreprocessorDefinitions>RARDLL;UNRAR;SILENT;RAR_NOCRYPT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
274      <MinimalRebuild>false</MinimalRebuild>
275      <ExceptionHandling>Sync</ExceptionHandling>
276      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
277      <StructMemberAlignment>4Bytes</StructMemberAlignment>
278      <BufferSecurityCheck>true</BufferSecurityCheck>
279      <FunctionLevelLinking>true</FunctionLevelLinking>
280      <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
281      <FloatingPointModel>Precise</FloatingPointModel>
282      <RuntimeTypeInfo>false</RuntimeTypeInfo>
283      <PrecompiledHeader>Use</PrecompiledHeader>
284      <PrecompiledHeaderFile>rar.hpp</PrecompiledHeaderFile>
285      <WarningLevel>Level3</WarningLevel>
286      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
287      <CallingConvention>Cdecl</CallingConvention>
288      <DisableSpecificWarnings>4007;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
289    </ClCompile>
290    <Link>
291      <AdditionalOptions>/SAFESEH %(AdditionalOptions)</AdditionalOptions>
292      <OutputFile>$(OutDir)unrar.dll</OutputFile>
293      <ModuleDefinitionFile>dll_nocrypt.def</ModuleDefinitionFile>
294      <GenerateDebugInformation>true</GenerateDebugInformation>
295      <SubSystem>Console</SubSystem>
296      <OptimizeReferences>true</OptimizeReferences>
297      <EnableCOMDATFolding>true</EnableCOMDATFolding>
298      <LinkTimeCodeGeneration />
299      <TargetMachine>MachineX86</TargetMachine>
300    </Link>
301  </ItemDefinitionGroup>
302  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|x64'">
303    <Midl>
304      <TargetEnvironment>X64</TargetEnvironment>
305    </Midl>
306    <ClCompile>
307      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
308      <Optimization>MaxSpeed</Optimization>
309      <IntrinsicFunctions>true</IntrinsicFunctions>
310      <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
311      <OmitFramePointers>true</OmitFramePointers>
312      <WholeProgramOptimization>false</WholeProgramOptimization>
313      <PreprocessorDefinitions>RARDLL;UNRAR;SILENT;RAR_NOCRYPT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
314      <StringPooling>false</StringPooling>
315      <MinimalRebuild>false</MinimalRebuild>
316      <ExceptionHandling>Sync</ExceptionHandling>
317      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
318      <StructMemberAlignment>4Bytes</StructMemberAlignment>
319      <BufferSecurityCheck>true</BufferSecurityCheck>
320      <FunctionLevelLinking>true</FunctionLevelLinking>
321      <RuntimeTypeInfo>false</RuntimeTypeInfo>
322      <PrecompiledHeader>Use</PrecompiledHeader>
323      <PrecompiledHeaderFile>rar.hpp</PrecompiledHeaderFile>
324      <WarningLevel>Level3</WarningLevel>
325      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
326      <CallingConvention>StdCall</CallingConvention>
327      <DisableSpecificWarnings>4007;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
328      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
329    </ClCompile>
330    <Link>
331      <OutputFile>$(OutDir)unrar.dll</OutputFile>
332      <ModuleDefinitionFile>dll_nocrypt.def</ModuleDefinitionFile>
333      <GenerateDebugInformation>true</GenerateDebugInformation>
334      <SubSystem>Console</SubSystem>
335      <OptimizeReferences>true</OptimizeReferences>
336      <EnableCOMDATFolding>true</EnableCOMDATFolding>
337      <LinkTimeCodeGeneration />
338      <TargetMachine>MachineX64</TargetMachine>
339    </Link>
340  </ItemDefinitionGroup>
341  <ItemGroup>
342    <ClCompile Include="archive.cpp" />
343    <ClCompile Include="arcread.cpp" />
344    <ClCompile Include="blake2s.cpp" />
345    <ClCompile Include="cmddata.cpp" />
346    <ClCompile Include="consio.cpp" />
347    <ClCompile Include="crc.cpp" />
348    <ClCompile Include="crypt.cpp" />
349    <ClCompile Include="dll.cpp" />
350    <ClCompile Include="encname.cpp" />
351    <ClCompile Include="errhnd.cpp" />
352    <ClCompile Include="extinfo.cpp" />
353    <ClCompile Include="extract.cpp" />
354    <ClCompile Include="filcreat.cpp" />
355    <ClCompile Include="file.cpp" />
356    <ClCompile Include="filefn.cpp" />
357    <ClCompile Include="filestr.cpp" />
358    <ClCompile Include="find.cpp" />
359    <ClCompile Include="getbits.cpp" />
360    <ClCompile Include="global.cpp">
361      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
362      </PrecompiledHeader>
363      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
364      </PrecompiledHeader>
365      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
366      </PrecompiledHeader>
367      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
368      </PrecompiledHeader>
369      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|Win32'">
370      </PrecompiledHeader>
371      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|x64'">
372      </PrecompiledHeader>
373    </ClCompile>
374    <ClCompile Include="hash.cpp" />
375    <ClCompile Include="headers.cpp" />
376    <ClCompile Include="isnt.cpp" />
377    <ClCompile Include="match.cpp" />
378    <ClCompile Include="options.cpp" />
379    <ClCompile Include="pathfn.cpp" />
380    <ClCompile Include="qopen.cpp" />
381    <ClCompile Include="rar.cpp" />
382    <ClCompile Include="rarpch.cpp">
383      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
384      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
385      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
386      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
387      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|Win32'">Create</PrecompiledHeader>
388      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='release_nocrypt|x64'">Create</PrecompiledHeader>
389    </ClCompile>
390    <ClCompile Include="rarvm.cpp" />
391    <ClCompile Include="rawread.cpp" />
392    <ClCompile Include="rdwrfn.cpp" />
393    <ClCompile Include="rijndael.cpp" />
394    <ClCompile Include="rs.cpp" />
395    <ClCompile Include="rs16.cpp" />
396    <ClCompile Include="scantree.cpp" />
397    <ClCompile Include="secpassword.cpp" />
398    <ClCompile Include="sha1.cpp" />
399    <ClCompile Include="sha256.cpp" />
400    <ClCompile Include="smallfn.cpp" />
401    <ClCompile Include="strfn.cpp" />
402    <ClCompile Include="strlist.cpp" />
403    <ClCompile Include="system.cpp" />
404    <ClCompile Include="threadpool.cpp" />
405    <ClCompile Include="timefn.cpp" />
406    <ClCompile Include="ui.cpp" />
407    <ClCompile Include="unicode.cpp" />
408    <ClCompile Include="unpack.cpp" />
409    <ClCompile Include="volume.cpp" />
410  </ItemGroup>
411  <ItemGroup>
412    <ClInclude Include="rar.hpp" />
413  </ItemGroup>
414  <ItemGroup>
415    <ResourceCompile Include="dll.rc" />
416  </ItemGroup>
417  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
418  <ImportGroup Label="ExtensionTargets">
419  </ImportGroup>
420</Project>