VisualC/visualtest/visualtest_VS2012.vcxproj
author Sam Lantinga <slouken@libsdl.org>
Fri, 02 Dec 2016 21:01:13 -0800
changeset 10673 4f02752f8d85
parent 8843 ef2955271c4f
permissions -rwxr-xr-x
Added SDL_HINT_MOUSE_NORMAL_SPEED_SCALE and SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE to scale the speed of the mouse.
This currently doesn't affect absolute motion, which would need to be implemented on each windowing system so the cursor matches the reported mouse coordinates.
     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="Release|Win32">
    13       <Configuration>Release</Configuration>
    14       <Platform>Win32</Platform>
    15     </ProjectConfiguration>
    16     <ProjectConfiguration Include="Release|x64">
    17       <Configuration>Release</Configuration>
    18       <Platform>x64</Platform>
    19     </ProjectConfiguration>
    20   </ItemGroup>
    21   <PropertyGroup Label="Globals">
    22     <ProjectName>visualtest</ProjectName>
    23     <RootNamespace>visualtest</RootNamespace>
    24     <ProjectGuid>{13DDF23A-4A8F-4AF9-9734-CC09D9157924}</ProjectGuid>
    25   </PropertyGroup>
    26   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    27   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    28     <ConfigurationType>Application</ConfigurationType>
    29     <UseOfMfc>false</UseOfMfc>
    30     <PlatformToolset>v110</PlatformToolset>
    31   </PropertyGroup>
    32   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    33     <ConfigurationType>Application</ConfigurationType>
    34     <UseOfMfc>false</UseOfMfc>
    35     <CharacterSet>MultiByte</CharacterSet>
    36     <PlatformToolset>v110</PlatformToolset>
    37   </PropertyGroup>
    38   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    39     <ConfigurationType>Application</ConfigurationType>
    40     <UseOfMfc>false</UseOfMfc>
    41     <PlatformToolset>v110</PlatformToolset>
    42   </PropertyGroup>
    43   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    44     <ConfigurationType>Application</ConfigurationType>
    45     <UseOfMfc>false</UseOfMfc>
    46     <PlatformToolset>v110</PlatformToolset>
    47   </PropertyGroup>
    48   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    49   <ImportGroup Label="ExtensionSettings">
    50   </ImportGroup>
    51   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    52     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    53     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    54   </ImportGroup>
    55   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    56     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    57     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    58   </ImportGroup>
    59   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    60     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    61     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    62   </ImportGroup>
    63   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    65     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    66   </ImportGroup>
    67   <PropertyGroup Label="UserMacros" />
    68   <PropertyGroup>
    69     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    70     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    71     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    72     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    73     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    74     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    75     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    76     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    77     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    78     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    79     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    80     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    81     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    82   </PropertyGroup>
    83   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    84     <TargetName>testharness</TargetName>
    85   </PropertyGroup>
    86   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    87     <Midl>
    88       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    89       <MkTypLibCompatible>true</MkTypLibCompatible>
    90       <SuppressStartupBanner>true</SuppressStartupBanner>
    91       <TargetEnvironment>Win32</TargetEnvironment>
    92     </Midl>
    93     <ClCompile>
    94       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    95       <AdditionalIncludeDirectories>..\..\include;..\..\visualtest\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    96       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    97       <StringPooling>true</StringPooling>
    98       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    99       <FunctionLevelLinking>true</FunctionLevelLinking>
   100       <PrecompiledHeader>
   101       </PrecompiledHeader>
   102       <WarningLevel>Level3</WarningLevel>
   103       <SuppressStartupBanner>true</SuppressStartupBanner>
   104       <CompileAs>Default</CompileAs>
   105     </ClCompile>
   106     <ResourceCompile>
   107       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   108       <Culture>0x0409</Culture>
   109     </ResourceCompile>
   110     <Link>
   111       <SuppressStartupBanner>true</SuppressStartupBanner>
   112       <SubSystem>Windows</SubSystem>
   113     </Link>
   114     <PostBuildEvent>
   115       <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
   116 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
   117 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
   118 copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
   119 copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
   120 copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
   121 copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
   122 copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
   123 copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
   124     </PostBuildEvent>
   125     <PostBuildEvent>
   126       <Message>Copy data files</Message>
   127     </PostBuildEvent>
   128   </ItemDefinitionGroup>
   129   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   130     <Midl>
   131       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   132       <MkTypLibCompatible>true</MkTypLibCompatible>
   133       <SuppressStartupBanner>true</SuppressStartupBanner>
   134     </Midl>
   135     <ClCompile>
   136       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   137       <AdditionalIncludeDirectories>..\..\include;..\..\visualtest\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   138       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   139       <StringPooling>true</StringPooling>
   140       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   141       <FunctionLevelLinking>true</FunctionLevelLinking>
   142       <PrecompiledHeader>
   143       </PrecompiledHeader>
   144       <WarningLevel>Level3</WarningLevel>
   145       <SuppressStartupBanner>true</SuppressStartupBanner>
   146       <CompileAs>Default</CompileAs>
   147     </ClCompile>
   148     <ResourceCompile>
   149       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   150       <Culture>0x0409</Culture>
   151     </ResourceCompile>
   152     <Link>
   153       <SuppressStartupBanner>true</SuppressStartupBanner>
   154       <SubSystem>Windows</SubSystem>
   155     </Link>
   156     <PostBuildEvent>
   157       <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
   158 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
   159 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
   160 copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
   161 copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
   162 copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
   163 copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
   164 copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
   165 copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
   166     </PostBuildEvent>
   167     <PostBuildEvent>
   168       <Message>Copy data files</Message>
   169     </PostBuildEvent>
   170   </ItemDefinitionGroup>
   171   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   172     <Midl>
   173       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   174       <MkTypLibCompatible>true</MkTypLibCompatible>
   175       <SuppressStartupBanner>true</SuppressStartupBanner>
   176       <TargetEnvironment>Win32</TargetEnvironment>
   177     </Midl>
   178     <ClCompile>
   179       <Optimization>Disabled</Optimization>
   180       <AdditionalIncludeDirectories>..\..\include;..\..\visualtest\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   181       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   182       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   183       <PrecompiledHeader>
   184       </PrecompiledHeader>
   185       <WarningLevel>Level3</WarningLevel>
   186       <SuppressStartupBanner>true</SuppressStartupBanner>
   187       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   188       <CompileAs>Default</CompileAs>
   189       <DisableLanguageExtensions>false</DisableLanguageExtensions>
   190     </ClCompile>
   191     <ResourceCompile>
   192       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   193       <Culture>0x0409</Culture>
   194     </ResourceCompile>
   195     <Link>
   196       <SuppressStartupBanner>true</SuppressStartupBanner>
   197       <GenerateDebugInformation>true</GenerateDebugInformation>
   198       <SubSystem>Windows</SubSystem>
   199       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
   200       <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
   201     </Link>
   202     <PostBuildEvent>
   203       <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
   204 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
   205 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
   206 copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
   207 copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
   208 copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
   209 copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
   210 copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
   211 copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
   212     </PostBuildEvent>
   213     <PostBuildEvent>
   214       <Message>Copy data files</Message>
   215     </PostBuildEvent>
   216   </ItemDefinitionGroup>
   217   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   218     <Midl>
   219       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   220       <MkTypLibCompatible>true</MkTypLibCompatible>
   221       <SuppressStartupBanner>true</SuppressStartupBanner>
   222     </Midl>
   223     <ClCompile>
   224       <Optimization>Disabled</Optimization>
   225       <AdditionalIncludeDirectories>..\..\include;..\..\visualtest\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   226       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   227       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   228       <PrecompiledHeader>
   229       </PrecompiledHeader>
   230       <WarningLevel>Level3</WarningLevel>
   231       <SuppressStartupBanner>true</SuppressStartupBanner>
   232       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   233       <CompileAs>Default</CompileAs>
   234     </ClCompile>
   235     <ResourceCompile>
   236       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   237       <Culture>0x0409</Culture>
   238     </ResourceCompile>
   239     <Link>
   240       <SuppressStartupBanner>true</SuppressStartupBanner>
   241       <GenerateDebugInformation>true</GenerateDebugInformation>
   242       <SubSystem>Windows</SubSystem>
   243       <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
   244     </Link>
   245     <PostBuildEvent>
   246       <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
   247 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
   248 copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
   249 copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
   250 copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
   251 copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
   252 copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
   253 copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
   254 copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
   255     </PostBuildEvent>
   256     <PostBuildEvent>
   257       <Message>Copy data files</Message>
   258     </PostBuildEvent>
   259   </ItemDefinitionGroup>
   260   <ItemGroup>
   261     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_action_configparser.h" />
   262     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_exhaustive_variator.h" />
   263     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_harness_argparser.h" />
   264     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_mischelper.h" />
   265     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_parsehelper.h" />
   266     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_process.h" />
   267     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_random_variator.h" />
   268     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_rwhelper.h" />
   269     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_screenshot.h" />
   270     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_sut_configparser.h" />
   271     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_variators.h" />
   272     <ClInclude Include="..\..\visualtest\include\SDL_visualtest_variator_common.h" />
   273   </ItemGroup>
   274   <ItemGroup>
   275     <ClCompile Include="..\..\visualtest\src\action_configparser.c" />
   276     <ClCompile Include="..\..\visualtest\src\harness_argparser.c" />
   277     <ClCompile Include="..\..\visualtest\src\mischelper.c" />
   278     <ClCompile Include="..\..\visualtest\src\parsehelper.c" />
   279     <ClCompile Include="..\..\visualtest\src\rwhelper.c" />
   280     <ClCompile Include="..\..\visualtest\src\screenshot.c" />
   281     <ClCompile Include="..\..\visualtest\src\sut_configparser.c" />
   282     <ClCompile Include="..\..\visualtest\src\testharness.c" />
   283     <ClCompile Include="..\..\visualtest\src\variators.c" />
   284     <ClCompile Include="..\..\visualtest\src\variator_exhaustive.c" />
   285     <ClCompile Include="..\..\visualtest\src\variator_common.c" />
   286     <ClCompile Include="..\..\visualtest\src\variator_random.c" />
   287     <ClCompile Include="..\..\visualtest\src\windows\windows_process.c" />
   288     <ClCompile Include="..\..\visualtest\src\windows\windows_screenshot.c" />
   289   </ItemGroup>
   290   <ItemGroup>
   291     <ProjectReference Include="..\SDLmain\SDLmain_VS2012.vcxproj">
   292       <Project>{da956fd3-e142-46f2-9dd5-c78bebb56b7a}</Project>
   293     </ProjectReference>
   294     <ProjectReference Include="..\SDLtest\SDLtest_VS2012.vcxproj">
   295       <Project>{da956fd3-e143-46f2-9fe5-c77bebc56b1a}</Project>
   296     </ProjectReference>
   297     <ProjectReference Include="..\SDL\SDL_VS2012.vcxproj">
   298       <Project>{81ce8daf-ebb2-4761-8e45-b71abcca8c68}</Project>
   299     </ProjectReference>
   300   </ItemGroup>
   301   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   302   <ImportGroup Label="ExtensionTargets">
   303   </ImportGroup>
   304 </Project>