OSDN Git Service

Change the platform toolset to v140
[xkeymacs/xkeymacs.git] / xkeymacsdll / xkeymacsdll-vc14.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="Debug|Win32">\r
5       <Configuration>Debug</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Debug|x64">\r
9       <Configuration>Debug</Configuration>\r
10       <Platform>x64</Platform>\r
11     </ProjectConfiguration>\r
12     <ProjectConfiguration Include="Release|Win32">\r
13       <Configuration>Release</Configuration>\r
14       <Platform>Win32</Platform>\r
15     </ProjectConfiguration>\r
16     <ProjectConfiguration Include="Release|x64">\r
17       <Configuration>Release</Configuration>\r
18       <Platform>x64</Platform>\r
19     </ProjectConfiguration>\r
20   </ItemGroup>\r
21   <PropertyGroup Label="Globals">\r
22     <ProjectGuid>{1C6AA554-5283-2136-B3EF-277915DBCDF5}</ProjectGuid>\r
23     <Keyword>Win32Proj</Keyword>\r
24     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>\r
25   </PropertyGroup>\r
26   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
27   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
28     <ConfigurationType>DynamicLibrary</ConfigurationType>\r
29     <UseDebugLibraries>true</UseDebugLibraries>\r
30     <UseOfMfc>Dynamic</UseOfMfc>\r
31     <CharacterSet>MultiByte</CharacterSet>\r
32     <PlatformToolset>v140</PlatformToolset>\r
33   </PropertyGroup>\r
34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
35     <ConfigurationType>DynamicLibrary</ConfigurationType>\r
36     <UseDebugLibraries>true</UseDebugLibraries>\r
37     <UseOfMfc>Dynamic</UseOfMfc>\r
38     <CharacterSet>MultiByte</CharacterSet>\r
39     <PlatformToolset>v140</PlatformToolset>\r
40   </PropertyGroup>\r
41   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
42     <ConfigurationType>DynamicLibrary</ConfigurationType>\r
43     <UseDebugLibraries>false</UseDebugLibraries>\r
44     <UseOfMfc>Dynamic</UseOfMfc>\r
45     <CharacterSet>MultiByte</CharacterSet>\r
46     <PlatformToolset>v140</PlatformToolset>\r
47     <WholeProgramOptimization>true</WholeProgramOptimization>\r
48   </PropertyGroup>\r
49   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
50     <ConfigurationType>DynamicLibrary</ConfigurationType>\r
51     <UseDebugLibraries>false</UseDebugLibraries>\r
52     <UseOfMfc>Dynamic</UseOfMfc>\r
53     <CharacterSet>MultiByte</CharacterSet>\r
54     <PlatformToolset>v140</PlatformToolset>\r
55     <WholeProgramOptimization>true</WholeProgramOptimization>\r
56   </PropertyGroup>\r
57   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
58   <ImportGroup Label="ExtensionSettings">\r
59   </ImportGroup>\r
60   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
61     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
62   </ImportGroup>\r
63   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
65   </ImportGroup>\r
66   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
67     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
68   </ImportGroup>\r
69   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
70     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
71   </ImportGroup>\r
72   <PropertyGroup Label="UserMacros" />\r
73   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
74     <LinkIncremental>true</LinkIncremental>\r
75     <TargetName>xkeymacs</TargetName>\r
76   </PropertyGroup>\r
77   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
78     <LinkIncremental>true</LinkIncremental>\r
79     <TargetName>xkeymacs64</TargetName>\r
80     <OutDir>$(SolutionDir)$(Configuration)\</OutDir>\r
81   </PropertyGroup>\r
82   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
83     <LinkIncremental>false</LinkIncremental>\r
84     <TargetName>xkeymacs</TargetName>\r
85   </PropertyGroup>\r
86   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
87     <LinkIncremental>false</LinkIncremental>\r
88     <TargetName>xkeymacs64</TargetName>\r
89     <OutDir>$(SolutionDir)$(Configuration)\</OutDir>\r
90   </PropertyGroup>\r
91   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
92     <ClCompile>\r
93       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_AFXEXT;XKEYMACSDLLVC10_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
94       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
95       <WarningLevel>Level4</WarningLevel>\r
96       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
97       <Optimization>Disabled</Optimization>\r
98       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
99       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>\r
100       <RuntimeTypeInfo>false</RuntimeTypeInfo>\r
101       <PrecompiledHeader>Use</PrecompiledHeader>\r
102       <ForcedIncludeFiles>StdAfx.h</ForcedIncludeFiles>\r
103       <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>\r
104     </ClCompile>\r
105     <Link>\r
106       <TargetMachine>MachineX86</TargetMachine>\r
107       <GenerateDebugInformation>true</GenerateDebugInformation>\r
108       <SubSystem>Windows</SubSystem>\r
109       <AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\i386;C:\WinDDK\7600.16385.1\lib\ATL\i386</AdditionalLibraryDirectories>\r
110       <ModuleDefinitionFile>xkeymacsdll.def</ModuleDefinitionFile>\r
111       <AdditionalDependencies>Secur32.lib;Imm32.lib</AdditionalDependencies>\r
112       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>\r
113       <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
114     </Link>\r
115     <ResourceCompile>\r
116       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
117     </ResourceCompile>\r
118   </ItemDefinitionGroup>\r
119   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
120     <ClCompile>\r
121       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_AFXEXT;XKEYMACSDLLVC10_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
122       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
123       <WarningLevel>Level4</WarningLevel>\r
124       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
125       <Optimization>Disabled</Optimization>\r
126       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
127       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>\r
128       <PrecompiledHeader>Use</PrecompiledHeader>\r
129       <ForcedIncludeFiles>StdAfx.h</ForcedIncludeFiles>\r
130       <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>\r
131     </ClCompile>\r
132     <Link>\r
133       <GenerateDebugInformation>true</GenerateDebugInformation>\r
134       <SubSystem>Windows</SubSystem>\r
135       <AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\amd64;C:\WinDDK\7600.16385.1\lib\ATL\amd64</AdditionalLibraryDirectories>\r
136       <ModuleDefinitionFile>xkeymacs64dll.def</ModuleDefinitionFile>\r
137       <AdditionalDependencies>Secur32.lib;Imm32.lib</AdditionalDependencies>\r
138       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>\r
139       <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
140     </Link>\r
141     <ResourceCompile>\r
142       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
143     </ResourceCompile>\r
144   </ItemDefinitionGroup>\r
145   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
146     <ClCompile>\r
147       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_AFXEXT;XKEYMACSDLLVC10_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
148       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
149       <WarningLevel>Level4</WarningLevel>\r
150       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
151       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
152       <Optimization>MaxSpeed</Optimization>\r
153       <RuntimeTypeInfo>false</RuntimeTypeInfo>\r
154       <OmitFramePointers>true</OmitFramePointers>\r
155       <StringPooling>true</StringPooling>\r
156       <WholeProgramOptimization>true</WholeProgramOptimization>\r
157       <PrecompiledHeader>Use</PrecompiledHeader>\r
158       <ForcedIncludeFiles>StdAfx.h</ForcedIncludeFiles>\r
159       <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>\r
160     </ClCompile>\r
161     <Link>\r
162       <TargetMachine>MachineX86</TargetMachine>\r
163       <GenerateDebugInformation>true</GenerateDebugInformation>\r
164       <SubSystem>Windows</SubSystem>\r
165       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
166       <OptimizeReferences>true</OptimizeReferences>\r
167       <AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\i386;C:\WinDDK\7600.16385.1\lib\ATL\i386</AdditionalLibraryDirectories>\r
168       <ModuleDefinitionFile>xkeymacsdll.def</ModuleDefinitionFile>\r
169       <AdditionalDependencies>Secur32.lib;Imm32.lib</AdditionalDependencies>\r
170       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>\r
171       <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
172     </Link>\r
173     <ResourceCompile>\r
174       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
175     </ResourceCompile>\r
176   </ItemDefinitionGroup>\r
177   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
178     <ClCompile>\r
179       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_AFXEXT;XKEYMACSDLLVC10_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
180       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
181       <WarningLevel>Level3</WarningLevel>\r
182       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
183       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
184       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>\r
185       <Optimization>MaxSpeed</Optimization>\r
186       <OmitFramePointers>true</OmitFramePointers>\r
187       <StringPooling>true</StringPooling>\r
188       <WholeProgramOptimization>true</WholeProgramOptimization>\r
189       <PrecompiledHeader>Use</PrecompiledHeader>\r
190       <ForcedIncludeFiles>StdAfx.h</ForcedIncludeFiles>\r
191       <AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>\r
192     </ClCompile>\r
193     <Link>\r
194       <GenerateDebugInformation>true</GenerateDebugInformation>\r
195       <SubSystem>Windows</SubSystem>\r
196       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
197       <OptimizeReferences>true</OptimizeReferences>\r
198       <AdditionalLibraryDirectories>C:\WinDDK\7600.16385.1\lib\Mfc\amd64;C:\WinDDK\7600.16385.1\lib\ATL\amd64</AdditionalLibraryDirectories>\r
199       <ModuleDefinitionFile>xkeymacs64dll.def</ModuleDefinitionFile>\r
200       <AdditionalDependencies>Secur32.lib;Imm32.lib</AdditionalDependencies>\r
201       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>\r
202       <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>\r
203     </Link>\r
204     <ResourceCompile>\r
205       <AdditionalIncludeDirectories>C:\WinDDK\7600.16385.1\inc\mfc42</AdditionalIncludeDirectories>\r
206     </ResourceCompile>\r
207   </ItemDefinitionGroup>\r
208   <ItemGroup>\r
209     <ClCompile Include="AppName.cpp" />\r
210     <ClCompile Include="ClipboardFormatSnap.cpp" />\r
211     <ClCompile Include="ClipboardSnap.cpp" />\r
212     <ClCompile Include="CmdTable.cpp" />\r
213     <ClCompile Include="CmdTableData.cpp" />\r
214     <ClCompile Include="Commands.cpp" />\r
215     <ClCompile Include="PipeName.cpp" />\r
216     <ClCompile Include="KbdMacro.cpp" />\r
217     <ClCompile Include="StdAfx.cpp">\r
218       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>\r
219       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>\r
220       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>\r
221       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>\r
222     </ClCompile>\r
223     <ClCompile Include="TLS.cpp" />\r
224     <ClCompile Include="TSFHandler.cpp" />\r
225     <ClCompile Include="Utils.cpp" />\r
226     <ClCompile Include="xkeymacsdll.cpp" />\r
227   </ItemGroup>\r
228   <ItemGroup>\r
229     <None Include="xkeymacs64dll.def" />\r
230     <None Include="xkeymacsdll.def" />\r
231   </ItemGroup>\r
232   <ItemGroup>\r
233     <ClInclude Include="AppName.h" />\r
234     <ClInclude Include="ClipboardFormatSnap.h" />\r
235     <ClInclude Include="ClipboardSnap.h" />\r
236     <ClInclude Include="CmdTable.h" />\r
237     <ClInclude Include="Commands.h" />\r
238     <ClInclude Include="defs.h" />\r
239     <ClInclude Include="ipc.h" />\r
240     <ClInclude Include="PipeName.h" />\r
241     <ClInclude Include="KbdMacro.h" />\r
242     <ClInclude Include="resource.h" />\r
243     <ClInclude Include="StdAfx.h" />\r
244     <ClInclude Include="TLS.h" />\r
245     <ClInclude Include="TSFHandler.h" />\r
246     <ClInclude Include="tstring.h" />\r
247     <ClInclude Include="Utils.h" />\r
248     <ClInclude Include="xkeymacsdll.h" />\r
249   </ItemGroup>\r
250   <ItemGroup>\r
251     <ResourceCompile Include="xkeymacsdll.rc" />\r
252   </ItemGroup>\r
253   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
254   <ImportGroup Label="ExtensionTargets">\r
255   </ImportGroup>\r
256 </Project>