comparison mupdf-source/platform/win32/sodochandler.vcxproj @ 2:b50eed0cc0ef upstream

ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4. The directory name has changed: no version number in the expanded directory now.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:43:07 +0200
parents
children
comparison
equal deleted inserted replaced
1:1d09e1dec1d9 2:b50eed0cc0ef
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="Disabled|Win32">
13 <Configuration>Disabled</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Disabled|x64">
17 <Configuration>Disabled</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Memento|Win32">
21 <Configuration>Memento</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Memento|x64">
25 <Configuration>Memento</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Release|Win32">
29 <Configuration>Release</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Release|x64">
33 <Configuration>Release</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
36 </ItemGroup>
37 <PropertyGroup Label="Globals">
38 <ProjectGuid>{56391FFF-C9BA-4F40-AE2B-EF93702871B2}</ProjectGuid>
39 <RootNamespace>sodochandler</RootNamespace>
40 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
41 </PropertyGroup>
42 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
44 <ConfigurationType>StaticLibrary</ConfigurationType>
45 <PlatformToolset>v142</PlatformToolset>
46 <CharacterSet>MultiByte</CharacterSet>
47 <WholeProgramOptimization>false</WholeProgramOptimization>
48 </PropertyGroup>
49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|Win32'" Label="Configuration">
50 <ConfigurationType>StaticLibrary</ConfigurationType>
51 <PlatformToolset>v142</PlatformToolset>
52 <CharacterSet>MultiByte</CharacterSet>
53 <WholeProgramOptimization>false</WholeProgramOptimization>
54 </PropertyGroup>
55 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="Configuration">
56 <ConfigurationType>StaticLibrary</ConfigurationType>
57 <PlatformToolset>v142</PlatformToolset>
58 <CharacterSet>MultiByte</CharacterSet>
59 </PropertyGroup>
60 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
61 <ConfigurationType>StaticLibrary</ConfigurationType>
62 <PlatformToolset>v142</PlatformToolset>
63 <CharacterSet>MultiByte</CharacterSet>
64 </PropertyGroup>
65 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
66 <ConfigurationType>StaticLibrary</ConfigurationType>
67 <PlatformToolset>v142</PlatformToolset>
68 <CharacterSet>MultiByte</CharacterSet>
69 <WholeProgramOptimization>false</WholeProgramOptimization>
70 </PropertyGroup>
71 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|x64'" Label="Configuration">
72 <ConfigurationType>StaticLibrary</ConfigurationType>
73 <PlatformToolset>v142</PlatformToolset>
74 <CharacterSet>MultiByte</CharacterSet>
75 <WholeProgramOptimization>false</WholeProgramOptimization>
76 </PropertyGroup>
77 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="Configuration">
78 <ConfigurationType>StaticLibrary</ConfigurationType>
79 <PlatformToolset>v142</PlatformToolset>
80 <CharacterSet>MultiByte</CharacterSet>
81 </PropertyGroup>
82 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
83 <ConfigurationType>StaticLibrary</ConfigurationType>
84 <PlatformToolset>v142</PlatformToolset>
85 <CharacterSet>MultiByte</CharacterSet>
86 </PropertyGroup>
87 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
88 <ImportGroup Label="ExtensionSettings">
89 </ImportGroup>
90 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
91 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
92 </ImportGroup>
93 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|Win32'" Label="PropertySheets">
94 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
95 </ImportGroup>
96 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="PropertySheets">
97 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
98 </ImportGroup>
99 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
100 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
101 </ImportGroup>
102 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
103 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
104 </ImportGroup>
105 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|x64'" Label="PropertySheets">
106 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
107 </ImportGroup>
108 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="PropertySheets">
109 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
110 </ImportGroup>
111 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
112 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
113 </ImportGroup>
114 <PropertyGroup Label="UserMacros" />
115 <PropertyGroup>
116 <_ProjectFileVersion>15.0.28307.799</_ProjectFileVersion>
117 </PropertyGroup>
118 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
119 <OutDir>$(Configuration)\</OutDir>
120 <IntDir>$(Configuration)\$(ProjectName)\</IntDir>
121 </PropertyGroup>
122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
123 <OutDir>$(Platform)\$(Configuration)\</OutDir>
124 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
125 </PropertyGroup>
126 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'">
127 <OutDir>$(Configuration)\</OutDir>
128 <IntDir>$(Configuration)\$(ProjectName)\</IntDir>
129 </PropertyGroup>
130 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'">
131 <OutDir>$(Platform)\$(Configuration)\</OutDir>
132 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
133 </PropertyGroup>
134 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
135 <OutDir>$(Configuration)\</OutDir>
136 <IntDir>$(Configuration)\$(ProjectName)\</IntDir>
137 </PropertyGroup>
138 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|Win32'">
139 <OutDir>$(Configuration)\</OutDir>
140 <IntDir>$(Configuration)\$(ProjectName)\</IntDir>
141 </PropertyGroup>
142 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
143 <OutDir>$(Platform)\$(Configuration)\</OutDir>
144 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
145 </PropertyGroup>
146 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|x64'">
147 <OutDir>$(Platform)\$(Configuration)\</OutDir>
148 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
149 </PropertyGroup>
150 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
151 <ClCompile>
152 <Optimization>Disabled</Optimization>
153 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
154 <PreprocessorDefinitions>WIN32;_DEBUG;MEMENTO=1;HAVE_SMARTOFFICE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
155 <MinimalRebuild>
156 </MinimalRebuild>
157 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
158 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
159 <WarningLevel>Level4</WarningLevel>
160 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
161 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
162 </ClCompile>
163 <Lib>
164 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
165 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
166 <AdditionalDependencies>../../thirdparty/so/lib/win/x86/Debug/smart-office-lib.lib;winmm.lib</AdditionalDependencies>
167 </Lib>
168 </ItemDefinitionGroup>
169 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
170 <Midl>
171 <TargetEnvironment>X64</TargetEnvironment>
172 </Midl>
173 <ClCompile>
174 <Optimization>Disabled</Optimization>
175 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
176 <PreprocessorDefinitions>WIN64;_DEBUG;HAVE_SMARTOFFICE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
177 <MinimalRebuild>
178 </MinimalRebuild>
179 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
180 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
181 <WarningLevel>Level4</WarningLevel>
182 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
183 <BrowseInformation>true</BrowseInformation>
184 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
185 </ClCompile>
186 <Lib>
187 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
188 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
189 <AdditionalLibraryDirectories>
190 </AdditionalLibraryDirectories>
191 <AdditionalDependencies>../../thirdparty/so/lib/win/x64/Debug/smart-office-lib.lib;winmm.lib</AdditionalDependencies>
192 </Lib>
193 <ProjectReference>
194 <LinkLibraryDependencies>false</LinkLibraryDependencies>
195 </ProjectReference>
196 </ItemDefinitionGroup>
197 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'">
198 <ClCompile>
199 <Optimization>Disabled</Optimization>
200 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
201 <PreprocessorDefinitions>WIN32;_DEBUG;MEMENTO=1;HAVE_SMARTOFFICE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
202 <MinimalRebuild>
203 </MinimalRebuild>
204 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
205 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
206 <WarningLevel>Level4</WarningLevel>
207 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
208 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
209 </ClCompile>
210 <Lib>
211 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
212 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
213 <AdditionalDependencies>../../thirdparty/so/lib/win/x86/Debug/smart-office-lib.lib;winmm.lib</AdditionalDependencies>
214 </Lib>
215 </ItemDefinitionGroup>
216 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'">
217 <Midl>
218 <TargetEnvironment>X64</TargetEnvironment>
219 </Midl>
220 <ClCompile>
221 <Optimization>Disabled</Optimization>
222 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
223 <PreprocessorDefinitions>WIN64;_DEBUG;MEMENTO=1;HAVE_SMARTOFFICE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
224 <MinimalRebuild>
225 </MinimalRebuild>
226 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
227 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
228 <WarningLevel>Level4</WarningLevel>
229 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
230 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
231 </ClCompile>
232 <Lib>
233 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
234 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
235 <AdditionalDependencies>../../thirdparty/so/lib/win/x64/Debug/smart-office-lib.lib;winmm.lib</AdditionalDependencies>
236 </Lib>
237 </ItemDefinitionGroup>
238 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
239 <ClCompile>
240 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
241 <PreprocessorDefinitions>WIN32;NDEBUG;HAVE_SMARTOFFICE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
242 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
243 <FunctionLevelLinking>true</FunctionLevelLinking>
244 <WarningLevel>Level4</WarningLevel>
245 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
246 <MinimalRebuild />
247 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
248 </ClCompile>
249 <Lib>
250 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
251 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
252 <AdditionalDependencies>../../thirdparty/so/lib/win/x86/Release/smart-office-lib.lib;winmm.lib</AdditionalDependencies>
253 </Lib>
254 </ItemDefinitionGroup>
255 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|Win32'">
256 <ClCompile>
257 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
258 <PreprocessorDefinitions>WIN32;NDEBUG;HAVE_SMARTOFFICE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
259 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
260 <FunctionLevelLinking>true</FunctionLevelLinking>
261 <WarningLevel>Level4</WarningLevel>
262 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
263 <MinimalRebuild>
264 </MinimalRebuild>
265 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
266 </ClCompile>
267 <Lib>
268 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
269 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
270 <AdditionalDependencies>
271 </AdditionalDependencies>
272 </Lib>
273 </ItemDefinitionGroup>
274 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
275 <Midl>
276 <TargetEnvironment>X64</TargetEnvironment>
277 </Midl>
278 <ClCompile>
279 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
280 <PreprocessorDefinitions>WIN64;NDEBUG;HAVE_SMARTOFFICE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
281 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
282 <FunctionLevelLinking>true</FunctionLevelLinking>
283 <WarningLevel>Level4</WarningLevel>
284 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
285 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
286 </ClCompile>
287 <Lib>
288 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
289 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
290 <AdditionalDependencies>../../thirdparty/so/lib/win/x64/Release/smart-office-lib.lib;winmm.lib</AdditionalDependencies>
291 </Lib>
292 </ItemDefinitionGroup>
293 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Disabled|x64'">
294 <Midl>
295 <TargetEnvironment>X64</TargetEnvironment>
296 </Midl>
297 <ClCompile>
298 <AdditionalIncludeDirectories>..\..\thirdparty\so\include;..\..\include\mupdf\mu-office-lib;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
299 <PreprocessorDefinitions>WIN64;NDEBUG;HAVE_SMARTOFFICE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
300 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
301 <FunctionLevelLinking>true</FunctionLevelLinking>
302 <WarningLevel>Level4</WarningLevel>
303 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
304 <DisableSpecificWarnings>4206</DisableSpecificWarnings>
305 </ClCompile>
306 <Lib>
307 <OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
308 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
309 <AdditionalDependencies>
310 </AdditionalDependencies>
311 </Lib>
312 </ItemDefinitionGroup>
313 <ItemGroup>
314 <ClCompile Include="..\..\source\helpers\dummy.c" />
315 <ClCompile Include="..\..\thirdparty\so\source\sodochandler.c">
316 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Disabled|x64'">true</ExcludedFromBuild>
317 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Disabled|Win32'">true</ExcludedFromBuild>
318 </ClCompile>
319 </ItemGroup>
320 <ItemGroup>
321 <ProjectReference Include="libmupdf.vcxproj">
322 <Project>{5f615f91-dff8-4f05-bf48-6222b7d86519}</Project>
323 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
324 </ProjectReference>
325 </ItemGroup>
326 <ItemGroup>
327 <ClInclude Include="..\..\thirdparty\so\include\sodochandler.h" />
328 </ItemGroup>
329 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
330 <ImportGroup Label="ExtensionTargets">
331 </ImportGroup>
332 </Project>