riff: Basic support for extracting RDIB images
[deark.git] / proj / vs2019 / deark.vcxproj
blob545b8b1490d00d336f452e3175814e7403173fca
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>
20 </ItemGroup>
21 <PropertyGroup Label="Globals">
22 <ProjectGuid>{A7A7CA60-2920-4D1E-A195-FDB702E78D88}</ProjectGuid>
23 <RootNamespace>deark</RootNamespace>
24 <Keyword>Win32Proj</Keyword>
25 </PropertyGroup>
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>
32 </PropertyGroup>
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
34 <ConfigurationType>Application</ConfigurationType>
35 <PlatformToolset>v142</PlatformToolset>
36 <CharacterSet>Unicode</CharacterSet>
37 </PropertyGroup>
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>
43 </PropertyGroup>
44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
45 <ConfigurationType>Application</ConfigurationType>
46 <PlatformToolset>v142</PlatformToolset>
47 <CharacterSet>Unicode</CharacterSet>
48 </PropertyGroup>
49 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
50 <ImportGroup Label="ExtensionSettings">
51 </ImportGroup>
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" />
54 </ImportGroup>
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" />
57 </ImportGroup>
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" />
60 </ImportGroup>
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" />
63 </ImportGroup>
64 <PropertyGroup Label="UserMacros" />
65 <PropertyGroup>
66 <_ProjectFileVersion>16.0.28916.169</_ProjectFileVersion>
67 </PropertyGroup>
68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
69 <OutDir>$(SolutionDir)..\..\Debug32\</OutDir>
70 <IntDir>$(SolutionDir)..\..\Debug32\</IntDir>
71 <LinkIncremental>true</LinkIncremental>
72 </PropertyGroup>
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
74 <OutDir>$(SolutionDir)..\..\Debug64\</OutDir>
75 <IntDir>$(SolutionDir)..\..\Debug64\</IntDir>
76 <LinkIncremental>true</LinkIncremental>
77 </PropertyGroup>
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
79 <OutDir>$(SolutionDir)..\..\Release32\</OutDir>
80 <IntDir>$(SolutionDir)..\..\Release32\</IntDir>
81 <LinkIncremental>false</LinkIncremental>
82 </PropertyGroup>
83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
84 <OutDir>$(SolutionDir)..\..\Release64\</OutDir>
85 <IntDir>$(SolutionDir)..\..\Release64\</IntDir>
86 <LinkIncremental>false</LinkIncremental>
87 </PropertyGroup>
88 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
89 <ClCompile>
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>
95 <PrecompiledHeader />
96 <WarningLevel>Level3</WarningLevel>
97 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
98 </ClCompile>
99 <Link>
100 <GenerateDebugInformation>true</GenerateDebugInformation>
101 <SubSystem>Console</SubSystem>
102 <TargetMachine>MachineX86</TargetMachine>
103 <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
104 </Link>
105 </ItemDefinitionGroup>
106 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
107 <Midl>
108 <TargetEnvironment>X64</TargetEnvironment>
109 </Midl>
110 <ClCompile>
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>
119 </ClCompile>
120 <Link>
121 <GenerateDebugInformation>true</GenerateDebugInformation>
122 <SubSystem>Console</SubSystem>
123 <TargetMachine>MachineX64</TargetMachine>
124 </Link>
125 </ItemDefinitionGroup>
126 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
127 <ClCompile>
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>
137 </ClCompile>
138 <Link>
139 <GenerateDebugInformation>true</GenerateDebugInformation>
140 <SubSystem>Console</SubSystem>
141 <OptimizeReferences>true</OptimizeReferences>
142 <EnableCOMDATFolding>true</EnableCOMDATFolding>
143 <TargetMachine>MachineX86</TargetMachine>
144 </Link>
145 </ItemDefinitionGroup>
146 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
147 <Midl>
148 <TargetEnvironment>X64</TargetEnvironment>
149 </Midl>
150 <ClCompile>
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>
161 </ClCompile>
162 <Link>
163 <GenerateDebugInformation>true</GenerateDebugInformation>
164 <SubSystem>Console</SubSystem>
165 <OptimizeReferences>true</OptimizeReferences>
166 <EnableCOMDATFolding>true</EnableCOMDATFolding>
167 <TargetMachine>MachineX64</TargetMachine>
168 </Link>
169 </ItemDefinitionGroup>
170 <ItemGroup>
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>
338 </ClCompile>
339 <ClCompile Include="..\..\src\deark-user.c" />
340 <ClCompile Include="..\..\src\deark-util.c" />
341 <ClCompile Include="..\..\src\deark-win.c" />
342 </ItemGroup>
343 <ItemGroup>
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" />
358 </ItemGroup>
359 <ItemGroup>
360 <ResourceCompile Include="..\..\src\deark.rc" />
361 </ItemGroup>
362 <ItemGroup>
363 <Manifest Include="..\..\src\deark.manifest" />
364 </ItemGroup>
365 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
366 <ImportGroup Label="ExtensionTargets">
367 </ImportGroup>
368 </Project>