bump product version to 6.1.0.2
[LibreOffice.git] / external / twain_dsm / TWAIN_DSM_VS2015.vcxproj.patch
blob86b87a4ff41beb40a8d53494d1d6dc60e15893c0
1 diff --git a/visual_studio/TWAIN_DSM_VS2015.vcxproj b/visual_studio/TWAIN_DSM_VS2015.vcxproj
2 new file mode 100755
3 index 000000000000..425c39966171
4 --- /dev/null
5 +++ b/visual_studio/TWAIN_DSM_VS2015.vcxproj
6 @@ -0,0 +1,256 @@
7 +<?xml version="1.0" encoding="utf-8"?>
8 +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
9 + <ItemGroup Label="ProjectConfigurations">
10 + <ProjectConfiguration Include="Debug|Win32">
11 + <Configuration>Debug</Configuration>
12 + <Platform>Win32</Platform>
13 + </ProjectConfiguration>
14 + <ProjectConfiguration Include="Debug|x64">
15 + <Configuration>Debug</Configuration>
16 + <Platform>x64</Platform>
17 + </ProjectConfiguration>
18 + <ProjectConfiguration Include="Release|Win32">
19 + <Configuration>Release</Configuration>
20 + <Platform>Win32</Platform>
21 + </ProjectConfiguration>
22 + <ProjectConfiguration Include="Release|x64">
23 + <Configuration>Release</Configuration>
24 + <Platform>x64</Platform>
25 + </ProjectConfiguration>
26 + </ItemGroup>
27 + <PropertyGroup Label="Globals">
28 + <ProjectGuid>{5F73EBC7-6A0E-4CBF-A37C-CB167E4CC379}</ProjectGuid>
29 + <RootNamespace>TWAINDSM</RootNamespace>
30 + <Keyword>Win32Proj</Keyword>
31 + <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
32 + </PropertyGroup>
33 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
34 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
35 + <ConfigurationType>DynamicLibrary</ConfigurationType>
36 + <CharacterSet>MultiByte</CharacterSet>
37 + <PlatformToolset>v140</PlatformToolset>
38 + </PropertyGroup>
39 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
40 + <ConfigurationType>DynamicLibrary</ConfigurationType>
41 + <CharacterSet>MultiByte</CharacterSet>
42 + <PlatformToolset>v140</PlatformToolset>
43 + </PropertyGroup>
44 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
45 + <ConfigurationType>DynamicLibrary</ConfigurationType>
46 + <CharacterSet>MultiByte</CharacterSet>
47 + <PlatformToolset>v140</PlatformToolset>
48 + </PropertyGroup>
49 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
50 + <ConfigurationType>DynamicLibrary</ConfigurationType>
51 + <CharacterSet>MultiByte</CharacterSet>
52 + <PlatformToolset>v140</PlatformToolset>
53 + </PropertyGroup>
54 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
55 + <ImportGroup Label="ExtensionSettings">
56 + </ImportGroup>
57 + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
58 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
59 + </ImportGroup>
60 + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
61 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62 + </ImportGroup>
63 + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
64 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65 + </ImportGroup>
66 + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
67 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
68 + </ImportGroup>
69 + <PropertyGroup Label="UserMacros" />
70 + <PropertyGroup>
71 + <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
72 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)15_32\</OutDir>
73 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)15_32\</IntDir>
74 + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
75 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)15_64\</OutDir>
76 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)15_64\</IntDir>
77 + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
78 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)15_32\</OutDir>
79 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)15_32\</IntDir>
80 + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
81 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)15_64\</OutDir>
82 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)15_64\</IntDir>
83 + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
84 + <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
85 + <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
86 + <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
87 + <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
88 + <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
89 + <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
90 + <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
91 + <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
92 + <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
93 + <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
94 + <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
95 + <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
96 + </PropertyGroup>
97 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
98 + <TargetName>TWAINDSM</TargetName>
99 + </PropertyGroup>
100 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
101 + <TargetName>TWAINDSM</TargetName>
102 + </PropertyGroup>
103 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
104 + <TargetName>TWAINDSM</TargetName>
105 + </PropertyGroup>
106 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
107 + <TargetName>TWAINDSM</TargetName>
108 + </PropertyGroup>
109 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
110 + <PreBuildEvent>
111 + <Message>create pub folders if do not exist</Message>
112 + <Command>
113 + </Command>
114 + </PreBuildEvent>
115 + <ClCompile>
116 + <Optimization>Disabled</Optimization>
117 + <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
118 + <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;TWAIN_DSM_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
119 + <MinimalRebuild>true</MinimalRebuild>
120 + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
121 + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
122 + <PrecompiledHeader>
123 + </PrecompiledHeader>
124 + <WarningLevel>Level4</WarningLevel>
125 + <TreatWarningAsError>true</TreatWarningAsError>
126 + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
127 + </ClCompile>
128 + <Link>
129 + <OutputFile>$(OutDir)TWAINDSM.dll</OutputFile>
130 + <SuppressStartupBanner>true</SuppressStartupBanner>
131 + <AdditionalLibraryDirectories>..\..\pub\external\lib;..\..\pub\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
132 + <ModuleDefinitionFile>..\src\dsm.def</ModuleDefinitionFile>
133 + <GenerateDebugInformation>true</GenerateDebugInformation>
134 + <ProgramDatabaseFile>$(OutDir)TWAINDSM.pdb</ProgramDatabaseFile>
135 + <SubSystem>Windows</SubSystem>
136 + <RandomizedBaseAddress>true</RandomizedBaseAddress>
137 + <DataExecutionPrevention>true</DataExecutionPrevention>
138 + <ImportLibrary>$(OutDir)TWAINDSM.lib</ImportLibrary>
139 + <TargetMachine>MachineX86</TargetMachine>
140 + </Link>
141 + </ItemDefinitionGroup>
142 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
143 + <PreBuildEvent>
144 + <Message>create pub folders if do not exist</Message>
145 + <Command>
146 + </Command>
147 + </PreBuildEvent>
148 + <Midl>
149 + <TargetEnvironment>X64</TargetEnvironment>
150 + </Midl>
151 + <ClCompile>
152 + <Optimization>Disabled</Optimization>
153 + <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
154 + <PreprocessorDefinitions>_DEBUG;_WINDOWS;_USRDLL;TWAIN_DSM_EXPORTS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
155 + <MinimalRebuild>true</MinimalRebuild>
156 + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
157 + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
158 + <PrecompiledHeader>
159 + </PrecompiledHeader>
160 + <WarningLevel>Level4</WarningLevel>
161 + <TreatWarningAsError>true</TreatWarningAsError>
162 + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
163 + </ClCompile>
164 + <ResourceCompile>
165 + <PreprocessorDefinitions>_VC80_UPGRADE=0x0710;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
166 + </ResourceCompile>
167 + <Link>
168 + <OutputFile>$(ProjectDir)\$(OutDir)TWAINDSM.dll</OutputFile>
169 + <SuppressStartupBanner>true</SuppressStartupBanner>
170 + <AdditionalLibraryDirectories>..\..\pub\external\lib;..\..\pub\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
171 + <ModuleDefinitionFile>..\src\dsm.def</ModuleDefinitionFile>
172 + <GenerateDebugInformation>true</GenerateDebugInformation>
173 + <ProgramDatabaseFile>$(OutDir)TWAINDSM.pdb</ProgramDatabaseFile>
174 + <SubSystem>Windows</SubSystem>
175 + <RandomizedBaseAddress>true</RandomizedBaseAddress>
176 + <DataExecutionPrevention>true</DataExecutionPrevention>
177 + <ImportLibrary>$(OutDir)TWAINDSM.lib</ImportLibrary>
178 + <TargetMachine>MachineX64</TargetMachine>
179 + </Link>
180 + </ItemDefinitionGroup>
181 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
182 + <PreBuildEvent>
183 + <Message>create pub folders if do not exist</Message>
184 + <Command>
185 + </Command>
186 + </PreBuildEvent>
187 + <ClCompile>
188 + <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
189 + <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;TWAIN_DSM_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
190 + <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
191 + <PrecompiledHeader>
192 + </PrecompiledHeader>
193 + <WarningLevel>Level3</WarningLevel>
194 + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
195 + </ClCompile>
196 + <Link>
197 + <OutputFile>$(OutDir)TWAINDSM.dll</OutputFile>
198 + <AdditionalLibraryDirectories>..\..\pub\external\lib;..\..\pub\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
199 + <ModuleDefinitionFile>..\src\dsm.def</ModuleDefinitionFile>
200 + <GenerateDebugInformation>true</GenerateDebugInformation>
201 + <SubSystem>Windows</SubSystem>
202 + <OptimizeReferences>true</OptimizeReferences>
203 + <EnableCOMDATFolding>true</EnableCOMDATFolding>
204 + <RandomizedBaseAddress>true</RandomizedBaseAddress>
205 + <DataExecutionPrevention>true</DataExecutionPrevention>
206 + <ImportLibrary>$(OutDir)TWAINDSM.lib</ImportLibrary>
207 + <TargetMachine>MachineX86</TargetMachine>
208 + </Link>
209 + </ItemDefinitionGroup>
210 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
211 + <PreBuildEvent>
212 + <Message>create pub folders if do not exist</Message>
213 + <Command>
214 + </Command>
215 + </PreBuildEvent>
216 + <Midl>
217 + <TargetEnvironment>X64</TargetEnvironment>
218 + </Midl>
219 + <ClCompile>
220 + <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
221 + <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;TWAIN_DSM_EXPORTS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
222 + <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
223 + <PrecompiledHeader>
224 + </PrecompiledHeader>
225 + <WarningLevel>Level3</WarningLevel>
226 + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
227 + </ClCompile>
228 + <ResourceCompile>
229 + <PreprocessorDefinitions>_VC80_UPGRADE=0x0710;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
230 + </ResourceCompile>
231 + <Link>
232 + <OutputFile>$(ProjectDir)\$(OutDir)TWAINDSM.dll</OutputFile>
233 + <AdditionalLibraryDirectories>..\..\pub\external\lib;..\..\pub\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
234 + <ModuleDefinitionFile>..\src\dsm.def</ModuleDefinitionFile>
235 + <GenerateDebugInformation>true</GenerateDebugInformation>
236 + <SubSystem>Windows</SubSystem>
237 + <OptimizeReferences>true</OptimizeReferences>
238 + <EnableCOMDATFolding>true</EnableCOMDATFolding>
239 + <RandomizedBaseAddress>true</RandomizedBaseAddress>
240 + <DataExecutionPrevention>true</DataExecutionPrevention>
241 + <ImportLibrary>$(OutDir)TWAINDSM.lib</ImportLibrary>
242 + <TargetMachine>MachineX64</TargetMachine>
243 + </Link>
244 + </ItemDefinitionGroup>
245 + <ItemGroup>
246 + <ClCompile Include="..\src\apps.cpp" />
247 + <ClCompile Include="..\src\dsm.cpp" />
248 + <ClCompile Include="..\src\hook.cpp" />
249 + <ClCompile Include="..\src\log.cpp" />
250 + </ItemGroup>
251 + <ItemGroup>
252 + <ClInclude Include="..\src\dsm.h" />
253 + <ClInclude Include="..\src\resource.h" />
254 + <ClInclude Include="..\src\twain.h" />
255 + </ItemGroup>
256 + <ItemGroup>
257 + <ResourceCompile Include="..\src\dsm.rc" />
258 + </ItemGroup>
259 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
260 + <ImportGroup Label="ExtensionTargets">
261 + </ImportGroup>
262 +</Project>
263 \ No newline at end of file