Home | History | Annotate | Download | only in Win32
      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>