VisualC/visualtest/visualtest_VS2012.vcxproj
changeset 8843 ef2955271c4f
parent 7924 fcb86d323770
     1.1 --- a/VisualC/visualtest/visualtest_VS2012.vcxproj	Sat Jun 07 20:43:12 2014 -0700
     1.2 +++ b/VisualC/visualtest/visualtest_VS2012.vcxproj	Sat Jun 07 21:58:18 2014 -0700
     1.3 @@ -67,14 +67,14 @@
     1.4    <PropertyGroup Label="UserMacros" />
     1.5    <PropertyGroup>
     1.6      <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     1.7 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
     1.8 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
     1.9 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    1.10 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    1.11      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    1.12      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    1.13      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    1.14      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    1.15 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    1.16 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    1.17 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    1.18 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
    1.19      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    1.20      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    1.21      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    1.22 @@ -112,21 +112,18 @@
    1.23        <SubSystem>Windows</SubSystem>
    1.24      </Link>
    1.25      <PostBuildEvent>
    1.26 -      <Command>
    1.27 -        copy "$(SolutionDir)SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)SDL2.dll"
    1.28 -        copy "$(SolutionDir)..\test\icon.bmp" "$(TargetDir)icon.bmp"
    1.29 -        copy "$(SolutionDir)tests\testsprite2\$(Platform)\$(Configuration)\testsprite2.exe" "$(TargetDir)testsprite2.exe"
    1.30 -        copy "$(SolutionDir)visualtest\unittest\testquit\$(Platform)\$(Configuration)\testquit.exe" "$(TargetDir)testquit.exe"
    1.31 -        copy /y "$(SolutionDir)..\visualtest\*.config" "$(TargetDir)"
    1.32 -        copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(TargetDir)"
    1.33 -        copy /y "$(SolutionDir)..\visualtest\*.actions" "$(TargetDir)"
    1.34 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(TargetDir)"
    1.35 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(TargetDir)"
    1.36 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(TargetDir)"
    1.37 -  	  </Command>
    1.38 +      <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
    1.39 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
    1.40 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
    1.41 +copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
    1.42 +copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
    1.43 +copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
    1.44 +copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
    1.45 +copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
    1.46 +copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
    1.47      </PostBuildEvent>
    1.48      <PostBuildEvent>
    1.49 -      <Message>Copy SDL and data files</Message>
    1.50 +      <Message>Copy data files</Message>
    1.51      </PostBuildEvent>
    1.52    </ItemDefinitionGroup>
    1.53    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    1.54 @@ -157,21 +154,18 @@
    1.55        <SubSystem>Windows</SubSystem>
    1.56      </Link>
    1.57      <PostBuildEvent>
    1.58 -      <Command>
    1.59 -        copy "$(SolutionDir)SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)SDL2.dll"
    1.60 -        copy "$(SolutionDir)..\test\icon.bmp" "$(TargetDir)icon.bmp"
    1.61 -        copy "$(SolutionDir)tests\testsprite2\$(Platform)\$(Configuration)\testsprite2.exe" "$(TargetDir)testsprite2.exe"
    1.62 -        copy "$(SolutionDir)visualtest\unittest\testquit\$(Platform)\$(Configuration)\testquit.exe" "$(TargetDir)testquit.exe"
    1.63 -        copy /y "$(SolutionDir)..\visualtest\*.config" "$(TargetDir)"
    1.64 -        copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(TargetDir)"
    1.65 -        copy /y "$(SolutionDir)..\visualtest\*.actions" "$(TargetDir)"
    1.66 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(TargetDir)"
    1.67 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(TargetDir)"
    1.68 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(TargetDir)"
    1.69 -      </Command>
    1.70 +      <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
    1.71 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
    1.72 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
    1.73 +copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
    1.74 +copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
    1.75 +copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
    1.76 +copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
    1.77 +copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
    1.78 +copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
    1.79      </PostBuildEvent>
    1.80      <PostBuildEvent>
    1.81 -      <Message>Copy SDL and data files</Message>
    1.82 +      <Message>Copy data files</Message>
    1.83      </PostBuildEvent>
    1.84    </ItemDefinitionGroup>
    1.85    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    1.86 @@ -203,23 +197,21 @@
    1.87        <GenerateDebugInformation>true</GenerateDebugInformation>
    1.88        <SubSystem>Windows</SubSystem>
    1.89        <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>
    1.90 +      <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
    1.91      </Link>
    1.92      <PostBuildEvent>
    1.93 -      <Command>
    1.94 -        copy "$(SolutionDir)SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)SDL2.dll"
    1.95 -        copy "$(SolutionDir)..\test\icon.bmp" "$(TargetDir)icon.bmp"
    1.96 -        copy "$(SolutionDir)tests\testsprite2\$(Platform)\$(Configuration)\testsprite2.exe" "$(TargetDir)testsprite2.exe"
    1.97 -        copy "$(SolutionDir)visualtest\unittest\testquit\$(Platform)\$(Configuration)\testquit.exe" "$(TargetDir)testquit.exe"
    1.98 -        copy /y "$(SolutionDir)..\visualtest\*.config" "$(TargetDir)"
    1.99 -        copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(TargetDir)"
   1.100 -        copy /y "$(SolutionDir)..\visualtest\*.actions" "$(TargetDir)"
   1.101 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(TargetDir)"
   1.102 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(TargetDir)"
   1.103 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(TargetDir)"
   1.104 -      </Command>
   1.105 +      <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
   1.106 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
   1.107 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
   1.108 +copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
   1.109 +copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
   1.110 +copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
   1.111 +copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
   1.112 +copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
   1.113 +copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
   1.114      </PostBuildEvent>
   1.115      <PostBuildEvent>
   1.116 -      <Message>Copy SDL and data files</Message>
   1.117 +      <Message>Copy data files</Message>
   1.118      </PostBuildEvent>
   1.119    </ItemDefinitionGroup>
   1.120    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   1.121 @@ -248,31 +240,24 @@
   1.122        <SuppressStartupBanner>true</SuppressStartupBanner>
   1.123        <GenerateDebugInformation>true</GenerateDebugInformation>
   1.124        <SubSystem>Windows</SubSystem>
   1.125 +      <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
   1.126      </Link>
   1.127      <PostBuildEvent>
   1.128 -      <Command>
   1.129 -        copy "$(SolutionDir)SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)SDL2.dll"
   1.130 -        copy "$(SolutionDir)..\test\icon.bmp" "$(TargetDir)icon.bmp"
   1.131 -        copy "$(SolutionDir)tests\testsprite2\$(Platform)\$(Configuration)\testsprite2.exe" "$(TargetDir)testsprite2.exe"
   1.132 -        copy "$(SolutionDir)visualtest\unittest\testquit\$(Platform)\$(Configuration)\testquit.exe" "$(TargetDir)testquit.exe"
   1.133 -        copy /y "$(SolutionDir)..\visualtest\*.config" "$(TargetDir)"
   1.134 -        copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(TargetDir)"
   1.135 -        copy /y "$(SolutionDir)..\visualtest\*.actions" "$(TargetDir)"
   1.136 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(TargetDir)"
   1.137 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(TargetDir)"
   1.138 -        copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(TargetDir)"
   1.139 -      </Command>
   1.140 +      <Command>copy "$(SolutionDir)..\test\icon.bmp" "$(ProjectDir)icon.bmp"
   1.141 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testsprite2.exe" "$(ProjectDir)"
   1.142 +copy "$(SolutionDir)\$(Platform)\$(Configuration)\testquit.exe" "$(ProjectDir)"
   1.143 +copy /y "$(SolutionDir)..\visualtest\*.config" "$(ProjectDir)"
   1.144 +copy /y "$(SolutionDir)..\visualtest\*.parameters" "$(ProjectDir)"
   1.145 +copy /y "$(SolutionDir)..\visualtest\*.actions" "$(ProjectDir)"
   1.146 +copy /y "$(SolutionDir)..\visualtest\unittest\*.config" "$(ProjectDir)"
   1.147 +copy /y "$(SolutionDir)..\visualtest\unittest\*.parameters" "$(ProjectDir)"
   1.148 +copy /y "$(SolutionDir)..\visualtest\unittest\*.actions" "$(ProjectDir)"</Command>
   1.149      </PostBuildEvent>
   1.150      <PostBuildEvent>
   1.151 -      <Message>Copy SDL and data files</Message>
   1.152 +      <Message>Copy data files</Message>
   1.153      </PostBuildEvent>
   1.154    </ItemDefinitionGroup>
   1.155    <ItemGroup>
   1.156 -    <Library Include="..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   1.157 -    <Library Include="..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   1.158 -    <Library Include="..\SDLtest\$(Platform)\$(Configuration)\SDL2test.lib" />
   1.159 -  </ItemGroup>
   1.160 -  <ItemGroup>
   1.161      <ClInclude Include="..\..\visualtest\include\SDL_visualtest_action_configparser.h" />
   1.162      <ClInclude Include="..\..\visualtest\include\SDL_visualtest_exhaustive_variator.h" />
   1.163      <ClInclude Include="..\..\visualtest\include\SDL_visualtest_harness_argparser.h" />
   1.164 @@ -302,6 +287,17 @@
   1.165      <ClCompile Include="..\..\visualtest\src\windows\windows_process.c" />
   1.166      <ClCompile Include="..\..\visualtest\src\windows\windows_screenshot.c" />
   1.167    </ItemGroup>
   1.168 +  <ItemGroup>
   1.169 +    <ProjectReference Include="..\SDLmain\SDLmain_VS2012.vcxproj">
   1.170 +      <Project>{da956fd3-e142-46f2-9dd5-c78bebb56b7a}</Project>
   1.171 +    </ProjectReference>
   1.172 +    <ProjectReference Include="..\SDLtest\SDLtest_VS2012.vcxproj">
   1.173 +      <Project>{da956fd3-e143-46f2-9fe5-c77bebc56b1a}</Project>
   1.174 +    </ProjectReference>
   1.175 +    <ProjectReference Include="..\SDL\SDL_VS2012.vcxproj">
   1.176 +      <Project>{81ce8daf-ebb2-4761-8e45-b71abcca8c68}</Project>
   1.177 +    </ProjectReference>
   1.178 +  </ItemGroup>
   1.179    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   1.180    <ImportGroup Label="ExtensionTargets">
   1.181    </ImportGroup>