Added post build step to copy SDL and data files into the test projects
authorSam Lantinga
Wed, 19 Jan 2011 13:07:25 -0800
changeset 50355bb673951db2
parent 5034 203ed3b1d62c
child 5036 c8f23a7c39d5
Added post build step to copy SDL and data files into the test projects
VisualC/tests/checkkeys/checkkeys_VS2010.vcxproj
VisualC/tests/graywin/graywin_VS2010.vcxproj
VisualC/tests/loopwave/loopwave_VS2010.vcxproj
VisualC/tests/testalpha/testalpha_VS2008.vcproj
VisualC/tests/testalpha/testalpha_VS2010.vcxproj
VisualC/tests/testdraw2/testdraw2_VS2010.vcxproj
VisualC/tests/testfile/testfile_VS2010.vcxproj
VisualC/tests/testgamma/testgamma_VS2010.vcxproj
VisualC/tests/testgl/testgl_VS2010.vcxproj
VisualC/tests/testgl2/testgl2_VS2010.vcxproj
VisualC/tests/testjoystick/testjoystick_VS2010.vcxproj
VisualC/tests/testoverlay/testoverlay_VS2010.vcxproj
VisualC/tests/testoverlay2/testoverlay2_VS2010.vcxproj
VisualC/tests/testpalette/testpalette_VS2010.vcxproj
VisualC/tests/testplatform/testplatform_VS2010.vcxproj
VisualC/tests/testpower/testpower_VS2010.vcxproj
VisualC/tests/testshape/testshape_VS2010.vcxproj
VisualC/tests/testsprite/testsprite_VS2010.vcxproj
VisualC/tests/testsprite2/testsprite2_VS2010.vcxproj
VisualC/tests/testvidinfo/testvidinfo_VS2010.vcxproj
VisualC/tests/testwin/testwin_VS2010.vcxproj
VisualC/tests/testwm/testwm_VS2010.vcxproj
     1.1 --- a/VisualC/tests/checkkeys/checkkeys_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     1.2 +++ b/VisualC/tests/checkkeys/checkkeys_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     1.3 @@ -81,6 +81,12 @@
     1.4        <ProgramDatabaseFile>.\Debug/checkkeys.pdb</ProgramDatabaseFile>
     1.5        <SubSystem>Windows</SubSystem>
     1.6      </Link>
     1.7 +    <PostBuildEvent>
     1.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
     1.9 +    </PostBuildEvent>
    1.10 +    <PostBuildEvent>
    1.11 +      <Message>Copy SDL</Message>
    1.12 +    </PostBuildEvent>
    1.13    </ItemDefinitionGroup>
    1.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    1.15      <Midl>
    1.16 @@ -118,6 +124,12 @@
    1.17        <ProgramDatabaseFile>.\Release/checkkeys.pdb</ProgramDatabaseFile>
    1.18        <SubSystem>Windows</SubSystem>
    1.19      </Link>
    1.20 +    <PostBuildEvent>
    1.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    1.22 +    </PostBuildEvent>
    1.23 +    <PostBuildEvent>
    1.24 +      <Message>Copy SDL</Message>
    1.25 +    </PostBuildEvent>
    1.26    </ItemDefinitionGroup>
    1.27    <ItemGroup>
    1.28      <ClCompile Include="..\..\..\test\checkkeys.c" />
     2.1 --- a/VisualC/tests/graywin/graywin_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     2.2 +++ b/VisualC/tests/graywin/graywin_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     2.3 @@ -81,6 +81,12 @@
     2.4        <ProgramDatabaseFile>.\Debug/graywin.pdb</ProgramDatabaseFile>
     2.5        <SubSystem>Windows</SubSystem>
     2.6      </Link>
     2.7 +    <PostBuildEvent>
     2.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
     2.9 +    </PostBuildEvent>
    2.10 +    <PostBuildEvent>
    2.11 +      <Message>Copy SDL</Message>
    2.12 +    </PostBuildEvent>
    2.13    </ItemDefinitionGroup>
    2.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    2.15      <Midl>
    2.16 @@ -118,6 +124,12 @@
    2.17        <ProgramDatabaseFile>.\Release/graywin.pdb</ProgramDatabaseFile>
    2.18        <SubSystem>Windows</SubSystem>
    2.19      </Link>
    2.20 +    <PostBuildEvent>
    2.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    2.22 +    </PostBuildEvent>
    2.23 +    <PostBuildEvent>
    2.24 +      <Message>Copy SDL</Message>
    2.25 +    </PostBuildEvent>
    2.26    </ItemDefinitionGroup>
    2.27    <ItemGroup>
    2.28      <ClCompile Include="..\..\..\test\graywin.c" />
     3.1 --- a/VisualC/tests/loopwave/loopwave_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     3.2 +++ b/VisualC/tests/loopwave/loopwave_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     3.3 @@ -81,6 +81,12 @@
     3.4        <ProgramDatabaseFile>.\Release/loopwave.pdb</ProgramDatabaseFile>
     3.5        <SubSystem>Windows</SubSystem>
     3.6      </Link>
     3.7 +    <PostBuildEvent>
     3.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
     3.9 +    </PostBuildEvent>
    3.10 +    <PostBuildEvent>
    3.11 +      <Message>Copy SDL</Message>
    3.12 +    </PostBuildEvent>
    3.13    </ItemDefinitionGroup>
    3.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    3.15      <Midl>
    3.16 @@ -118,6 +124,12 @@
    3.17        <ProgramDatabaseFile>.\Debug/loopwave.pdb</ProgramDatabaseFile>
    3.18        <SubSystem>Windows</SubSystem>
    3.19      </Link>
    3.20 +    <PostBuildEvent>
    3.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    3.22 +    </PostBuildEvent>
    3.23 +    <PostBuildEvent>
    3.24 +      <Message>Copy SDL</Message>
    3.25 +    </PostBuildEvent>
    3.26    </ItemDefinitionGroup>
    3.27    <ItemGroup>
    3.28      <ClCompile Include="..\..\..\Test\Loopwave.c" />
     4.1 --- a/VisualC/tests/testalpha/testalpha_VS2008.vcproj	Wed Jan 19 13:07:06 2011 -0800
     4.2 +++ b/VisualC/tests/testalpha/testalpha_VS2008.vcproj	Wed Jan 19 13:07:25 2011 -0800
     4.3 @@ -102,8 +102,8 @@
     4.4  			/>
     4.5  			<Tool
     4.6  				Name="VCPostBuildEventTool"
     4.7 -				Description="Copy SDL"
     4.8 -				CommandLine="copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll"
     4.9 +				Description="Copy SDL and data files"
    4.10 +				CommandLine="copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll&#x0D;&#x0A;copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp"
    4.11  			/>
    4.12  		</Configuration>
    4.13  		<Configuration
    4.14 @@ -194,8 +194,8 @@
    4.15  			/>
    4.16  			<Tool
    4.17  				Name="VCPostBuildEventTool"
    4.18 -				Description="Copy SDL"
    4.19 -				CommandLine="copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll"
    4.20 +				Description="Copy SDL and data files"
    4.21 +				CommandLine="copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll&#x0D;&#x0A;copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp"
    4.22  			/>
    4.23  		</Configuration>
    4.24  	</Configurations>
     5.1 --- a/VisualC/tests/testalpha/testalpha_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     5.2 +++ b/VisualC/tests/testalpha/testalpha_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     5.3 @@ -81,6 +81,13 @@
     5.4        <ProgramDatabaseFile>.\Debug/testalpha.pdb</ProgramDatabaseFile>
     5.5        <SubSystem>Windows</SubSystem>
     5.6      </Link>
     5.7 +    <PostBuildEvent>
     5.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
     5.9 +copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp</Command>
    5.10 +    </PostBuildEvent>
    5.11 +    <PostBuildEvent>
    5.12 +      <Message>Copy SDL and data files</Message>
    5.13 +    </PostBuildEvent>
    5.14    </ItemDefinitionGroup>
    5.15    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    5.16      <Midl>
    5.17 @@ -118,6 +125,13 @@
    5.18        <ProgramDatabaseFile>.\Release/testalpha.pdb</ProgramDatabaseFile>
    5.19        <SubSystem>Windows</SubSystem>
    5.20      </Link>
    5.21 +    <PostBuildEvent>
    5.22 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
    5.23 +copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp</Command>
    5.24 +    </PostBuildEvent>
    5.25 +    <PostBuildEvent>
    5.26 +      <Message>Copy SDL and data files</Message>
    5.27 +    </PostBuildEvent>
    5.28    </ItemDefinitionGroup>
    5.29    <ItemGroup>
    5.30      <Library Include="..\..\Sdl\Debug\SDL.lib" />
     6.1 --- a/VisualC/tests/testdraw2/testdraw2_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     6.2 +++ b/VisualC/tests/testdraw2/testdraw2_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     6.3 @@ -81,6 +81,12 @@
     6.4        <ProgramDatabaseFile>.\Release/testdraw2.pdb</ProgramDatabaseFile>
     6.5        <SubSystem>Windows</SubSystem>
     6.6      </Link>
     6.7 +    <PostBuildEvent>
     6.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
     6.9 +    </PostBuildEvent>
    6.10 +    <PostBuildEvent>
    6.11 +      <Message>Copy SDL</Message>
    6.12 +    </PostBuildEvent>
    6.13    </ItemDefinitionGroup>
    6.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    6.15      <Midl>
    6.16 @@ -118,6 +124,12 @@
    6.17        <ProgramDatabaseFile>.\Debug/testdraw2.pdb</ProgramDatabaseFile>
    6.18        <SubSystem>Windows</SubSystem>
    6.19      </Link>
    6.20 +    <PostBuildEvent>
    6.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    6.22 +    </PostBuildEvent>
    6.23 +    <PostBuildEvent>
    6.24 +      <Message>Copy SDL</Message>
    6.25 +    </PostBuildEvent>
    6.26    </ItemDefinitionGroup>
    6.27    <ItemGroup>
    6.28      <ClCompile Include="..\..\..\test\common.c" />
     7.1 --- a/VisualC/tests/testfile/testfile_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     7.2 +++ b/VisualC/tests/testfile/testfile_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     7.3 @@ -81,6 +81,12 @@
     7.4        <ProgramDatabaseFile>.\Debug/testfile.pdb</ProgramDatabaseFile>
     7.5        <SubSystem>Windows</SubSystem>
     7.6      </Link>
     7.7 +    <PostBuildEvent>
     7.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
     7.9 +    </PostBuildEvent>
    7.10 +    <PostBuildEvent>
    7.11 +      <Message>Copy SDL</Message>
    7.12 +    </PostBuildEvent>
    7.13    </ItemDefinitionGroup>
    7.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    7.15      <Midl>
    7.16 @@ -118,6 +124,12 @@
    7.17        <ProgramDatabaseFile>.\Release/testfile.pdb</ProgramDatabaseFile>
    7.18        <SubSystem>Windows</SubSystem>
    7.19      </Link>
    7.20 +    <PostBuildEvent>
    7.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    7.22 +    </PostBuildEvent>
    7.23 +    <PostBuildEvent>
    7.24 +      <Message>Copy SDL</Message>
    7.25 +    </PostBuildEvent>
    7.26    </ItemDefinitionGroup>
    7.27    <ItemGroup>
    7.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
     8.1 --- a/VisualC/tests/testgamma/testgamma_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     8.2 +++ b/VisualC/tests/testgamma/testgamma_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     8.3 @@ -81,6 +81,12 @@
     8.4        <ProgramDatabaseFile>.\Debug/testgamma.pdb</ProgramDatabaseFile>
     8.5        <SubSystem>Windows</SubSystem>
     8.6      </Link>
     8.7 +    <PostBuildEvent>
     8.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
     8.9 +    </PostBuildEvent>
    8.10 +    <PostBuildEvent>
    8.11 +      <Message>Copy SDL</Message>
    8.12 +    </PostBuildEvent>
    8.13    </ItemDefinitionGroup>
    8.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    8.15      <Midl>
    8.16 @@ -118,6 +124,12 @@
    8.17        <ProgramDatabaseFile>.\Release/testgamma.pdb</ProgramDatabaseFile>
    8.18        <SubSystem>Windows</SubSystem>
    8.19      </Link>
    8.20 +    <PostBuildEvent>
    8.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    8.22 +    </PostBuildEvent>
    8.23 +    <PostBuildEvent>
    8.24 +      <Message>Copy SDL</Message>
    8.25 +    </PostBuildEvent>
    8.26    </ItemDefinitionGroup>
    8.27    <ItemGroup>
    8.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
     9.1 --- a/VisualC/tests/testgl/testgl_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
     9.2 +++ b/VisualC/tests/testgl/testgl_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
     9.3 @@ -82,6 +82,12 @@
     9.4        <ProgramDatabaseFile>.\Debug/testgl.pdb</ProgramDatabaseFile>
     9.5        <SubSystem>Windows</SubSystem>
     9.6      </Link>
     9.7 +    <PostBuildEvent>
     9.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
     9.9 +    </PostBuildEvent>
    9.10 +    <PostBuildEvent>
    9.11 +      <Message>Copy SDL</Message>
    9.12 +    </PostBuildEvent>
    9.13    </ItemDefinitionGroup>
    9.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    9.15      <Midl>
    9.16 @@ -120,6 +126,12 @@
    9.17        <ProgramDatabaseFile>.\Release/testgl.pdb</ProgramDatabaseFile>
    9.18        <SubSystem>Windows</SubSystem>
    9.19      </Link>
    9.20 +    <PostBuildEvent>
    9.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    9.22 +    </PostBuildEvent>
    9.23 +    <PostBuildEvent>
    9.24 +      <Message>Copy SDL</Message>
    9.25 +    </PostBuildEvent>
    9.26    </ItemDefinitionGroup>
    9.27    <ItemGroup>
    9.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    10.1 --- a/VisualC/tests/testgl2/testgl2_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    10.2 +++ b/VisualC/tests/testgl2/testgl2_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    10.3 @@ -82,6 +82,12 @@
    10.4        <ProgramDatabaseFile>.\Debug/testgl2.pdb</ProgramDatabaseFile>
    10.5        <SubSystem>Windows</SubSystem>
    10.6      </Link>
    10.7 +    <PostBuildEvent>
    10.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    10.9 +    </PostBuildEvent>
   10.10 +    <PostBuildEvent>
   10.11 +      <Message>Copy SDL</Message>
   10.12 +    </PostBuildEvent>
   10.13    </ItemDefinitionGroup>
   10.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   10.15      <Midl>
   10.16 @@ -120,6 +126,12 @@
   10.17        <ProgramDatabaseFile>.\Release/testgl2.pdb</ProgramDatabaseFile>
   10.18        <SubSystem>Windows</SubSystem>
   10.19      </Link>
   10.20 +    <PostBuildEvent>
   10.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
   10.22 +    </PostBuildEvent>
   10.23 +    <PostBuildEvent>
   10.24 +      <Message>Copy SDL</Message>
   10.25 +    </PostBuildEvent>
   10.26    </ItemDefinitionGroup>
   10.27    <ItemGroup>
   10.28      <ClCompile Include="..\..\..\test\common.c" />
    11.1 --- a/VisualC/tests/testjoystick/testjoystick_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    11.2 +++ b/VisualC/tests/testjoystick/testjoystick_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    11.3 @@ -81,6 +81,12 @@
    11.4        <ProgramDatabaseFile>.\Release/testjoystick.pdb</ProgramDatabaseFile>
    11.5        <SubSystem>Windows</SubSystem>
    11.6      </Link>
    11.7 +    <PostBuildEvent>
    11.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    11.9 +    </PostBuildEvent>
   11.10 +    <PostBuildEvent>
   11.11 +      <Message>Copy SDL</Message>
   11.12 +    </PostBuildEvent>
   11.13    </ItemDefinitionGroup>
   11.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   11.15      <Midl>
   11.16 @@ -118,6 +124,12 @@
   11.17        <ProgramDatabaseFile>.\Debug/testjoystick.pdb</ProgramDatabaseFile>
   11.18        <SubSystem>Windows</SubSystem>
   11.19      </Link>
   11.20 +    <PostBuildEvent>
   11.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
   11.22 +    </PostBuildEvent>
   11.23 +    <PostBuildEvent>
   11.24 +      <Message>Copy SDL</Message>
   11.25 +    </PostBuildEvent>
   11.26    </ItemDefinitionGroup>
   11.27    <ItemGroup>
   11.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    12.1 --- a/VisualC/tests/testoverlay/testoverlay_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    12.2 +++ b/VisualC/tests/testoverlay/testoverlay_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    12.3 @@ -81,6 +81,13 @@
    12.4        <ProgramDatabaseFile>.\Release/testoverlay.pdb</ProgramDatabaseFile>
    12.5        <SubSystem>Windows</SubSystem>
    12.6      </Link>
    12.7 +    <PostBuildEvent>
    12.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
    12.9 +copy $(SolutionDir)\..\test\sample.bmp $(ProjectDir)\sample.bmp</Command>
   12.10 +    </PostBuildEvent>
   12.11 +    <PostBuildEvent>
   12.12 +      <Message>Copy SDL and data files</Message>
   12.13 +    </PostBuildEvent>
   12.14    </ItemDefinitionGroup>
   12.15    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   12.16      <Midl>
   12.17 @@ -118,6 +125,13 @@
   12.18        <ProgramDatabaseFile>.\Debug/testoverlay.pdb</ProgramDatabaseFile>
   12.19        <SubSystem>Windows</SubSystem>
   12.20      </Link>
   12.21 +    <PostBuildEvent>
   12.22 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
   12.23 +copy $(SolutionDir)\..\test\sample.bmp $(ProjectDir)\sample.bmp</Command>
   12.24 +    </PostBuildEvent>
   12.25 +    <PostBuildEvent>
   12.26 +      <Message>Copy SDL and data files</Message>
   12.27 +    </PostBuildEvent>
   12.28    </ItemDefinitionGroup>
   12.29    <ItemGroup>
   12.30      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    13.1 --- a/VisualC/tests/testoverlay2/testoverlay2_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    13.2 +++ b/VisualC/tests/testoverlay2/testoverlay2_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    13.3 @@ -81,6 +81,13 @@
    13.4        <ProgramDatabaseFile>.\Release/testoverlay2.pdb</ProgramDatabaseFile>
    13.5        <SubSystem>Windows</SubSystem>
    13.6      </Link>
    13.7 +    <PostBuildEvent>
    13.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
    13.9 +copy $(SolutionDir)\..\test\moose.dat $(ProjectDir)\moose.dat</Command>
   13.10 +    </PostBuildEvent>
   13.11 +    <PostBuildEvent>
   13.12 +      <Message>Copy SDL and data files</Message>
   13.13 +    </PostBuildEvent>
   13.14    </ItemDefinitionGroup>
   13.15    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   13.16      <Midl>
   13.17 @@ -118,6 +125,13 @@
   13.18        <ProgramDatabaseFile>.\Debug/testoverlay2.pdb</ProgramDatabaseFile>
   13.19        <SubSystem>Windows</SubSystem>
   13.20      </Link>
   13.21 +    <PostBuildEvent>
   13.22 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
   13.23 +copy $(SolutionDir)\..\test\moose.dat $(ProjectDir)\moose.dat</Command>
   13.24 +    </PostBuildEvent>
   13.25 +    <PostBuildEvent>
   13.26 +      <Message>Copy SDL and data files</Message>
   13.27 +    </PostBuildEvent>
   13.28    </ItemDefinitionGroup>
   13.29    <ItemGroup>
   13.30      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    14.1 --- a/VisualC/tests/testpalette/testpalette_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    14.2 +++ b/VisualC/tests/testpalette/testpalette_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    14.3 @@ -81,6 +81,13 @@
    14.4        <ProgramDatabaseFile>.\Release/testpalette.pdb</ProgramDatabaseFile>
    14.5        <SubSystem>Windows</SubSystem>
    14.6      </Link>
    14.7 +    <PostBuildEvent>
    14.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
    14.9 +copy $(SolutionDir)\..\test\sail.bmp $(ProjectDir)\sail.bmp</Command>
   14.10 +    </PostBuildEvent>
   14.11 +    <PostBuildEvent>
   14.12 +      <Message>Copy SDL and data files</Message>
   14.13 +    </PostBuildEvent>
   14.14    </ItemDefinitionGroup>
   14.15    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   14.16      <Midl>
   14.17 @@ -118,6 +125,13 @@
   14.18        <ProgramDatabaseFile>.\Debug/testpalette.pdb</ProgramDatabaseFile>
   14.19        <SubSystem>Windows</SubSystem>
   14.20      </Link>
   14.21 +    <PostBuildEvent>
   14.22 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
   14.23 +copy $(SolutionDir)\..\test\sail.bmp $(ProjectDir)\sail.bmp</Command>
   14.24 +    </PostBuildEvent>
   14.25 +    <PostBuildEvent>
   14.26 +      <Message>Copy SDL and data files</Message>
   14.27 +    </PostBuildEvent>
   14.28    </ItemDefinitionGroup>
   14.29    <ItemGroup>
   14.30      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    15.1 --- a/VisualC/tests/testplatform/testplatform_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    15.2 +++ b/VisualC/tests/testplatform/testplatform_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    15.3 @@ -85,6 +85,12 @@
    15.4        <SuppressStartupBanner>true</SuppressStartupBanner>
    15.5        <OutputFile>.\Debug/testplatform.bsc</OutputFile>
    15.6      </Bscmake>
    15.7 +    <PostBuildEvent>
    15.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    15.9 +    </PostBuildEvent>
   15.10 +    <PostBuildEvent>
   15.11 +      <Message>Copy SDL</Message>
   15.12 +    </PostBuildEvent>
   15.13    </ItemDefinitionGroup>
   15.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   15.15      <Midl>
   15.16 @@ -126,6 +132,12 @@
   15.17        <SuppressStartupBanner>true</SuppressStartupBanner>
   15.18        <OutputFile>.\Release/testplatform.bsc</OutputFile>
   15.19      </Bscmake>
   15.20 +    <PostBuildEvent>
   15.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
   15.22 +    </PostBuildEvent>
   15.23 +    <PostBuildEvent>
   15.24 +      <Message>Copy SDL</Message>
   15.25 +    </PostBuildEvent>
   15.26    </ItemDefinitionGroup>
   15.27    <ItemGroup>
   15.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    16.1 --- a/VisualC/tests/testpower/testpower_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    16.2 +++ b/VisualC/tests/testpower/testpower_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    16.3 @@ -81,6 +81,12 @@
    16.4        <ProgramDatabaseFile>.\Debug/testpower.pdb</ProgramDatabaseFile>
    16.5        <SubSystem>Windows</SubSystem>
    16.6      </Link>
    16.7 +    <PostBuildEvent>
    16.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    16.9 +    </PostBuildEvent>
   16.10 +    <PostBuildEvent>
   16.11 +      <Message>Copy SDL</Message>
   16.12 +    </PostBuildEvent>
   16.13    </ItemDefinitionGroup>
   16.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   16.15      <Midl>
   16.16 @@ -118,6 +124,12 @@
   16.17        <ProgramDatabaseFile>.\Release/testpower.pdb</ProgramDatabaseFile>
   16.18        <SubSystem>Windows</SubSystem>
   16.19      </Link>
   16.20 +    <PostBuildEvent>
   16.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
   16.22 +    </PostBuildEvent>
   16.23 +    <PostBuildEvent>
   16.24 +      <Message>Copy SDL</Message>
   16.25 +    </PostBuildEvent>
   16.26    </ItemDefinitionGroup>
   16.27    <ItemGroup>
   16.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
   16.29 @@ -131,4 +143,4 @@
   16.30    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   16.31    <ImportGroup Label="ExtensionTargets">
   16.32    </ImportGroup>
   16.33 -</Project>
   16.34 +</Project>
   16.35 \ No newline at end of file
    17.1 --- a/VisualC/tests/testshape/testshape_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    17.2 +++ b/VisualC/tests/testshape/testshape_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    17.3 @@ -81,6 +81,12 @@
    17.4        <ProgramDatabaseFile>.\Release/testshape.pdb</ProgramDatabaseFile>
    17.5        <SubSystem>Windows</SubSystem>
    17.6      </Link>
    17.7 +    <PostBuildEvent>
    17.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    17.9 +    </PostBuildEvent>
   17.10 +    <PostBuildEvent>
   17.11 +      <Message>Copy SDL</Message>
   17.12 +    </PostBuildEvent>
   17.13    </ItemDefinitionGroup>
   17.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   17.15      <Midl>
   17.16 @@ -118,6 +124,12 @@
   17.17        <ProgramDatabaseFile>.\Debug/testshape.pdb</ProgramDatabaseFile>
   17.18        <SubSystem>Windows</SubSystem>
   17.19      </Link>
   17.20 +    <PostBuildEvent>
   17.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
   17.22 +    </PostBuildEvent>
   17.23 +    <PostBuildEvent>
   17.24 +      <Message>Copy SDL</Message>
   17.25 +    </PostBuildEvent>
   17.26    </ItemDefinitionGroup>
   17.27    <ItemGroup>
   17.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    18.1 --- a/VisualC/tests/testsprite/testsprite_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    18.2 +++ b/VisualC/tests/testsprite/testsprite_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    18.3 @@ -81,6 +81,13 @@
    18.4        <ProgramDatabaseFile>.\Release/testsprite.pdb</ProgramDatabaseFile>
    18.5        <SubSystem>Windows</SubSystem>
    18.6      </Link>
    18.7 +    <PostBuildEvent>
    18.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
    18.9 +copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp</Command>
   18.10 +    </PostBuildEvent>
   18.11 +    <PostBuildEvent>
   18.12 +      <Message>Copy SDL and data files</Message>
   18.13 +    </PostBuildEvent>
   18.14    </ItemDefinitionGroup>
   18.15    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   18.16      <Midl>
   18.17 @@ -118,6 +125,13 @@
   18.18        <ProgramDatabaseFile>.\Debug/testsprite.pdb</ProgramDatabaseFile>
   18.19        <SubSystem>Windows</SubSystem>
   18.20      </Link>
   18.21 +    <PostBuildEvent>
   18.22 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
   18.23 +copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp</Command>
   18.24 +    </PostBuildEvent>
   18.25 +    <PostBuildEvent>
   18.26 +      <Message>Copy SDL and data files</Message>
   18.27 +    </PostBuildEvent>
   18.28    </ItemDefinitionGroup>
   18.29    <ItemGroup>
   18.30      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    19.1 --- a/VisualC/tests/testsprite2/testsprite2_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    19.2 +++ b/VisualC/tests/testsprite2/testsprite2_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    19.3 @@ -81,6 +81,13 @@
    19.4        <ProgramDatabaseFile>.\Release/testsprite2.pdb</ProgramDatabaseFile>
    19.5        <SubSystem>Windows</SubSystem>
    19.6      </Link>
    19.7 +    <PostBuildEvent>
    19.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
    19.9 +copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp</Command>
   19.10 +    </PostBuildEvent>
   19.11 +    <PostBuildEvent>
   19.12 +      <Message>Copy SDL and data files</Message>
   19.13 +    </PostBuildEvent>
   19.14    </ItemDefinitionGroup>
   19.15    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   19.16      <Midl>
   19.17 @@ -118,6 +125,13 @@
   19.18        <ProgramDatabaseFile>.\Debug/testsprite2.pdb</ProgramDatabaseFile>
   19.19        <SubSystem>Windows</SubSystem>
   19.20      </Link>
   19.21 +    <PostBuildEvent>
   19.22 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
   19.23 +copy $(SolutionDir)\..\test\icon.bmp $(ProjectDir)\icon.bmp</Command>
   19.24 +    </PostBuildEvent>
   19.25 +    <PostBuildEvent>
   19.26 +      <Message>Copy SDL and data files</Message>
   19.27 +    </PostBuildEvent>
   19.28    </ItemDefinitionGroup>
   19.29    <ItemGroup>
   19.30      <ClCompile Include="..\..\..\test\common.c" />
    20.1 --- a/VisualC/tests/testvidinfo/testvidinfo_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    20.2 +++ b/VisualC/tests/testvidinfo/testvidinfo_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    20.3 @@ -81,6 +81,12 @@
    20.4        <ProgramDatabaseFile>.\Release/testvidinfo.pdb</ProgramDatabaseFile>
    20.5        <SubSystem>Windows</SubSystem>
    20.6      </Link>
    20.7 +    <PostBuildEvent>
    20.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    20.9 +    </PostBuildEvent>
   20.10 +    <PostBuildEvent>
   20.11 +      <Message>Copy SDL</Message>
   20.12 +    </PostBuildEvent>
   20.13    </ItemDefinitionGroup>
   20.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   20.15      <Midl>
   20.16 @@ -118,6 +124,12 @@
   20.17        <ProgramDatabaseFile>.\Debug/testvidinfo.pdb</ProgramDatabaseFile>
   20.18        <SubSystem>Windows</SubSystem>
   20.19      </Link>
   20.20 +    <PostBuildEvent>
   20.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
   20.22 +    </PostBuildEvent>
   20.23 +    <PostBuildEvent>
   20.24 +      <Message>Copy SDL</Message>
   20.25 +    </PostBuildEvent>
   20.26    </ItemDefinitionGroup>
   20.27    <ItemGroup>
   20.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    21.1 --- a/VisualC/tests/testwin/testwin_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    21.2 +++ b/VisualC/tests/testwin/testwin_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    21.3 @@ -81,6 +81,13 @@
    21.4        <ProgramDatabaseFile>.\Debug/testwin.pdb</ProgramDatabaseFile>
    21.5        <SubSystem>Windows</SubSystem>
    21.6      </Link>
    21.7 +    <PostBuildEvent>
    21.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
    21.9 +copy $(SolutionDir)\..\test\sample.bmp $(ProjectDir)\sample.bmp</Command>
   21.10 +    </PostBuildEvent>
   21.11 +    <PostBuildEvent>
   21.12 +      <Message>Copy SDL and data files</Message>
   21.13 +    </PostBuildEvent>
   21.14    </ItemDefinitionGroup>
   21.15    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   21.16      <Midl>
   21.17 @@ -118,6 +125,13 @@
   21.18        <ProgramDatabaseFile>.\Release/testwin.pdb</ProgramDatabaseFile>
   21.19        <SubSystem>Windows</SubSystem>
   21.20      </Link>
   21.21 +    <PostBuildEvent>
   21.22 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll
   21.23 +copy $(SolutionDir)\..\test\sample.bmp $(ProjectDir)\sample.bmp</Command>
   21.24 +    </PostBuildEvent>
   21.25 +    <PostBuildEvent>
   21.26 +      <Message>Copy SDL and data files</Message>
   21.27 +    </PostBuildEvent>
   21.28    </ItemDefinitionGroup>
   21.29    <ItemGroup>
   21.30      <Library Include="..\..\Sdl\Debug\SDL.lib" />
    22.1 --- a/VisualC/tests/testwm/testwm_VS2010.vcxproj	Wed Jan 19 13:07:06 2011 -0800
    22.2 +++ b/VisualC/tests/testwm/testwm_VS2010.vcxproj	Wed Jan 19 13:07:25 2011 -0800
    22.3 @@ -81,6 +81,12 @@
    22.4        <ProgramDatabaseFile>.\Debug/testwm.pdb</ProgramDatabaseFile>
    22.5        <SubSystem>Windows</SubSystem>
    22.6      </Link>
    22.7 +    <PostBuildEvent>
    22.8 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
    22.9 +    </PostBuildEvent>
   22.10 +    <PostBuildEvent>
   22.11 +      <Message>Copy SDL</Message>
   22.12 +    </PostBuildEvent>
   22.13    </ItemDefinitionGroup>
   22.14    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   22.15      <Midl>
   22.16 @@ -118,6 +124,12 @@
   22.17        <ProgramDatabaseFile>.\Release/testwm.pdb</ProgramDatabaseFile>
   22.18        <SubSystem>Windows</SubSystem>
   22.19      </Link>
   22.20 +    <PostBuildEvent>
   22.21 +      <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll</Command>
   22.22 +    </PostBuildEvent>
   22.23 +    <PostBuildEvent>
   22.24 +      <Message>Copy SDL</Message>
   22.25 +    </PostBuildEvent>
   22.26    </ItemDefinitionGroup>
   22.27    <ItemGroup>
   22.28      <Library Include="..\..\Sdl\Debug\SDL.lib" />