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>