1 <?xml version=
"1.0" encoding=
"utf-8"?>
2 <Project DefaultTargets=
"Build" ToolsVersion=
"15.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|Win32">
13 <Configuration>Release
</Configuration>
14 <Platform>Win32
</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include=
"Release|x64">
17 <Configuration>Release
</Configuration>
18 <Platform>x64
</Platform>
19 </ProjectConfiguration>
21 <PropertyGroup Label=
"Globals">
22 <ProjectGuid>{A7A7CA60-
2920-
4D1E-A195-FDB702E78D88}
</ProjectGuid>
23 <RootNamespace>deark
</RootNamespace>
24 <Keyword>Win32Proj
</Keyword>
26 <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
27 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'" Label=
"Configuration">
28 <ConfigurationType>Application
</ConfigurationType>
29 <PlatformToolset>v142
</PlatformToolset>
30 <CharacterSet>Unicode
</CharacterSet>
31 <WholeProgramOptimization>true
</WholeProgramOptimization>
33 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'" Label=
"Configuration">
34 <ConfigurationType>Application
</ConfigurationType>
35 <PlatformToolset>v142
</PlatformToolset>
36 <CharacterSet>Unicode
</CharacterSet>
38 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'" Label=
"Configuration">
39 <ConfigurationType>Application
</ConfigurationType>
40 <PlatformToolset>v142
</PlatformToolset>
41 <CharacterSet>Unicode
</CharacterSet>
42 <WholeProgramOptimization>true
</WholeProgramOptimization>
44 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'" Label=
"Configuration">
45 <ConfigurationType>Application
</ConfigurationType>
46 <PlatformToolset>v142
</PlatformToolset>
47 <CharacterSet>Unicode
</CharacterSet>
49 <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.props" />
50 <ImportGroup Label=
"ExtensionSettings">
52 <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'" Label=
"PropertySheets">
53 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
55 <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'" Label=
"PropertySheets">
56 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
58 <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'" Label=
"PropertySheets">
59 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
61 <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'" Label=
"PropertySheets">
62 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
64 <PropertyGroup Label=
"UserMacros" />
66 <_ProjectFileVersion>16.0.28916.169</_ProjectFileVersion>
68 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'">
69 <OutDir>$(SolutionDir)..\..\Debug32\
</OutDir>
70 <IntDir>$(SolutionDir)..\..\Debug32\
</IntDir>
71 <LinkIncremental>true
</LinkIncremental>
73 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'">
74 <OutDir>$(SolutionDir)..\..\Debug64\
</OutDir>
75 <IntDir>$(SolutionDir)..\..\Debug64\
</IntDir>
76 <LinkIncremental>true
</LinkIncremental>
78 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'">
79 <OutDir>$(SolutionDir)..\..\Release32\
</OutDir>
80 <IntDir>$(SolutionDir)..\..\Release32\
</IntDir>
81 <LinkIncremental>false
</LinkIncremental>
83 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'">
84 <OutDir>$(SolutionDir)..\..\Release64\
</OutDir>
85 <IntDir>$(SolutionDir)..\..\Release64\
</IntDir>
86 <LinkIncremental>false
</LinkIncremental>
88 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'">
90 <Optimization>Disabled
</Optimization>
91 <AdditionalIncludeDirectories>$(SolutionDir)..\..\src;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
92 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
93 <BasicRuntimeChecks>EnableFastChecks
</BasicRuntimeChecks>
94 <RuntimeLibrary>MultiThreadedDebug
</RuntimeLibrary>
96 <WarningLevel>Level3
</WarningLevel>
97 <DebugInformationFormat>EditAndContinue
</DebugInformationFormat>
100 <GenerateDebugInformation>true
</GenerateDebugInformation>
101 <SubSystem>Console
</SubSystem>
102 <TargetMachine>MachineX86
</TargetMachine>
103 <ImageHasSafeExceptionHandlers>false
</ImageHasSafeExceptionHandlers>
105 </ItemDefinitionGroup>
106 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'">
108 <TargetEnvironment>X64
</TargetEnvironment>
111 <Optimization>Disabled
</Optimization>
112 <AdditionalIncludeDirectories>$(SolutionDir)..\..\src;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
113 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
114 <BasicRuntimeChecks>EnableFastChecks
</BasicRuntimeChecks>
115 <RuntimeLibrary>MultiThreadedDebug
</RuntimeLibrary>
116 <PrecompiledHeader />
117 <WarningLevel>Level3
</WarningLevel>
118 <DebugInformationFormat>ProgramDatabase
</DebugInformationFormat>
121 <GenerateDebugInformation>true
</GenerateDebugInformation>
122 <SubSystem>Console
</SubSystem>
123 <TargetMachine>MachineX64
</TargetMachine>
125 </ItemDefinitionGroup>
126 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'">
128 <Optimization>MaxSpeed
</Optimization>
129 <IntrinsicFunctions>true
</IntrinsicFunctions>
130 <AdditionalIncludeDirectories>$(SolutionDir)..\..\src;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
131 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
132 <RuntimeLibrary>MultiThreaded
</RuntimeLibrary>
133 <FunctionLevelLinking>true
</FunctionLevelLinking>
134 <PrecompiledHeader />
135 <WarningLevel>Level3
</WarningLevel>
136 <DebugInformationFormat>ProgramDatabase
</DebugInformationFormat>
139 <GenerateDebugInformation>true
</GenerateDebugInformation>
140 <SubSystem>Console
</SubSystem>
141 <OptimizeReferences>true
</OptimizeReferences>
142 <EnableCOMDATFolding>true
</EnableCOMDATFolding>
143 <TargetMachine>MachineX86
</TargetMachine>
145 </ItemDefinitionGroup>
146 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'">
148 <TargetEnvironment>X64
</TargetEnvironment>
151 <Optimization>MaxSpeed
</Optimization>
152 <IntrinsicFunctions>true
</IntrinsicFunctions>
153 <AdditionalIncludeDirectories>$(SolutionDir)..\..\src;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
154 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
155 <RuntimeLibrary>MultiThreaded
</RuntimeLibrary>
156 <FunctionLevelLinking>true
</FunctionLevelLinking>
157 <PrecompiledHeader />
158 <WarningLevel>Level3
</WarningLevel>
159 <DebugInformationFormat>ProgramDatabase
</DebugInformationFormat>
160 <ControlFlowGuard>Guard
</ControlFlowGuard>
163 <GenerateDebugInformation>true
</GenerateDebugInformation>
164 <SubSystem>Console
</SubSystem>
165 <OptimizeReferences>true
</OptimizeReferences>
166 <EnableCOMDATFolding>true
</EnableCOMDATFolding>
167 <TargetMachine>MachineX64
</TargetMachine>
169 </ItemDefinitionGroup>
171 <ClCompile Include=
"..\..\modules\abk.c" />
172 <ClCompile Include=
"..\..\modules\afcp.c" />
173 <ClCompile Include=
"..\..\modules\alphabmp.c" />
174 <ClCompile Include=
"..\..\modules\amiga-dsk.c" />
175 <ClCompile Include=
"..\..\modules\amigaicon.c" />
176 <ClCompile Include=
"..\..\modules\ansiart.c" />
177 <ClCompile Include=
"..\..\modules\apm.c" />
178 <ClCompile Include=
"..\..\modules\apple2-dsk.c" />
179 <ClCompile Include=
"..\..\modules\applesd.c" />
180 <ClCompile Include=
"..\..\modules\ar.c" />
181 <ClCompile Include=
"..\..\modules\arc.c" />
182 <ClCompile Include=
"..\..\modules\arcfs.c" />
183 <ClCompile Include=
"..\..\modules\arj.c" />
184 <ClCompile Include=
"..\..\modules\asf.c" />
185 <ClCompile Include=
"..\..\modules\atari-dsk.c" />
186 <ClCompile Include=
"..\..\modules\atari-img.c" />
187 <ClCompile Include=
"..\..\modules\autocad.c" />
188 <ClCompile Include=
"..\..\modules\awbm.c" />
189 <ClCompile Include=
"..\..\modules\basic-c64.c" />
190 <ClCompile Include=
"..\..\modules\binhex.c" />
191 <ClCompile Include=
"..\..\modules\bintext.c" />
192 <ClCompile Include=
"..\..\modules\bmff.c" />
193 <ClCompile Include=
"..\..\modules\bmi.c" />
194 <ClCompile Include=
"..\..\modules\bmp.c" />
195 <ClCompile Include=
"..\..\modules\bpg.c" />
196 <ClCompile Include=
"..\..\modules\bsave.c" />
197 <ClCompile Include=
"..\..\modules\cab.c" />
198 <ClCompile Include=
"..\..\modules\cardfile.c" />
199 <ClCompile Include=
"..\..\modules\ccx.c" />
200 <ClCompile Include=
"..\..\modules\cfb.c" />
201 <ClCompile Include=
"..\..\modules\corel.c" />
202 <ClCompile Include=
"..\..\modules\cpio.c" />
203 <ClCompile Include=
"..\..\modules\crush.c" />
204 <ClCompile Include=
"..\..\modules\d64.c" />
205 <ClCompile Include=
"..\..\modules\dlmaker.c" />
206 <ClCompile Include=
"..\..\modules\dms.c" />
207 <ClCompile Include=
"..\..\modules\drhalo.c" />
208 <ClCompile Include=
"..\..\modules\dsstore.c" />
209 <ClCompile Include=
"..\..\modules\ebml.c" />
210 <ClCompile Include=
"..\..\modules\emf.c" />
211 <ClCompile Include=
"..\..\modules\epocimage.c" />
212 <ClCompile Include=
"..\..\modules\eps.c" />
213 <ClCompile Include=
"..\..\modules\exe.c" />
214 <ClCompile Include=
"..\..\modules\fat.c" />
215 <ClCompile Include=
"..\..\modules\flac.c" />
216 <ClCompile Include=
"..\..\modules\fli.c" />
217 <ClCompile Include=
"..\..\modules\flif.c" />
218 <ClCompile Include=
"..\..\modules\fnt.c" />
219 <ClCompile Include=
"..\..\modules\gemfont.c" />
220 <ClCompile Include=
"..\..\modules\gemmeta.c" />
221 <ClCompile Include=
"..\..\modules\gemras.c" />
222 <ClCompile Include=
"..\..\modules\gif.c" />
223 <ClCompile Include=
"..\..\modules\grasp.c" />
224 <ClCompile Include=
"..\..\modules\grob.c" />
225 <ClCompile Include=
"..\..\modules\gzip.c" />
226 <ClCompile Include=
"..\..\modules\hfs.c" />
227 <ClCompile Include=
"..\..\modules\hlp.c" />
228 <ClCompile Include=
"..\..\modules\iccprofile.c" />
229 <ClCompile Include=
"..\..\modules\icns.c" />
230 <ClCompile Include=
"..\..\modules\ico.c" />
231 <ClCompile Include=
"..\..\modules\id3.c" />
232 <ClCompile Include=
"..\..\modules\iff.c" />
233 <ClCompile Include=
"..\..\modules\ilbm.c" />
234 <ClCompile Include=
"..\..\modules\insetpix.c" />
235 <ClCompile Include=
"..\..\modules\iptc.c" />
236 <ClCompile Include=
"..\..\modules\iso9660.c" />
237 <ClCompile Include=
"..\..\modules\isz.c" />
238 <ClCompile Include=
"..\..\modules\j2c.c" />
239 <ClCompile Include=
"..\..\modules\jbf.c" />
240 <ClCompile Include=
"..\..\modules\jovianvi.c" />
241 <ClCompile Include=
"..\..\modules\jpeg.c" />
242 <ClCompile Include=
"..\..\modules\lbr.c" />
243 <ClCompile Include=
"..\..\modules\lha.c" />
244 <ClCompile Include=
"..\..\modules\macbinary.c" />
245 <ClCompile Include=
"..\..\modules\macpaint.c" />
246 <ClCompile Include=
"..\..\modules\macrsrc.c" />
247 <ClCompile Include=
"..\..\modules\makichan.c" />
248 <ClCompile Include=
"..\..\modules\mbk.c" />
249 <ClCompile Include=
"..\..\modules\megapaint.c" />
250 <ClCompile Include=
"..\..\modules\misc.c" />
251 <ClCompile Include=
"..\..\modules\mp3.c" />
252 <ClCompile Include=
"..\..\modules\mscompress.c" />
253 <ClCompile Include=
"..\..\modules\msp.c" />
254 <ClCompile Include=
"..\..\modules\nie.c" />
255 <ClCompile Include=
"..\..\modules\nokia.c" />
256 <ClCompile Include=
"..\..\modules\officeart.c" />
257 <ClCompile Include=
"..\..\modules\ogg.c" />
258 <ClCompile Include=
"..\..\modules\ole1.c" />
259 <ClCompile Include=
"..\..\modules\olepropset.c" />
260 <ClCompile Include=
"..\..\modules\os2bmp.c" />
261 <ClCompile Include=
"..\..\modules\os2ea.c" />
262 <ClCompile Include=
"..\..\modules\pack.c" />
263 <ClCompile Include=
"..\..\modules\packdir.c" />
264 <ClCompile Include=
"..\..\modules\palmbitmap.c" />
265 <ClCompile Include=
"..\..\modules\palmpdb.c" />
266 <ClCompile Include=
"..\..\modules\pcf.c" />
267 <ClCompile Include=
"..\..\modules\pcpaint.c" />
268 <ClCompile Include=
"..\..\modules\pcx.c" />
269 <ClCompile Include=
"..\..\modules\pff2.c" />
270 <ClCompile Include=
"..\..\modules\pict.c" />
271 <ClCompile Include=
"..\..\modules\pkfont.c" />
272 <ClCompile Include=
"..\..\modules\plist.c" />
273 <ClCompile Include=
"..\..\modules\png.c" />
274 <ClCompile Include=
"..\..\modules\pnm.c" />
275 <ClCompile Include=
"..\..\modules\portfolio.c" />
276 <ClCompile Include=
"..\..\modules\printptnr.c" />
277 <ClCompile Include=
"..\..\modules\printshop.c" />
278 <ClCompile Include=
"..\..\modules\psd.c" />
279 <ClCompile Include=
"..\..\modules\psf.c" />
280 <ClCompile Include=
"..\..\modules\psionapp.c" />
281 <ClCompile Include=
"..\..\modules\psionpic.c" />
282 <ClCompile Include=
"..\..\modules\qtif.c" />
283 <ClCompile Include=
"..\..\modules\riff.c" />
284 <ClCompile Include=
"..\..\modules\rm.c" />
285 <ClCompile Include=
"..\..\modules\rodraw.c" />
286 <ClCompile Include=
"..\..\modules\rosprite.c" />
287 <ClCompile Include=
"..\..\modules\rpm.c" />
288 <ClCompile Include=
"..\..\modules\rsc.c" />
289 <ClCompile Include=
"..\..\modules\sauce.c" />
290 <ClCompile Include=
"..\..\modules\shg.c" />
291 <ClCompile Include=
"..\..\modules\sis.c" />
292 <ClCompile Include=
"..\..\modules\spectrum512.c" />
293 <ClCompile Include=
"..\..\modules\stuffit.c" />
294 <ClCompile Include=
"..\..\modules\sunras.c" />
295 <ClCompile Include=
"..\..\modules\t64.c" />
296 <ClCompile Include=
"..\..\modules\tar.c" />
297 <ClCompile Include=
"..\..\modules\tga.c" />
298 <ClCompile Include=
"..\..\modules\tiff.c" />
299 <ClCompile Include=
"..\..\modules\tim.c" />
300 <ClCompile Include=
"..\..\modules\tivariable.c" />
301 <ClCompile Include=
"..\..\modules\unifont.c" />
302 <ClCompile Include=
"..\..\modules\unsupported.c" />
303 <ClCompile Include=
"..\..\modules\vort.c" />
304 <ClCompile Include=
"..\..\modules\wad.c" />
305 <ClCompile Include=
"..\..\modules\wmf.c" />
306 <ClCompile Include=
"..\..\modules\wpg.c" />
307 <ClCompile Include=
"..\..\modules\wri.c" />
308 <ClCompile Include=
"..\..\modules\xface.c" />
309 <ClCompile Include=
"..\..\modules\xfer.c" />
310 <ClCompile Include=
"..\..\modules\zip.c" />
311 <ClCompile Include=
"..\..\modules\zoo.c" />
312 <ClCompile Include=
"..\..\src\deark-bitmap.c" />
313 <ClCompile Include=
"..\..\src\deark-char.c" />
314 <ClCompile Include=
"..\..\src\deark-cmd.c" />
315 <ClCompile Include=
"..\..\src\deark-data.c" />
316 <ClCompile Include=
"..\..\src\deark-dbuf.c" />
317 <ClCompile Include=
"..\..\src\deark-png.c" />
318 <ClCompile Include=
"..\..\src\deark-zip.c" />
319 <ClCompile Include=
"..\..\src\fmtutil-advfile.c" />
320 <ClCompile Include=
"..\..\src\fmtutil-cmpr.c" />
321 <ClCompile Include=
"..\..\src\fmtutil-fax.c" />
322 <ClCompile Include=
"..\..\src\fmtutil-huffman.c" />
323 <ClCompile Include=
"..\..\src\fmtutil-lzah.c" />
324 <ClCompile Include=
"..\..\src\fmtutil-lzh.c" />
325 <ClCompile Include=
"..\..\src\fmtutil-lzw.c" />
326 <ClCompile Include=
"..\..\src\fmtutil-miniz.c" />
327 <ClCompile Include=
"..\..\src\fmtutil-zip.c" />
328 <ClCompile Include=
"..\..\src\fmtutil.c" />
329 <ClCompile Include=
"..\..\src\deark-font.c" />
330 <ClCompile Include=
"..\..\src\deark-modules.c" />
331 <ClCompile Include=
"..\..\src\deark-tar.c" />
332 <ClCompile Include=
"..\..\src\deark-ucstring.c" />
333 <ClCompile Include=
"..\..\src\deark-unix.c">
334 <ExcludedFromBuild Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'">true
</ExcludedFromBuild>
335 <ExcludedFromBuild Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'">true
</ExcludedFromBuild>
336 <ExcludedFromBuild Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'">true
</ExcludedFromBuild>
337 <ExcludedFromBuild Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'">true
</ExcludedFromBuild>
339 <ClCompile Include=
"..\..\src\deark-user.c" />
340 <ClCompile Include=
"..\..\src\deark-util.c" />
341 <ClCompile Include=
"..\..\src\deark-win.c" />
344 <ClInclude Include=
"..\..\foreign\delzw.h" />
345 <ClInclude Include=
"..\..\foreign\dskdcmps.h" />
346 <ClInclude Include=
"..\..\foreign\lzhuf.h" />
347 <ClInclude Include=
"..\..\foreign\miniz-c.h" />
348 <ClInclude Include=
"..\..\foreign\miniz.h" />
349 <ClInclude Include=
"..\..\foreign\ozunreduce.h" />
350 <ClInclude Include=
"..\..\foreign\uncompface.h" />
351 <ClInclude Include=
"..\..\src\deark-config.h" />
352 <ClInclude Include=
"..\..\src\deark-fmtutil.h" />
353 <ClInclude Include=
"..\..\src\deark-modules.h" />
354 <ClInclude Include=
"..\..\src\deark-private.h" />
355 <ClInclude Include=
"..\..\src\deark-user.h" />
356 <ClInclude Include=
"..\..\src\deark-version.h" />
357 <ClInclude Include=
"..\..\src\deark.h" />
360 <ResourceCompile Include=
"..\..\src\deark.rc" />
363 <Manifest Include=
"..\..\src\deark.manifest" />
365 <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.targets" />
366 <ImportGroup Label=
"ExtensionTargets">