• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.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="OIS_DebugDll|Win32">
13      <Configuration>OIS_DebugDll</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="OIS_DebugDll|x64">
17      <Configuration>OIS_DebugDll</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="OIS_ReleaseDll|Win32">
21      <Configuration>OIS_ReleaseDll</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="OIS_ReleaseDll|x64">
25      <Configuration>OIS_ReleaseDll</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    <ProjectName>OIS</ProjectName>
39    <ProjectGuid>{9CC704CB-4956-4479-BDEC-57CBC03F700E}</ProjectGuid>
40    <RootNamespace>OIS</RootNamespace>
41    <Keyword>Win32Proj</Keyword>
42  </PropertyGroup>
43  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
44  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'" Label="Configuration">
45    <ConfigurationType>DynamicLibrary</ConfigurationType>
46    <CharacterSet>MultiByte</CharacterSet>
47  </PropertyGroup>
48  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|Win32'" Label="Configuration">
49    <ConfigurationType>DynamicLibrary</ConfigurationType>
50    <CharacterSet>MultiByte</CharacterSet>
51  </PropertyGroup>
52  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
53    <ConfigurationType>StaticLibrary</ConfigurationType>
54    <CharacterSet>MultiByte</CharacterSet>
55  </PropertyGroup>
56  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
57    <ConfigurationType>StaticLibrary</ConfigurationType>
58    <CharacterSet>MultiByte</CharacterSet>
59  </PropertyGroup>
60  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|x64'" Label="Configuration">
61    <ConfigurationType>DynamicLibrary</ConfigurationType>
62    <CharacterSet>MultiByte</CharacterSet>
63  </PropertyGroup>
64  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|x64'" Label="Configuration">
65    <ConfigurationType>DynamicLibrary</ConfigurationType>
66    <CharacterSet>MultiByte</CharacterSet>
67    <WholeProgramOptimization>true</WholeProgramOptimization>
68  </PropertyGroup>
69  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
70    <ConfigurationType>StaticLibrary</ConfigurationType>
71    <CharacterSet>MultiByte</CharacterSet>
72    <WholeProgramOptimization>true</WholeProgramOptimization>
73  </PropertyGroup>
74  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
75    <ConfigurationType>StaticLibrary</ConfigurationType>
76    <CharacterSet>MultiByte</CharacterSet>
77  </PropertyGroup>
78  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
79  <ImportGroup Label="ExtensionSettings">
80  </ImportGroup>
81  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'" Label="PropertySheets">
82    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
83  </ImportGroup>
84  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|Win32'" Label="PropertySheets">
85    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86  </ImportGroup>
87  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
88    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
89  </ImportGroup>
90  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|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)'=='OIS_DebugDll|x64'" 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)'=='OIS_ReleaseDll|x64'" 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)'=='Release|x64'" 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)'=='Debug|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  <PropertyGroup Label="UserMacros" />
106  <PropertyGroup>
107    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
108    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\lib\</OutDir>
109    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\lib\obj\debug\</IntDir>
110    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\lib\</OutDir>
111    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\lib\obj\release\</IntDir>
112    <OutDir Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|Win32'">..\dll\</OutDir>
113    <IntDir Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|Win32'">..\dll\release\</IntDir>
114    <OutDir Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'">..\dll\</OutDir>
115    <IntDir Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'">..\dll\debug\</IntDir>
116    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\lib64\</OutDir>
117    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\lib64\obj\$(Configuration)\</IntDir>
118    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\lib64\</OutDir>
119    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\lib64\obj\$(Configuration)\</IntDir>
120    <OutDir Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|x64'">..\dll64\</OutDir>
121    <IntDir Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|x64'">..\dll64\$(Configuration)\</IntDir>
122    <OutDir Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|x64'">..\dll64\</OutDir>
123    <IntDir Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|x64'">..\dll64\$(Configuration)\</IntDir>
124    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
125    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
126    <IncludePath Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
127    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
128    <IncludePath Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|Win32'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
129    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|Win32'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
130    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
131    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
132    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
133    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
134    <IncludePath Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|x64'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
135    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|x64'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
136    <IncludePath Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|x64'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
137    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|x64'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
138    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(DXSDK_DIR)\include;$(IncludePath)</IncludePath>
139    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(DXSDK_DIR)\lib\$(PlatformName);$(DXSDK_DIR)\lib\$(PlatformShortName);$(LibraryPath)</LibraryPath>
140  </PropertyGroup>
141  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
142    <ClCompile>
143      <Optimization>Disabled</Optimization>
144      <AdditionalIncludeDirectories>..\includes; ..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
145      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_STLP_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
146      <MinimalRebuild>true</MinimalRebuild>
147      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
148      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
149      <FloatingPointModel>Fast</FloatingPointModel>
150      <RuntimeTypeInfo>true</RuntimeTypeInfo>
151      <PrecompiledHeader>
152      </PrecompiledHeader>
153      <PrecompiledHeaderFile>StdAfx.h</PrecompiledHeaderFile>
154      <WarningLevel>Level3</WarningLevel>
155      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
156      <CallingConvention>Cdecl</CallingConvention>
157    </ClCompile>
158    <Lib>
159      <AdditionalDependencies>dxguid.lib;dinput8.lib;%(AdditionalDependencies)</AdditionalDependencies>
160      <OutputFile>$(OutDir)OIS_static_d.lib</OutputFile>
161      <AdditionalLibraryDirectories>..\src\win32\extras\WiiMote;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
162    </Lib>
163    <PostBuildEvent>
164      <Command>
165      </Command>
166    </PostBuildEvent>
167  </ItemDefinitionGroup>
168  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
169    <ClCompile>
170      <Optimization>MaxSpeed</Optimization>
171      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
172      <OmitFramePointers>true</OmitFramePointers>
173      <AdditionalIncludeDirectories>..\includes; ..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
174      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
175      <StringPooling>true</StringPooling>
176      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
177      <BufferSecurityCheck>false</BufferSecurityCheck>
178      <FunctionLevelLinking>false</FunctionLevelLinking>
179      <FloatingPointModel>Fast</FloatingPointModel>
180      <RuntimeTypeInfo>true</RuntimeTypeInfo>
181      <PrecompiledHeader>
182      </PrecompiledHeader>
183      <PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
184      <WarningLevel>Level3</WarningLevel>
185      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
186    </ClCompile>
187    <Lib>
188      <AdditionalDependencies>dxguid.lib;dinput8.lib;%(AdditionalDependencies)</AdditionalDependencies>
189      <OutputFile>$(OutDir)OIS_static.lib</OutputFile>
190      <AdditionalLibraryDirectories>..\src\win32\extras\WiiMote;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
191    </Lib>
192    <PostBuildEvent>
193      <Command>
194      </Command>
195    </PostBuildEvent>
196  </ItemDefinitionGroup>
197  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|Win32'">
198    <ClCompile>
199      <Optimization>MaxSpeed</Optimization>
200      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
201      <OmitFramePointers>true</OmitFramePointers>
202      <AdditionalIncludeDirectories>..\includes; ..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
203      <PreprocessorDefinitions>WIN32;NDEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
204      <StringPooling>true</StringPooling>
205      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
206      <BufferSecurityCheck>false</BufferSecurityCheck>
207      <FunctionLevelLinking>false</FunctionLevelLinking>
208      <FloatingPointModel>Fast</FloatingPointModel>
209      <RuntimeTypeInfo>true</RuntimeTypeInfo>
210      <PrecompiledHeader>
211      </PrecompiledHeader>
212      <PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
213      <WarningLevel>Level3</WarningLevel>
214      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
215    </ClCompile>
216    <Link>
217      <AdditionalDependencies>dxguid.lib;dinput8.lib;%(AdditionalDependencies)</AdditionalDependencies>
218      <AdditionalLibraryDirectories>..\src\win32\extras\WiiMote\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
219      <GenerateDebugInformation>false</GenerateDebugInformation>
220      <OptimizeReferences>true</OptimizeReferences>
221      <EnableCOMDATFolding>true</EnableCOMDATFolding>
222      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
223      <RandomizedBaseAddress>false</RandomizedBaseAddress>
224      <DataExecutionPrevention>
225      </DataExecutionPrevention>
226    </Link>
227    <PostBuildEvent>
228      <Command>
229      </Command>
230    </PostBuildEvent>
231  </ItemDefinitionGroup>
232  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'">
233    <ClCompile>
234      <Optimization>Disabled</Optimization>
235      <AdditionalIncludeDirectories>..\includes; ..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
236      <PreprocessorDefinitions>WIN32;_DEBUG;_STLP_DEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
237      <MinimalRebuild>true</MinimalRebuild>
238      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
239      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
240      <FloatingPointModel>Fast</FloatingPointModel>
241      <RuntimeTypeInfo>true</RuntimeTypeInfo>
242      <PrecompiledHeader>
243      </PrecompiledHeader>
244      <PrecompiledHeaderFile>StdAfx.h</PrecompiledHeaderFile>
245      <WarningLevel>Level3</WarningLevel>
246      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
247      <CallingConvention>Cdecl</CallingConvention>
248    </ClCompile>
249    <Link>
250      <AdditionalDependencies>dxguid.lib;dinput8.lib;%(AdditionalDependencies)</AdditionalDependencies>
251      <OutputFile>$(OutDir)OIS_d.dll</OutputFile>
252      <AdditionalLibraryDirectories>..\src\win32\extras\WiiMote\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
253      <GenerateDebugInformation>true</GenerateDebugInformation>
254      <RandomizedBaseAddress>false</RandomizedBaseAddress>
255      <DataExecutionPrevention>
256      </DataExecutionPrevention>
257    </Link>
258    <PostBuildEvent>
259      <Command>
260      </Command>
261    </PostBuildEvent>
262  </ItemDefinitionGroup>
263  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
264    <Midl>
265      <TargetEnvironment>X64</TargetEnvironment>
266    </Midl>
267    <ClCompile>
268      <Optimization>Disabled</Optimization>
269      <AdditionalIncludeDirectories>..\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
270      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_STLP_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
271      <MinimalRebuild>true</MinimalRebuild>
272      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
273      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
274      <FloatingPointModel>Fast</FloatingPointModel>
275      <RuntimeTypeInfo>true</RuntimeTypeInfo>
276      <PrecompiledHeader>
277      </PrecompiledHeader>
278      <PrecompiledHeaderFile>StdAfx.h</PrecompiledHeaderFile>
279      <WarningLevel>Level3</WarningLevel>
280      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
281      <CallingConvention>Cdecl</CallingConvention>
282    </ClCompile>
283    <Lib>
284      <AdditionalDependencies>dxguid.lib;dinput8.lib;xinput.lib;%(AdditionalDependencies)</AdditionalDependencies>
285      <OutputFile>$(OutDir)OIS_d.lib</OutputFile>
286      <AdditionalOptions>/MACHINE:x64 %(AdditionalOptions)</AdditionalOptions>
287    </Lib>
288    <PostBuildEvent>
289      <Command>
290      </Command>
291    </PostBuildEvent>
292  </ItemDefinitionGroup>
293  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
294    <Midl>
295      <TargetEnvironment>X64</TargetEnvironment>
296    </Midl>
297    <ClCompile>
298      <Optimization>MaxSpeed</Optimization>
299      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
300      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
301      <OmitFramePointers>true</OmitFramePointers>
302      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
303      <WholeProgramOptimization>true</WholeProgramOptimization>
304      <AdditionalIncludeDirectories>..\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
305      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
306      <StringPooling>true</StringPooling>
307      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
308      <FunctionLevelLinking>true</FunctionLevelLinking>
309      <FloatingPointModel>Fast</FloatingPointModel>
310      <RuntimeTypeInfo>true</RuntimeTypeInfo>
311      <PrecompiledHeader>
312      </PrecompiledHeader>
313      <PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
314      <WarningLevel>Level3</WarningLevel>
315      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
316    </ClCompile>
317    <Lib>
318      <AdditionalDependencies>dxguid.lib;dinput8.lib;xinput.lib;%(AdditionalDependencies)</AdditionalDependencies>
319      <OutputFile>$(OutDir)OIS.lib</OutputFile>
320      <AdditionalOptions>/MACHINE:x64 %(AdditionalOptions)</AdditionalOptions>
321    </Lib>
322    <PostBuildEvent>
323      <Command>
324      </Command>
325    </PostBuildEvent>
326  </ItemDefinitionGroup>
327  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OIS_ReleaseDll|x64'">
328    <Midl>
329      <TargetEnvironment>X64</TargetEnvironment>
330    </Midl>
331    <ClCompile>
332      <Optimization>MaxSpeed</Optimization>
333      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
334      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
335      <OmitFramePointers>true</OmitFramePointers>
336      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
337      <WholeProgramOptimization>true</WholeProgramOptimization>
338      <AdditionalIncludeDirectories>..\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
339      <PreprocessorDefinitions>WIN32;NDEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
340      <StringPooling>true</StringPooling>
341      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
342      <FunctionLevelLinking>true</FunctionLevelLinking>
343      <FloatingPointModel>Fast</FloatingPointModel>
344      <RuntimeTypeInfo>true</RuntimeTypeInfo>
345      <PrecompiledHeader>
346      </PrecompiledHeader>
347      <PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
348      <WarningLevel>Level3</WarningLevel>
349      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
350    </ClCompile>
351    <Link>
352      <AdditionalDependencies>dxguid.lib;dinput8.lib;xinput.lib;%(AdditionalDependencies)</AdditionalDependencies>
353      <GenerateDebugInformation>true</GenerateDebugInformation>
354      <RandomizedBaseAddress>false</RandomizedBaseAddress>
355      <DataExecutionPrevention>
356      </DataExecutionPrevention>
357      <TargetMachine>MachineX64</TargetMachine>
358    </Link>
359    <PostBuildEvent>
360      <Command>
361      </Command>
362    </PostBuildEvent>
363  </ItemDefinitionGroup>
364  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|x64'">
365    <Midl>
366      <TargetEnvironment>X64</TargetEnvironment>
367    </Midl>
368    <ClCompile>
369      <Optimization>Disabled</Optimization>
370      <AdditionalIncludeDirectories>..\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
371      <PreprocessorDefinitions>WIN32;_DEBUG;_STLP_DEBUG;OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
372      <MinimalRebuild>true</MinimalRebuild>
373      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
374      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
375      <FloatingPointModel>Fast</FloatingPointModel>
376      <RuntimeTypeInfo>true</RuntimeTypeInfo>
377      <PrecompiledHeader>
378      </PrecompiledHeader>
379      <PrecompiledHeaderFile>StdAfx.h</PrecompiledHeaderFile>
380      <WarningLevel>Level3</WarningLevel>
381      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
382      <CallingConvention>Cdecl</CallingConvention>
383    </ClCompile>
384    <Link>
385      <AdditionalDependencies>dxguid.lib;dinput8.lib;xinput.lib;%(AdditionalDependencies)</AdditionalDependencies>
386      <OutputFile>$(OutDir)OIS_d.dll</OutputFile>
387      <RandomizedBaseAddress>false</RandomizedBaseAddress>
388      <DataExecutionPrevention>
389      </DataExecutionPrevention>
390      <TargetMachine>MachineX64</TargetMachine>
391    </Link>
392    <PostBuildEvent>
393      <Command>
394      </Command>
395    </PostBuildEvent>
396  </ItemDefinitionGroup>
397  <ItemGroup>
398    <ClCompile Include="..\src\OISEffect.cpp" />
399    <ClCompile Include="..\src\OISException.cpp" />
400    <ClCompile Include="..\src\OISForceFeedback.cpp" />
401    <ClCompile Include="..\src\OISInputManager.cpp" />
402    <ClCompile Include="..\src\OISJoyStick.cpp" />
403    <ClCompile Include="..\src\OISKeyboard.cpp" />
404    <ClCompile Include="..\src\OISObject.cpp" />
405    <ClCompile Include="..\src\win32\Win32ForceFeedback.cpp" />
406    <ClCompile Include="..\src\win32\Win32InputManager.cpp" />
407    <ClCompile Include="..\src\win32\Win32JoyStick.cpp" />
408    <ClCompile Include="..\src\win32\Win32KeyBoard.cpp" />
409    <ClCompile Include="..\src\win32\Win32Mouse.cpp" />
410    <ClCompile Include="..\src\win32\extras\WiiMote\hiddevice.cpp" />
411    <ClCompile Include="..\src\win32\extras\WiiMote\OISWiiMote.cpp" />
412    <ClCompile Include="..\src\win32\extras\WiiMote\OISWiiMoteFactoryCreator.cpp" />
413    <ClCompile Include="..\src\win32\extras\WiiMote\OISWiiMoteForceFeedback.cpp" />
414    <ClCompile Include="..\src\win32\extras\WiiMote\OISWiiMoteRingBuffer.cpp" />
415    <ClCompile Include="..\src\win32\extras\WiiMote\wiimote.cpp" />
416    <ClCompile Include="..\src\extras\LIRC\OISLIRC.cpp" />
417    <ClCompile Include="..\src\extras\LIRC\OISLIRCFactoryCreator.cpp" />
418  </ItemGroup>
419  <ItemGroup>
420    <ClInclude Include="..\includes\OIS.h" />
421    <ClInclude Include="..\includes\OISConfig.h" />
422    <ClInclude Include="..\includes\OISEvents.h" />
423    <ClInclude Include="..\includes\OISException.h" />
424    <ClInclude Include="..\includes\OISFactoryCreator.h" />
425    <ClInclude Include="..\includes\OISInputManager.h" />
426    <ClInclude Include="..\includes\OISJoystick.h" />
427    <ClInclude Include="..\includes\OISKeyboard.h" />
428    <ClInclude Include="..\includes\OISMouse.h" />
429    <ClInclude Include="..\includes\OISObject.h" />
430    <ClInclude Include="..\includes\OISPrereqs.h" />
431    <ClInclude Include="..\includes\win32\Win32ForceFeedback.h" />
432    <ClInclude Include="..\includes\win32\Win32InputManager.h" />
433    <ClInclude Include="..\includes\win32\Win32JoyStick.h" />
434    <ClInclude Include="..\includes\win32\Win32KeyBoard.h" />
435    <ClInclude Include="..\includes\win32\Win32Mouse.h" />
436    <ClInclude Include="..\includes\win32\Win32Prereqs.h" />
437    <ClInclude Include="..\includes\OISEffect.h" />
438    <ClInclude Include="..\includes\OISForceFeedback.h" />
439    <ClInclude Include="..\includes\OISInterface.h" />
440    <ClInclude Include="..\src\win32\extras\WiiMote\hiddevice.h" />
441    <ClInclude Include="..\src\win32\extras\WiiMote\OISWiiMote.h" />
442    <ClInclude Include="..\src\win32\extras\WiiMote\OISWiiMoteFactoryCreator.h" />
443    <ClInclude Include="..\src\win32\extras\WiiMote\OISWiiMoteForceFeedback.h" />
444    <ClInclude Include="..\src\win32\extras\WiiMote\OISWiiMoteRingBuffer.h" />
445    <ClInclude Include="..\src\win32\extras\WiiMote\wiimote.h" />
446    <ClInclude Include="..\src\extras\LIRC\OISLIRC.h" />
447    <ClInclude Include="..\src\extras\LIRC\OISLIRCFactoryCreator.h" />
448    <ClInclude Include="..\src\extras\LIRC\OISLIRCRingBuffer.h" />
449    <ClInclude Include="resource.h" />
450  </ItemGroup>
451  <ItemGroup>
452    <ResourceCompile Include="OIS.rc">
453      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
454      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='OIS_DebugDll|Win32'">true</ExcludedFromBuild>
455      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
456    </ResourceCompile>
457  </ItemGroup>
458  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
459  <ImportGroup Label="ExtensionTargets">
460  </ImportGroup>
461</Project>