Fix bug 1494: add missing test projects to VS2010/VS2010 solution
authorAndreas Schiffler
Mon, 22 Jul 2013 06:00:41 -0700
changeset 7499228320dcda31
parent 7498 bda3639deecc
child 7500 6b484ff38f86
Fix bug 1494: add missing test projects to VS2010/VS2010 solution
VisualC/SDL_VS2010.sln
VisualC/SDL_VS2010EE.sln
VisualC/SDL_VS2012.sln
VisualC/SDL_VS2012EE.sln
VisualC/tests/testgesture/testgesture_VS2010.vcxproj
VisualC/tests/testgesture/testgesture_VS2012.vcxproj
VisualC/tests/testjoystick/testjoystick_VS2010.vcxproj
VisualC/tests/testjoystick/testjoystick_VS2012.vcxproj
VisualC/tests/testoverlay2/testoverlay2_VS2010.vcxproj
VisualC/tests/testoverlay2/testoverlay2_VS2012.vcxproj
     1.1 --- a/VisualC/SDL_VS2010.sln	Sun Jul 21 23:01:01 2013 -0700
     1.2 +++ b/VisualC/SDL_VS2010.sln	Mon Jul 22 06:00:41 2013 -0700
     1.3 @@ -35,6 +35,27 @@
     1.4  EndProject
     1.5  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testrendertarget", "tests\testrendertarget\testrendertarget_VS2010.vcxproj", "{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}"
     1.6  EndProject
     1.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgamecontroller", "tests\testgamecontroller\testgamecontroller_VS2010.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08336}"
     1.8 +	ProjectSection(ProjectDependencies) = postProject
     1.9 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.10 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.11 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.12 +	EndProjectSection
    1.13 +EndProject
    1.14 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgesture", "tests\testgesture\testgesture_VS2010.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08996}"
    1.15 +	ProjectSection(ProjectDependencies) = postProject
    1.16 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.17 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.18 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.19 +	EndProjectSection
    1.20 +EndProject
    1.21 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testjoystick", "tests\testjoystick\testjoystick_VS2010.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08BCC}"
    1.22 +	ProjectSection(ProjectDependencies) = postProject
    1.23 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.24 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.25 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.26 +	EndProjectSection
    1.27 +EndProject
    1.28  Global
    1.29  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    1.30  		Debug|Win32 = Debug|Win32
    1.31 @@ -169,6 +190,30 @@
    1.32  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|Win32.Build.0 = Release|Win32
    1.33  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.ActiveCfg = Release|x64
    1.34  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.Build.0 = Release|x64
    1.35 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.ActiveCfg = Debug|Win32
    1.36 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.Build.0 = Debug|Win32
    1.37 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.ActiveCfg = Debug|x64
    1.38 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.Build.0 = Debug|x64
    1.39 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.ActiveCfg = Release|Win32
    1.40 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.Build.0 = Release|Win32
    1.41 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.ActiveCfg = Release|x64
    1.42 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.Build.0 = Release|x64
    1.43 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.ActiveCfg = Debug|Win32
    1.44 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.Build.0 = Debug|Win32
    1.45 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.ActiveCfg = Debug|x64
    1.46 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.Build.0 = Debug|x64
    1.47 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.ActiveCfg = Release|Win32
    1.48 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.Build.0 = Release|Win32
    1.49 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.ActiveCfg = Release|x64
    1.50 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.Build.0 = Release|x64
    1.51 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.ActiveCfg = Debug|Win32
    1.52 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.Build.0 = Debug|Win32
    1.53 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.ActiveCfg = Debug|x64
    1.54 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.Build.0 = Debug|x64
    1.55 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.ActiveCfg = Release|Win32
    1.56 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.Build.0 = Release|Win32
    1.57 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.ActiveCfg = Release|x64
    1.58 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.Build.0 = Release|x64
    1.59  	EndGlobalSection
    1.60  	GlobalSection(SolutionProperties) = preSolution
    1.61  		HideSolutionNode = FALSE
    1.62 @@ -187,5 +232,8 @@
    1.63  		{2271060E-98B4-4596-8172-A041E4B2EC7A} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    1.64  		{E7A6C41C-E059-4C9C-8CCC-73586A540B62} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    1.65  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    1.66 +		{55812185-D13C-4022-9C81-32E0F4A08336} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    1.67 +		{55812185-D13C-4022-9C81-32E0F4A08996} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    1.68 +		{55812185-D13C-4022-9C81-32E0F4A08BCC} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    1.69  	EndGlobalSection
    1.70  EndGlobal
     2.1 --- a/VisualC/SDL_VS2010EE.sln	Sun Jul 21 23:01:01 2013 -0700
     2.2 +++ b/VisualC/SDL_VS2010EE.sln	Mon Jul 22 06:00:41 2013 -0700
     2.3 @@ -33,6 +33,27 @@
     2.4  EndProject
     2.5  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testrendertarget", "tests\testrendertarget\testrendertarget_VS2010.vcxproj", "{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}"
     2.6  EndProject
     2.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgamecontroller", "tests\testgamecontroller\testgamecontroller_VS2010.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08336}"
     2.8 +	ProjectSection(ProjectDependencies) = postProject
     2.9 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    2.10 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    2.11 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    2.12 +	EndProjectSection
    2.13 +EndProject
    2.14 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgesture", "tests\testgesture\testgesture_VS2010.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08996}"
    2.15 +	ProjectSection(ProjectDependencies) = postProject
    2.16 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    2.17 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    2.18 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    2.19 +	EndProjectSection
    2.20 +EndProject
    2.21 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testjoystick", "tests\testjoystick\testjoystick_VS2010.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08BCC}"
    2.22 +	ProjectSection(ProjectDependencies) = postProject
    2.23 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    2.24 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    2.25 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    2.26 +	EndProjectSection
    2.27 +EndProject
    2.28  Global
    2.29  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    2.30  		Debug|Win32 = Debug|Win32
    2.31 @@ -167,6 +188,30 @@
    2.32  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|Win32.Build.0 = Release|Win32
    2.33  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.ActiveCfg = Release|x64
    2.34  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.Build.0 = Release|x64
    2.35 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.ActiveCfg = Debug|Win32
    2.36 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.Build.0 = Debug|Win32
    2.37 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.ActiveCfg = Debug|x64
    2.38 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.Build.0 = Debug|x64
    2.39 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.ActiveCfg = Release|Win32
    2.40 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.Build.0 = Release|Win32
    2.41 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.ActiveCfg = Release|x64
    2.42 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.Build.0 = Release|x64
    2.43 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.ActiveCfg = Debug|Win32
    2.44 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.Build.0 = Debug|Win32
    2.45 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.ActiveCfg = Debug|x64
    2.46 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.Build.0 = Debug|x64
    2.47 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.ActiveCfg = Release|Win32
    2.48 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.Build.0 = Release|Win32
    2.49 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.ActiveCfg = Release|x64
    2.50 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.Build.0 = Release|x64
    2.51 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.ActiveCfg = Debug|Win32
    2.52 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.Build.0 = Debug|Win32
    2.53 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.ActiveCfg = Debug|x64
    2.54 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.Build.0 = Debug|x64
    2.55 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.ActiveCfg = Release|Win32
    2.56 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.Build.0 = Release|Win32
    2.57 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.ActiveCfg = Release|x64
    2.58 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.Build.0 = Release|x64
    2.59  	EndGlobalSection
    2.60  	GlobalSection(SolutionProperties) = preSolution
    2.61  		HideSolutionNode = FALSE
     3.1 --- a/VisualC/SDL_VS2012.sln	Sun Jul 21 23:01:01 2013 -0700
     3.2 +++ b/VisualC/SDL_VS2012.sln	Mon Jul 22 06:00:41 2013 -0700
     3.3 @@ -89,6 +89,20 @@
     3.4  		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
     3.5  	EndProjectSection
     3.6  EndProject
     3.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgesture", "tests\testgesture\testgesture_VS2012.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08996}"
     3.8 +	ProjectSection(ProjectDependencies) = postProject
     3.9 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.10 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.11 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    3.12 +	EndProjectSection
    3.13 +EndProject
    3.14 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testjoystick", "tests\testjoystick\testjoystick_VS2012.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08BCC}"
    3.15 +	ProjectSection(ProjectDependencies) = postProject
    3.16 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.17 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.18 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    3.19 +	EndProjectSection
    3.20 +EndProject
    3.21  Global
    3.22  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    3.23  		Debug|Win32 = Debug|Win32
    3.24 @@ -223,6 +237,22 @@
    3.25  		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.Build.0 = Release|Win32
    3.26  		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.ActiveCfg = Release|x64
    3.27  		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.Build.0 = Release|x64
    3.28 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.ActiveCfg = Debug|Win32
    3.29 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.Build.0 = Debug|Win32
    3.30 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.ActiveCfg = Debug|x64
    3.31 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.Build.0 = Debug|x64
    3.32 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.ActiveCfg = Release|Win32
    3.33 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.Build.0 = Release|Win32
    3.34 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.ActiveCfg = Release|x64
    3.35 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.Build.0 = Release|x64
    3.36 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.ActiveCfg = Debug|Win32
    3.37 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.Build.0 = Debug|Win32
    3.38 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.ActiveCfg = Debug|x64
    3.39 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.Build.0 = Debug|x64
    3.40 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.ActiveCfg = Release|Win32
    3.41 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.Build.0 = Release|Win32
    3.42 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.ActiveCfg = Release|x64
    3.43 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.Build.0 = Release|x64
    3.44  	EndGlobalSection
    3.45  	GlobalSection(SolutionProperties) = preSolution
    3.46  		HideSolutionNode = FALSE
    3.47 @@ -242,5 +272,7 @@
    3.48  		{E7A6C41C-E059-4C9C-8CCC-73586A540B62} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    3.49  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    3.50  		{55812185-D13C-4022-9C81-32E0F4A08336} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    3.51 +		{55812185-D13C-4022-9C81-32E0F4A08996} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    3.52 +		{55812185-D13C-4022-9C81-32E0F4A08BCC} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
    3.53  	EndGlobalSection
    3.54  EndGlobal
     4.1 --- a/VisualC/SDL_VS2012EE.sln	Sun Jul 21 23:01:01 2013 -0700
     4.2 +++ b/VisualC/SDL_VS2012EE.sln	Mon Jul 22 06:00:41 2013 -0700
     4.3 @@ -80,6 +80,27 @@
     4.4  EndProject
     4.5  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testrendertarget", "tests\testrendertarget\testrendertarget_VS2012.vcxproj", "{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}"
     4.6  EndProject
     4.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgamecontroller", "tests\testgamecontroller\testgamecontroller_VS2012.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08336}"
     4.8 +	ProjectSection(ProjectDependencies) = postProject
     4.9 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    4.10 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    4.11 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    4.12 +	EndProjectSection
    4.13 +EndProject
    4.14 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgesture", "tests\testgesture\testgesture_VS2012.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08996}"
    4.15 +	ProjectSection(ProjectDependencies) = postProject
    4.16 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    4.17 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    4.18 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    4.19 +	EndProjectSection
    4.20 +EndProject
    4.21 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testjoystick", "tests\testjoystick\testjoystick_VS2012.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08BCC}"
    4.22 +	ProjectSection(ProjectDependencies) = postProject
    4.23 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    4.24 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    4.25 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    4.26 +	EndProjectSection
    4.27 +EndProject
    4.28  Global
    4.29  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    4.30  		Debug|Win32 = Debug|Win32
    4.31 @@ -206,6 +227,30 @@
    4.32  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|Win32.Build.0 = Release|Win32
    4.33  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.ActiveCfg = Release|x64
    4.34  		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.Build.0 = Release|x64
    4.35 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.ActiveCfg = Debug|Win32
    4.36 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.Build.0 = Debug|Win32
    4.37 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.ActiveCfg = Debug|x64
    4.38 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.Build.0 = Debug|x64
    4.39 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.ActiveCfg = Release|Win32
    4.40 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.Build.0 = Release|Win32
    4.41 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.ActiveCfg = Release|x64
    4.42 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.Build.0 = Release|x64
    4.43 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.ActiveCfg = Debug|Win32
    4.44 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.Build.0 = Debug|Win32
    4.45 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.ActiveCfg = Debug|x64
    4.46 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.Build.0 = Debug|x64
    4.47 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.ActiveCfg = Release|Win32
    4.48 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.Build.0 = Release|Win32
    4.49 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.ActiveCfg = Release|x64
    4.50 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.Build.0 = Release|x64
    4.51 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.ActiveCfg = Debug|Win32
    4.52 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.Build.0 = Debug|Win32
    4.53 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.ActiveCfg = Debug|x64
    4.54 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.Build.0 = Debug|x64
    4.55 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.ActiveCfg = Release|Win32
    4.56 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.Build.0 = Release|Win32
    4.57 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.ActiveCfg = Release|x64
    4.58 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.Build.0 = Release|x64
    4.59  	EndGlobalSection
    4.60  	GlobalSection(SolutionProperties) = preSolution
    4.61  		HideSolutionNode = FALSE
     5.1 --- a/VisualC/tests/testgesture/testgesture_VS2010.vcxproj	Sun Jul 21 23:01:01 2013 -0700
     5.2 +++ b/VisualC/tests/testgesture/testgesture_VS2010.vcxproj	Mon Jul 22 06:00:41 2013 -0700
     5.3 @@ -1,134 +1,227 @@
     5.4 -<?xml version="1.0" encoding="utf-8"?>
     5.5 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     5.6 -  <ItemGroup Label="ProjectConfigurations">
     5.7 -    <ProjectConfiguration Include="Debug|Win32">
     5.8 -      <Configuration>Debug</Configuration>
     5.9 -      <Platform>Win32</Platform>
    5.10 -    </ProjectConfiguration>
    5.11 -    <ProjectConfiguration Include="Release|Win32">
    5.12 -      <Configuration>Release</Configuration>
    5.13 -      <Platform>Win32</Platform>
    5.14 -    </ProjectConfiguration>
    5.15 -  </ItemGroup>
    5.16 -  <PropertyGroup Label="Globals">
    5.17 -    <ProjectName>testgesture</ProjectName>
    5.18 -    <ProjectGuid>{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}</ProjectGuid>
    5.19 -    <RootNamespace>testgesture</RootNamespace>
    5.20 -  </PropertyGroup>
    5.21 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    5.22 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    5.23 -    <ConfigurationType>Application</ConfigurationType>
    5.24 -    <UseOfMfc>false</UseOfMfc>
    5.25 -  </PropertyGroup>
    5.26 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    5.27 -    <ConfigurationType>Application</ConfigurationType>
    5.28 -    <UseOfMfc>false</UseOfMfc>
    5.29 -  </PropertyGroup>
    5.30 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    5.31 -  <ImportGroup Label="ExtensionSettings">
    5.32 -  </ImportGroup>
    5.33 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    5.34 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    5.35 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    5.36 -  </ImportGroup>
    5.37 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    5.38 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    5.39 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    5.40 -  </ImportGroup>
    5.41 -  <PropertyGroup Label="UserMacros" />
    5.42 -  <PropertyGroup>
    5.43 -    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    5.44 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
    5.45 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
    5.46 -    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    5.47 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
    5.48 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
    5.49 -    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    5.50 -  </PropertyGroup>
    5.51 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    5.52 -    <Midl>
    5.53 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    5.54 -      <MkTypLibCompatible>true</MkTypLibCompatible>
    5.55 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    5.56 -      <TargetEnvironment>Win32</TargetEnvironment>
    5.57 -      <TypeLibraryName>.\Debug/testgesture.tlb</TypeLibraryName>
    5.58 -    </Midl>
    5.59 -    <ClCompile>
    5.60 -      <Optimization>Disabled</Optimization>
    5.61 -      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    5.62 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    5.63 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    5.64 -      <PrecompiledHeader>
    5.65 -      </PrecompiledHeader>
    5.66 -      <PrecompiledHeaderOutputFile>.\Debug/testgesture.pch</PrecompiledHeaderOutputFile>
    5.67 -      <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
    5.68 -      <ObjectFileName>.\Debug/</ObjectFileName>
    5.69 -      <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
    5.70 -      <WarningLevel>Level3</WarningLevel>
    5.71 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    5.72 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
    5.73 -      <CompileAs>Default</CompileAs>
    5.74 -    </ClCompile>
    5.75 -    <ResourceCompile>
    5.76 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    5.77 -      <Culture>0x0409</Culture>
    5.78 -    </ResourceCompile>
    5.79 -    <Link>
    5.80 -      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
    5.81 -      <OutputFile>.\Debug/testgesture.exe</OutputFile>
    5.82 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    5.83 -      <GenerateDebugInformation>true</GenerateDebugInformation>
    5.84 -      <ProgramDatabaseFile>.\Debug/testgesture.pdb</ProgramDatabaseFile>
    5.85 -      <SubSystem>Windows</SubSystem>
    5.86 -    </Link>
    5.87 -  </ItemDefinitionGroup>
    5.88 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    5.89 -    <Midl>
    5.90 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    5.91 -      <MkTypLibCompatible>true</MkTypLibCompatible>
    5.92 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    5.93 -      <TargetEnvironment>Win32</TargetEnvironment>
    5.94 -      <TypeLibraryName>.\Release/testgesture.tlb</TypeLibraryName>
    5.95 -    </Midl>
    5.96 -    <ClCompile>
    5.97 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    5.98 -      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    5.99 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.100 -      <StringPooling>true</StringPooling>
   5.101 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   5.102 -      <FunctionLevelLinking>true</FunctionLevelLinking>
   5.103 -      <PrecompiledHeader>
   5.104 -      </PrecompiledHeader>
   5.105 -      <PrecompiledHeaderOutputFile>.\Release/testgesture.pch</PrecompiledHeaderOutputFile>
   5.106 -      <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
   5.107 -      <ObjectFileName>.\Release/</ObjectFileName>
   5.108 -      <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
   5.109 -      <WarningLevel>Level3</WarningLevel>
   5.110 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.111 -      <CompileAs>Default</CompileAs>
   5.112 -    </ClCompile>
   5.113 -    <ResourceCompile>
   5.114 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.115 -      <Culture>0x0409</Culture>
   5.116 -    </ResourceCompile>
   5.117 -    <Link>
   5.118 -      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
   5.119 -      <OutputFile>.\Release/testgesture.exe</OutputFile>
   5.120 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.121 -      <ProgramDatabaseFile>.\Release/testgesture.pdb</ProgramDatabaseFile>
   5.122 -      <SubSystem>Windows</SubSystem>
   5.123 -    </Link>
   5.124 -  </ItemDefinitionGroup>
   5.125 -  <ItemGroup>
   5.126 -    <Library Include="..\..\Sdl\Debug\SDL.lib" />
   5.127 -    <Library Include="..\..\SDLmain\Debug\SDLmain.lib" />
   5.128 -  </ItemGroup>
   5.129 -  <ItemGroup>
   5.130 -    <ClCompile Include="..\..\..\test\testgesture.c">
   5.131 -      <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug/testgesture.pch</PrecompiledHeaderOutputFile>
   5.132 -    </ClCompile>
   5.133 -  </ItemGroup>
   5.134 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   5.135 -  <ImportGroup Label="ExtensionTargets">
   5.136 -  </ImportGroup>
   5.137 -</Project>
   5.138 +<?xml version="1.0" encoding="utf-8"?>
   5.139 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   5.140 +  <ItemGroup Label="ProjectConfigurations">
   5.141 +    <ProjectConfiguration Include="Debug|Win32">
   5.142 +      <Configuration>Debug</Configuration>
   5.143 +      <Platform>Win32</Platform>
   5.144 +    </ProjectConfiguration>
   5.145 +    <ProjectConfiguration Include="Debug|x64">
   5.146 +      <Configuration>Debug</Configuration>
   5.147 +      <Platform>x64</Platform>
   5.148 +    </ProjectConfiguration>
   5.149 +    <ProjectConfiguration Include="Release|Win32">
   5.150 +      <Configuration>Release</Configuration>
   5.151 +      <Platform>Win32</Platform>
   5.152 +    </ProjectConfiguration>
   5.153 +    <ProjectConfiguration Include="Release|x64">
   5.154 +      <Configuration>Release</Configuration>
   5.155 +      <Platform>x64</Platform>
   5.156 +    </ProjectConfiguration>
   5.157 +  </ItemGroup>
   5.158 +  <PropertyGroup Label="Globals">
   5.159 +    <ProjectName>testgesture</ProjectName>
   5.160 +    <RootNamespace>testgesture</RootNamespace>
   5.161 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08996}</ProjectGuid>
   5.162 +  </PropertyGroup>
   5.163 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   5.164 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   5.165 +    <ConfigurationType>Application</ConfigurationType>
   5.166 +    <UseOfMfc>false</UseOfMfc>
   5.167 +  </PropertyGroup>
   5.168 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   5.169 +    <ConfigurationType>Application</ConfigurationType>
   5.170 +    <UseOfMfc>false</UseOfMfc>
   5.171 +    <CharacterSet>MultiByte</CharacterSet>
   5.172 +  </PropertyGroup>
   5.173 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   5.174 +    <ConfigurationType>Application</ConfigurationType>
   5.175 +    <UseOfMfc>false</UseOfMfc>
   5.176 +  </PropertyGroup>
   5.177 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   5.178 +    <ConfigurationType>Application</ConfigurationType>
   5.179 +    <UseOfMfc>false</UseOfMfc>
   5.180 +  </PropertyGroup>
   5.181 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   5.182 +  <ImportGroup Label="ExtensionSettings">
   5.183 +  </ImportGroup>
   5.184 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   5.185 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.186 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   5.187 +  </ImportGroup>
   5.188 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   5.189 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.190 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   5.191 +  </ImportGroup>
   5.192 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   5.193 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.194 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   5.195 +  </ImportGroup>
   5.196 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   5.197 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.198 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   5.199 +  </ImportGroup>
   5.200 +  <PropertyGroup Label="UserMacros" />
   5.201 +  <PropertyGroup>
   5.202 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   5.203 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   5.204 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   5.205 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   5.206 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   5.207 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   5.208 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   5.209 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   5.210 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   5.211 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   5.212 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   5.213 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   5.214 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   5.215 +  </PropertyGroup>
   5.216 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   5.217 +    <Midl>
   5.218 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.219 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   5.220 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.221 +      <TargetEnvironment>Win32</TargetEnvironment>
   5.222 +    </Midl>
   5.223 +    <ClCompile>
   5.224 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   5.225 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   5.226 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.227 +      <StringPooling>true</StringPooling>
   5.228 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   5.229 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   5.230 +      <PrecompiledHeader>
   5.231 +      </PrecompiledHeader>
   5.232 +      <WarningLevel>Level3</WarningLevel>
   5.233 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.234 +      <CompileAs>Default</CompileAs>
   5.235 +    </ClCompile>
   5.236 +    <ResourceCompile>
   5.237 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.238 +      <Culture>0x0409</Culture>
   5.239 +    </ResourceCompile>
   5.240 +    <Link>
   5.241 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.242 +      <SubSystem>Windows</SubSystem>
   5.243 +    </Link>
   5.244 +    <PostBuildEvent>
   5.245 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   5.246 +    </PostBuildEvent>
   5.247 +    <PostBuildEvent>
   5.248 +      <Message>Copy SDL</Message>
   5.249 +    </PostBuildEvent>
   5.250 +  </ItemDefinitionGroup>
   5.251 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   5.252 +    <Midl>
   5.253 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.254 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   5.255 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.256 +    </Midl>
   5.257 +    <ClCompile>
   5.258 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   5.259 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   5.260 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.261 +      <StringPooling>true</StringPooling>
   5.262 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   5.263 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   5.264 +      <PrecompiledHeader>
   5.265 +      </PrecompiledHeader>
   5.266 +      <WarningLevel>Level3</WarningLevel>
   5.267 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.268 +      <CompileAs>Default</CompileAs>
   5.269 +    </ClCompile>
   5.270 +    <ResourceCompile>
   5.271 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.272 +      <Culture>0x0409</Culture>
   5.273 +    </ResourceCompile>
   5.274 +    <Link>
   5.275 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.276 +      <SubSystem>Windows</SubSystem>
   5.277 +    </Link>
   5.278 +    <PostBuildEvent>
   5.279 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   5.280 +    </PostBuildEvent>
   5.281 +    <PostBuildEvent>
   5.282 +      <Message>Copy SDL</Message>
   5.283 +    </PostBuildEvent>
   5.284 +  </ItemDefinitionGroup>
   5.285 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   5.286 +    <Midl>
   5.287 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.288 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   5.289 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.290 +      <TargetEnvironment>Win32</TargetEnvironment>
   5.291 +    </Midl>
   5.292 +    <ClCompile>
   5.293 +      <Optimization>Disabled</Optimization>
   5.294 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   5.295 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.296 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   5.297 +      <PrecompiledHeader>
   5.298 +      </PrecompiledHeader>
   5.299 +      <WarningLevel>Level3</WarningLevel>
   5.300 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.301 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   5.302 +      <CompileAs>Default</CompileAs>
   5.303 +    </ClCompile>
   5.304 +    <ResourceCompile>
   5.305 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.306 +      <Culture>0x0409</Culture>
   5.307 +    </ResourceCompile>
   5.308 +    <Link>
   5.309 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.310 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   5.311 +      <SubSystem>Windows</SubSystem>
   5.312 +    </Link>
   5.313 +    <PostBuildEvent>
   5.314 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   5.315 +    </PostBuildEvent>
   5.316 +    <PostBuildEvent>
   5.317 +      <Message>Copy SDL</Message>
   5.318 +    </PostBuildEvent>
   5.319 +  </ItemDefinitionGroup>
   5.320 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   5.321 +    <Midl>
   5.322 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.323 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   5.324 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.325 +    </Midl>
   5.326 +    <ClCompile>
   5.327 +      <Optimization>Disabled</Optimization>
   5.328 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   5.329 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.330 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   5.331 +      <PrecompiledHeader>
   5.332 +      </PrecompiledHeader>
   5.333 +      <WarningLevel>Level3</WarningLevel>
   5.334 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.335 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   5.336 +      <CompileAs>Default</CompileAs>
   5.337 +    </ClCompile>
   5.338 +    <ResourceCompile>
   5.339 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.340 +      <Culture>0x0409</Culture>
   5.341 +    </ResourceCompile>
   5.342 +    <Link>
   5.343 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   5.344 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   5.345 +      <SubSystem>Windows</SubSystem>
   5.346 +    </Link>
   5.347 +    <PostBuildEvent>
   5.348 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   5.349 +    </PostBuildEvent>
   5.350 +    <PostBuildEvent>
   5.351 +      <Message>Copy SDL</Message>
   5.352 +    </PostBuildEvent>
   5.353 +  </ItemDefinitionGroup>
   5.354 +  <ItemGroup>
   5.355 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   5.356 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   5.357 +  </ItemGroup>
   5.358 +  <ItemGroup>
   5.359 +    <ClCompile Include="..\..\..\test\testgesture.c" />
   5.360 +  </ItemGroup>
   5.361 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   5.362 +  <ImportGroup Label="ExtensionTargets">
   5.363 +  </ImportGroup>
   5.364 +</Project>
   5.365 \ No newline at end of file
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/VisualC/tests/testgesture/testgesture_VS2012.vcxproj	Mon Jul 22 06:00:41 2013 -0700
     6.3 @@ -0,0 +1,231 @@
     6.4 +<?xml version="1.0" encoding="utf-8"?>
     6.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     6.6 +  <ItemGroup Label="ProjectConfigurations">
     6.7 +    <ProjectConfiguration Include="Debug|Win32">
     6.8 +      <Configuration>Debug</Configuration>
     6.9 +      <Platform>Win32</Platform>
    6.10 +    </ProjectConfiguration>
    6.11 +    <ProjectConfiguration Include="Debug|x64">
    6.12 +      <Configuration>Debug</Configuration>
    6.13 +      <Platform>x64</Platform>
    6.14 +    </ProjectConfiguration>
    6.15 +    <ProjectConfiguration Include="Release|Win32">
    6.16 +      <Configuration>Release</Configuration>
    6.17 +      <Platform>Win32</Platform>
    6.18 +    </ProjectConfiguration>
    6.19 +    <ProjectConfiguration Include="Release|x64">
    6.20 +      <Configuration>Release</Configuration>
    6.21 +      <Platform>x64</Platform>
    6.22 +    </ProjectConfiguration>
    6.23 +  </ItemGroup>
    6.24 +  <PropertyGroup Label="Globals">
    6.25 +    <ProjectName>testgesture</ProjectName>
    6.26 +    <RootNamespace>testgesture</RootNamespace>
    6.27 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08996}</ProjectGuid>
    6.28 +  </PropertyGroup>
    6.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    6.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    6.31 +    <ConfigurationType>Application</ConfigurationType>
    6.32 +    <UseOfMfc>false</UseOfMfc>
    6.33 +    <PlatformToolset>v110</PlatformToolset>
    6.34 +  </PropertyGroup>
    6.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    6.36 +    <ConfigurationType>Application</ConfigurationType>
    6.37 +    <UseOfMfc>false</UseOfMfc>
    6.38 +    <CharacterSet>MultiByte</CharacterSet>
    6.39 +    <PlatformToolset>v110</PlatformToolset>
    6.40 +  </PropertyGroup>
    6.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    6.42 +    <ConfigurationType>Application</ConfigurationType>
    6.43 +    <UseOfMfc>false</UseOfMfc>
    6.44 +    <PlatformToolset>v110</PlatformToolset>
    6.45 +  </PropertyGroup>
    6.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    6.47 +    <ConfigurationType>Application</ConfigurationType>
    6.48 +    <UseOfMfc>false</UseOfMfc>
    6.49 +    <PlatformToolset>v110</PlatformToolset>
    6.50 +  </PropertyGroup>
    6.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    6.52 +  <ImportGroup Label="ExtensionSettings">
    6.53 +  </ImportGroup>
    6.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    6.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.57 +  </ImportGroup>
    6.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    6.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.61 +  </ImportGroup>
    6.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    6.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.65 +  </ImportGroup>
    6.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    6.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.69 +  </ImportGroup>
    6.70 +  <PropertyGroup Label="UserMacros" />
    6.71 +  <PropertyGroup>
    6.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    6.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    6.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    6.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    6.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    6.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    6.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    6.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    6.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    6.85 +  </PropertyGroup>
    6.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    6.87 +    <Midl>
    6.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    6.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    6.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    6.91 +      <TargetEnvironment>Win32</TargetEnvironment>
    6.92 +    </Midl>
    6.93 +    <ClCompile>
    6.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    6.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    6.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    6.97 +      <StringPooling>true</StringPooling>
    6.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    6.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.100 +      <PrecompiledHeader>
   6.101 +      </PrecompiledHeader>
   6.102 +      <WarningLevel>Level3</WarningLevel>
   6.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.104 +      <CompileAs>Default</CompileAs>
   6.105 +    </ClCompile>
   6.106 +    <ResourceCompile>
   6.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.108 +      <Culture>0x0409</Culture>
   6.109 +    </ResourceCompile>
   6.110 +    <Link>
   6.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.112 +      <SubSystem>Windows</SubSystem>
   6.113 +    </Link>
   6.114 +    <PostBuildEvent>
   6.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   6.116 +    </PostBuildEvent>
   6.117 +    <PostBuildEvent>
   6.118 +      <Message>Copy SDL</Message>
   6.119 +    </PostBuildEvent>
   6.120 +  </ItemDefinitionGroup>
   6.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   6.122 +    <Midl>
   6.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   6.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.126 +    </Midl>
   6.127 +    <ClCompile>
   6.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   6.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.131 +      <StringPooling>true</StringPooling>
   6.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.134 +      <PrecompiledHeader>
   6.135 +      </PrecompiledHeader>
   6.136 +      <WarningLevel>Level3</WarningLevel>
   6.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.138 +      <CompileAs>Default</CompileAs>
   6.139 +    </ClCompile>
   6.140 +    <ResourceCompile>
   6.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.142 +      <Culture>0x0409</Culture>
   6.143 +    </ResourceCompile>
   6.144 +    <Link>
   6.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.146 +      <SubSystem>Windows</SubSystem>
   6.147 +    </Link>
   6.148 +    <PostBuildEvent>
   6.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   6.150 +    </PostBuildEvent>
   6.151 +    <PostBuildEvent>
   6.152 +      <Message>Copy SDL</Message>
   6.153 +    </PostBuildEvent>
   6.154 +  </ItemDefinitionGroup>
   6.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   6.156 +    <Midl>
   6.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   6.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.160 +      <TargetEnvironment>Win32</TargetEnvironment>
   6.161 +    </Midl>
   6.162 +    <ClCompile>
   6.163 +      <Optimization>Disabled</Optimization>
   6.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   6.167 +      <PrecompiledHeader>
   6.168 +      </PrecompiledHeader>
   6.169 +      <WarningLevel>Level3</WarningLevel>
   6.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   6.172 +      <CompileAs>Default</CompileAs>
   6.173 +    </ClCompile>
   6.174 +    <ResourceCompile>
   6.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.176 +      <Culture>0x0409</Culture>
   6.177 +    </ResourceCompile>
   6.178 +    <Link>
   6.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   6.181 +      <SubSystem>Windows</SubSystem>
   6.182 +    </Link>
   6.183 +    <PostBuildEvent>
   6.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   6.185 +    </PostBuildEvent>
   6.186 +    <PostBuildEvent>
   6.187 +      <Message>Copy SDL</Message>
   6.188 +    </PostBuildEvent>
   6.189 +  </ItemDefinitionGroup>
   6.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   6.191 +    <Midl>
   6.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   6.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.195 +    </Midl>
   6.196 +    <ClCompile>
   6.197 +      <Optimization>Disabled</Optimization>
   6.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   6.201 +      <PrecompiledHeader>
   6.202 +      </PrecompiledHeader>
   6.203 +      <WarningLevel>Level3</WarningLevel>
   6.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   6.206 +      <CompileAs>Default</CompileAs>
   6.207 +    </ClCompile>
   6.208 +    <ResourceCompile>
   6.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.210 +      <Culture>0x0409</Culture>
   6.211 +    </ResourceCompile>
   6.212 +    <Link>
   6.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   6.215 +      <SubSystem>Windows</SubSystem>
   6.216 +    </Link>
   6.217 +    <PostBuildEvent>
   6.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   6.219 +    </PostBuildEvent>
   6.220 +    <PostBuildEvent>
   6.221 +      <Message>Copy SDL</Message>
   6.222 +    </PostBuildEvent>
   6.223 +  </ItemDefinitionGroup>
   6.224 +  <ItemGroup>
   6.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   6.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   6.227 +  </ItemGroup>
   6.228 +  <ItemGroup>
   6.229 +    <ClCompile Include="..\..\..\test\testgesture.c" />
   6.230 +  </ItemGroup>
   6.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   6.232 +  <ImportGroup Label="ExtensionTargets">
   6.233 +  </ImportGroup>
   6.234 +</Project>
   6.235 \ No newline at end of file
     7.1 --- a/VisualC/tests/testjoystick/testjoystick_VS2010.vcxproj	Sun Jul 21 23:01:01 2013 -0700
     7.2 +++ b/VisualC/tests/testjoystick/testjoystick_VS2010.vcxproj	Mon Jul 22 06:00:41 2013 -0700
     7.3 @@ -1,227 +1,227 @@
     7.4 -<?xml version="1.0" encoding="utf-8"?>
     7.5 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     7.6 -  <ItemGroup Label="ProjectConfigurations">
     7.7 -    <ProjectConfiguration Include="Debug|Win32">
     7.8 -      <Configuration>Debug</Configuration>
     7.9 -      <Platform>Win32</Platform>
    7.10 -    </ProjectConfiguration>
    7.11 -    <ProjectConfiguration Include="Debug|x64">
    7.12 -      <Configuration>Debug</Configuration>
    7.13 -      <Platform>x64</Platform>
    7.14 -    </ProjectConfiguration>
    7.15 -    <ProjectConfiguration Include="Release|Win32">
    7.16 -      <Configuration>Release</Configuration>
    7.17 -      <Platform>Win32</Platform>
    7.18 -    </ProjectConfiguration>
    7.19 -    <ProjectConfiguration Include="Release|x64">
    7.20 -      <Configuration>Release</Configuration>
    7.21 -      <Platform>x64</Platform>
    7.22 -    </ProjectConfiguration>
    7.23 -  </ItemGroup>
    7.24 -  <PropertyGroup Label="Globals">
    7.25 -    <ProjectName>testjoystick</ProjectName>
    7.26 -    <RootNamespace>testjoystick</RootNamespace>
    7.27 -    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08304}</ProjectGuid>
    7.28 -  </PropertyGroup>
    7.29 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    7.30 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    7.31 -    <ConfigurationType>Application</ConfigurationType>
    7.32 -    <UseOfMfc>false</UseOfMfc>
    7.33 -  </PropertyGroup>
    7.34 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    7.35 -    <ConfigurationType>Application</ConfigurationType>
    7.36 -    <UseOfMfc>false</UseOfMfc>
    7.37 -    <CharacterSet>MultiByte</CharacterSet>
    7.38 -  </PropertyGroup>
    7.39 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    7.40 -    <ConfigurationType>Application</ConfigurationType>
    7.41 -    <UseOfMfc>false</UseOfMfc>
    7.42 -  </PropertyGroup>
    7.43 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    7.44 -    <ConfigurationType>Application</ConfigurationType>
    7.45 -    <UseOfMfc>false</UseOfMfc>
    7.46 -  </PropertyGroup>
    7.47 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    7.48 -  <ImportGroup Label="ExtensionSettings">
    7.49 -  </ImportGroup>
    7.50 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    7.51 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.52 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.53 -  </ImportGroup>
    7.54 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    7.55 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.56 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.57 -  </ImportGroup>
    7.58 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    7.59 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.60 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.61 -  </ImportGroup>
    7.62 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    7.63 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.64 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.65 -  </ImportGroup>
    7.66 -  <PropertyGroup Label="UserMacros" />
    7.67 -  <PropertyGroup>
    7.68 -    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    7.69 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    7.70 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    7.71 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    7.72 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    7.73 -    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    7.74 -    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    7.75 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    7.76 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    7.77 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    7.78 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    7.79 -    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    7.80 -    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    7.81 -  </PropertyGroup>
    7.82 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    7.83 -    <Midl>
    7.84 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    7.85 -      <MkTypLibCompatible>true</MkTypLibCompatible>
    7.86 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    7.87 -      <TargetEnvironment>Win32</TargetEnvironment>
    7.88 -    </Midl>
    7.89 -    <ClCompile>
    7.90 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    7.91 -      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    7.92 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    7.93 -      <StringPooling>true</StringPooling>
    7.94 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    7.95 -      <FunctionLevelLinking>true</FunctionLevelLinking>
    7.96 -      <PrecompiledHeader>
    7.97 -      </PrecompiledHeader>
    7.98 -      <WarningLevel>Level3</WarningLevel>
    7.99 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.100 -      <CompileAs>Default</CompileAs>
   7.101 -    </ClCompile>
   7.102 -    <ResourceCompile>
   7.103 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.104 -      <Culture>0x0409</Culture>
   7.105 -    </ResourceCompile>
   7.106 -    <Link>
   7.107 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.108 -      <SubSystem>Windows</SubSystem>
   7.109 -    </Link>
   7.110 -    <PostBuildEvent>
   7.111 -      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.112 -    </PostBuildEvent>
   7.113 -    <PostBuildEvent>
   7.114 -      <Message>Copy SDL</Message>
   7.115 -    </PostBuildEvent>
   7.116 -  </ItemDefinitionGroup>
   7.117 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   7.118 -    <Midl>
   7.119 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.120 -      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.121 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.122 -    </Midl>
   7.123 -    <ClCompile>
   7.124 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   7.125 -      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.126 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.127 -      <StringPooling>true</StringPooling>
   7.128 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.129 -      <FunctionLevelLinking>true</FunctionLevelLinking>
   7.130 -      <PrecompiledHeader>
   7.131 -      </PrecompiledHeader>
   7.132 -      <WarningLevel>Level3</WarningLevel>
   7.133 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.134 -      <CompileAs>Default</CompileAs>
   7.135 -    </ClCompile>
   7.136 -    <ResourceCompile>
   7.137 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.138 -      <Culture>0x0409</Culture>
   7.139 -    </ResourceCompile>
   7.140 -    <Link>
   7.141 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.142 -      <SubSystem>Windows</SubSystem>
   7.143 -    </Link>
   7.144 -    <PostBuildEvent>
   7.145 -      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.146 -    </PostBuildEvent>
   7.147 -    <PostBuildEvent>
   7.148 -      <Message>Copy SDL</Message>
   7.149 -    </PostBuildEvent>
   7.150 -  </ItemDefinitionGroup>
   7.151 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   7.152 -    <Midl>
   7.153 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.154 -      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.155 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.156 -      <TargetEnvironment>Win32</TargetEnvironment>
   7.157 -    </Midl>
   7.158 -    <ClCompile>
   7.159 -      <Optimization>Disabled</Optimization>
   7.160 -      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.161 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.162 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   7.163 -      <PrecompiledHeader>
   7.164 -      </PrecompiledHeader>
   7.165 -      <WarningLevel>Level3</WarningLevel>
   7.166 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.167 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   7.168 -      <CompileAs>Default</CompileAs>
   7.169 -    </ClCompile>
   7.170 -    <ResourceCompile>
   7.171 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.172 -      <Culture>0x0409</Culture>
   7.173 -    </ResourceCompile>
   7.174 -    <Link>
   7.175 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.176 -      <GenerateDebugInformation>true</GenerateDebugInformation>
   7.177 -      <SubSystem>Windows</SubSystem>
   7.178 -    </Link>
   7.179 -    <PostBuildEvent>
   7.180 -      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.181 -    </PostBuildEvent>
   7.182 -    <PostBuildEvent>
   7.183 -      <Message>Copy SDL</Message>
   7.184 -    </PostBuildEvent>
   7.185 -  </ItemDefinitionGroup>
   7.186 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   7.187 -    <Midl>
   7.188 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.189 -      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.190 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.191 -    </Midl>
   7.192 -    <ClCompile>
   7.193 -      <Optimization>Disabled</Optimization>
   7.194 -      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.195 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.196 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   7.197 -      <PrecompiledHeader>
   7.198 -      </PrecompiledHeader>
   7.199 -      <WarningLevel>Level3</WarningLevel>
   7.200 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.201 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   7.202 -      <CompileAs>Default</CompileAs>
   7.203 -    </ClCompile>
   7.204 -    <ResourceCompile>
   7.205 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.206 -      <Culture>0x0409</Culture>
   7.207 -    </ResourceCompile>
   7.208 -    <Link>
   7.209 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.210 -      <GenerateDebugInformation>true</GenerateDebugInformation>
   7.211 -      <SubSystem>Windows</SubSystem>
   7.212 -    </Link>
   7.213 -    <PostBuildEvent>
   7.214 -      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.215 -    </PostBuildEvent>
   7.216 -    <PostBuildEvent>
   7.217 -      <Message>Copy SDL</Message>
   7.218 -    </PostBuildEvent>
   7.219 -  </ItemDefinitionGroup>
   7.220 -  <ItemGroup>
   7.221 -    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
   7.222 -    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
   7.223 -  </ItemGroup>
   7.224 -  <ItemGroup>
   7.225 -    <ClCompile Include="..\..\..\test\testjoystick.c" />
   7.226 -  </ItemGroup>
   7.227 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   7.228 -  <ImportGroup Label="ExtensionTargets">
   7.229 -  </ImportGroup>
   7.230 -</Project>
   7.231 +<?xml version="1.0" encoding="utf-8"?>
   7.232 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   7.233 +  <ItemGroup Label="ProjectConfigurations">
   7.234 +    <ProjectConfiguration Include="Debug|Win32">
   7.235 +      <Configuration>Debug</Configuration>
   7.236 +      <Platform>Win32</Platform>
   7.237 +    </ProjectConfiguration>
   7.238 +    <ProjectConfiguration Include="Debug|x64">
   7.239 +      <Configuration>Debug</Configuration>
   7.240 +      <Platform>x64</Platform>
   7.241 +    </ProjectConfiguration>
   7.242 +    <ProjectConfiguration Include="Release|Win32">
   7.243 +      <Configuration>Release</Configuration>
   7.244 +      <Platform>Win32</Platform>
   7.245 +    </ProjectConfiguration>
   7.246 +    <ProjectConfiguration Include="Release|x64">
   7.247 +      <Configuration>Release</Configuration>
   7.248 +      <Platform>x64</Platform>
   7.249 +    </ProjectConfiguration>
   7.250 +  </ItemGroup>
   7.251 +  <PropertyGroup Label="Globals">
   7.252 +    <ProjectName>testjoystick</ProjectName>
   7.253 +    <RootNamespace>testjoystick</RootNamespace>
   7.254 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08BCC}</ProjectGuid>
   7.255 +  </PropertyGroup>
   7.256 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   7.257 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   7.258 +    <ConfigurationType>Application</ConfigurationType>
   7.259 +    <UseOfMfc>false</UseOfMfc>
   7.260 +  </PropertyGroup>
   7.261 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   7.262 +    <ConfigurationType>Application</ConfigurationType>
   7.263 +    <UseOfMfc>false</UseOfMfc>
   7.264 +    <CharacterSet>MultiByte</CharacterSet>
   7.265 +  </PropertyGroup>
   7.266 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   7.267 +    <ConfigurationType>Application</ConfigurationType>
   7.268 +    <UseOfMfc>false</UseOfMfc>
   7.269 +  </PropertyGroup>
   7.270 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   7.271 +    <ConfigurationType>Application</ConfigurationType>
   7.272 +    <UseOfMfc>false</UseOfMfc>
   7.273 +  </PropertyGroup>
   7.274 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   7.275 +  <ImportGroup Label="ExtensionSettings">
   7.276 +  </ImportGroup>
   7.277 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   7.278 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   7.279 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   7.280 +  </ImportGroup>
   7.281 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   7.282 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   7.283 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   7.284 +  </ImportGroup>
   7.285 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   7.286 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   7.287 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   7.288 +  </ImportGroup>
   7.289 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   7.290 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   7.291 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   7.292 +  </ImportGroup>
   7.293 +  <PropertyGroup Label="UserMacros" />
   7.294 +  <PropertyGroup>
   7.295 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   7.296 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   7.297 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   7.298 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   7.299 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   7.300 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   7.301 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   7.302 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   7.303 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   7.304 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   7.305 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   7.306 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   7.307 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   7.308 +  </PropertyGroup>
   7.309 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   7.310 +    <Midl>
   7.311 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.312 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.313 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.314 +      <TargetEnvironment>Win32</TargetEnvironment>
   7.315 +    </Midl>
   7.316 +    <ClCompile>
   7.317 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   7.318 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.319 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.320 +      <StringPooling>true</StringPooling>
   7.321 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.322 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   7.323 +      <PrecompiledHeader>
   7.324 +      </PrecompiledHeader>
   7.325 +      <WarningLevel>Level3</WarningLevel>
   7.326 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.327 +      <CompileAs>Default</CompileAs>
   7.328 +    </ClCompile>
   7.329 +    <ResourceCompile>
   7.330 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.331 +      <Culture>0x0409</Culture>
   7.332 +    </ResourceCompile>
   7.333 +    <Link>
   7.334 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.335 +      <SubSystem>Windows</SubSystem>
   7.336 +    </Link>
   7.337 +    <PostBuildEvent>
   7.338 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.339 +    </PostBuildEvent>
   7.340 +    <PostBuildEvent>
   7.341 +      <Message>Copy SDL</Message>
   7.342 +    </PostBuildEvent>
   7.343 +  </ItemDefinitionGroup>
   7.344 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   7.345 +    <Midl>
   7.346 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.347 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.348 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.349 +    </Midl>
   7.350 +    <ClCompile>
   7.351 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   7.352 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.353 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.354 +      <StringPooling>true</StringPooling>
   7.355 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.356 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   7.357 +      <PrecompiledHeader>
   7.358 +      </PrecompiledHeader>
   7.359 +      <WarningLevel>Level3</WarningLevel>
   7.360 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.361 +      <CompileAs>Default</CompileAs>
   7.362 +    </ClCompile>
   7.363 +    <ResourceCompile>
   7.364 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.365 +      <Culture>0x0409</Culture>
   7.366 +    </ResourceCompile>
   7.367 +    <Link>
   7.368 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.369 +      <SubSystem>Windows</SubSystem>
   7.370 +    </Link>
   7.371 +    <PostBuildEvent>
   7.372 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.373 +    </PostBuildEvent>
   7.374 +    <PostBuildEvent>
   7.375 +      <Message>Copy SDL</Message>
   7.376 +    </PostBuildEvent>
   7.377 +  </ItemDefinitionGroup>
   7.378 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   7.379 +    <Midl>
   7.380 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.381 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.382 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.383 +      <TargetEnvironment>Win32</TargetEnvironment>
   7.384 +    </Midl>
   7.385 +    <ClCompile>
   7.386 +      <Optimization>Disabled</Optimization>
   7.387 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.388 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.389 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   7.390 +      <PrecompiledHeader>
   7.391 +      </PrecompiledHeader>
   7.392 +      <WarningLevel>Level3</WarningLevel>
   7.393 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.394 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   7.395 +      <CompileAs>Default</CompileAs>
   7.396 +    </ClCompile>
   7.397 +    <ResourceCompile>
   7.398 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.399 +      <Culture>0x0409</Culture>
   7.400 +    </ResourceCompile>
   7.401 +    <Link>
   7.402 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.403 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   7.404 +      <SubSystem>Windows</SubSystem>
   7.405 +    </Link>
   7.406 +    <PostBuildEvent>
   7.407 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.408 +    </PostBuildEvent>
   7.409 +    <PostBuildEvent>
   7.410 +      <Message>Copy SDL</Message>
   7.411 +    </PostBuildEvent>
   7.412 +  </ItemDefinitionGroup>
   7.413 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   7.414 +    <Midl>
   7.415 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.416 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.417 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.418 +    </Midl>
   7.419 +    <ClCompile>
   7.420 +      <Optimization>Disabled</Optimization>
   7.421 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.422 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.423 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   7.424 +      <PrecompiledHeader>
   7.425 +      </PrecompiledHeader>
   7.426 +      <WarningLevel>Level3</WarningLevel>
   7.427 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.428 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   7.429 +      <CompileAs>Default</CompileAs>
   7.430 +    </ClCompile>
   7.431 +    <ResourceCompile>
   7.432 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.433 +      <Culture>0x0409</Culture>
   7.434 +    </ResourceCompile>
   7.435 +    <Link>
   7.436 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.437 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   7.438 +      <SubSystem>Windows</SubSystem>
   7.439 +    </Link>
   7.440 +    <PostBuildEvent>
   7.441 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   7.442 +    </PostBuildEvent>
   7.443 +    <PostBuildEvent>
   7.444 +      <Message>Copy SDL</Message>
   7.445 +    </PostBuildEvent>
   7.446 +  </ItemDefinitionGroup>
   7.447 +  <ItemGroup>
   7.448 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   7.449 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   7.450 +  </ItemGroup>
   7.451 +  <ItemGroup>
   7.452 +    <ClCompile Include="..\..\..\test\testjoystick.c" />
   7.453 +  </ItemGroup>
   7.454 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   7.455 +  <ImportGroup Label="ExtensionTargets">
   7.456 +  </ImportGroup>
   7.457 +</Project>
   7.458 \ No newline at end of file
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/VisualC/tests/testjoystick/testjoystick_VS2012.vcxproj	Mon Jul 22 06:00:41 2013 -0700
     8.3 @@ -0,0 +1,231 @@
     8.4 +<?xml version="1.0" encoding="utf-8"?>
     8.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     8.6 +  <ItemGroup Label="ProjectConfigurations">
     8.7 +    <ProjectConfiguration Include="Debug|Win32">
     8.8 +      <Configuration>Debug</Configuration>
     8.9 +      <Platform>Win32</Platform>
    8.10 +    </ProjectConfiguration>
    8.11 +    <ProjectConfiguration Include="Debug|x64">
    8.12 +      <Configuration>Debug</Configuration>
    8.13 +      <Platform>x64</Platform>
    8.14 +    </ProjectConfiguration>
    8.15 +    <ProjectConfiguration Include="Release|Win32">
    8.16 +      <Configuration>Release</Configuration>
    8.17 +      <Platform>Win32</Platform>
    8.18 +    </ProjectConfiguration>
    8.19 +    <ProjectConfiguration Include="Release|x64">
    8.20 +      <Configuration>Release</Configuration>
    8.21 +      <Platform>x64</Platform>
    8.22 +    </ProjectConfiguration>
    8.23 +  </ItemGroup>
    8.24 +  <PropertyGroup Label="Globals">
    8.25 +    <ProjectName>testjoystick</ProjectName>
    8.26 +    <RootNamespace>testjoystick</RootNamespace>
    8.27 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08BCC}</ProjectGuid>
    8.28 +  </PropertyGroup>
    8.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    8.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    8.31 +    <ConfigurationType>Application</ConfigurationType>
    8.32 +    <UseOfMfc>false</UseOfMfc>
    8.33 +    <PlatformToolset>v110</PlatformToolset>
    8.34 +  </PropertyGroup>
    8.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    8.36 +    <ConfigurationType>Application</ConfigurationType>
    8.37 +    <UseOfMfc>false</UseOfMfc>
    8.38 +    <CharacterSet>MultiByte</CharacterSet>
    8.39 +    <PlatformToolset>v110</PlatformToolset>
    8.40 +  </PropertyGroup>
    8.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    8.42 +    <ConfigurationType>Application</ConfigurationType>
    8.43 +    <UseOfMfc>false</UseOfMfc>
    8.44 +    <PlatformToolset>v110</PlatformToolset>
    8.45 +  </PropertyGroup>
    8.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    8.47 +    <ConfigurationType>Application</ConfigurationType>
    8.48 +    <UseOfMfc>false</UseOfMfc>
    8.49 +    <PlatformToolset>v110</PlatformToolset>
    8.50 +  </PropertyGroup>
    8.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    8.52 +  <ImportGroup Label="ExtensionSettings">
    8.53 +  </ImportGroup>
    8.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    8.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.57 +  </ImportGroup>
    8.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    8.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.61 +  </ImportGroup>
    8.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    8.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.65 +  </ImportGroup>
    8.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    8.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.69 +  </ImportGroup>
    8.70 +  <PropertyGroup Label="UserMacros" />
    8.71 +  <PropertyGroup>
    8.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    8.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    8.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    8.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    8.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    8.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    8.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    8.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    8.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    8.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    8.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    8.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    8.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    8.85 +  </PropertyGroup>
    8.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    8.87 +    <Midl>
    8.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    8.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    8.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    8.91 +      <TargetEnvironment>Win32</TargetEnvironment>
    8.92 +    </Midl>
    8.93 +    <ClCompile>
    8.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    8.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    8.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    8.97 +      <StringPooling>true</StringPooling>
    8.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    8.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   8.100 +      <PrecompiledHeader>
   8.101 +      </PrecompiledHeader>
   8.102 +      <WarningLevel>Level3</WarningLevel>
   8.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.104 +      <CompileAs>Default</CompileAs>
   8.105 +    </ClCompile>
   8.106 +    <ResourceCompile>
   8.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.108 +      <Culture>0x0409</Culture>
   8.109 +    </ResourceCompile>
   8.110 +    <Link>
   8.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.112 +      <SubSystem>Windows</SubSystem>
   8.113 +    </Link>
   8.114 +    <PostBuildEvent>
   8.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   8.116 +    </PostBuildEvent>
   8.117 +    <PostBuildEvent>
   8.118 +      <Message>Copy SDL</Message>
   8.119 +    </PostBuildEvent>
   8.120 +  </ItemDefinitionGroup>
   8.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   8.122 +    <Midl>
   8.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.126 +    </Midl>
   8.127 +    <ClCompile>
   8.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   8.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.131 +      <StringPooling>true</StringPooling>
   8.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   8.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   8.134 +      <PrecompiledHeader>
   8.135 +      </PrecompiledHeader>
   8.136 +      <WarningLevel>Level3</WarningLevel>
   8.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.138 +      <CompileAs>Default</CompileAs>
   8.139 +    </ClCompile>
   8.140 +    <ResourceCompile>
   8.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.142 +      <Culture>0x0409</Culture>
   8.143 +    </ResourceCompile>
   8.144 +    <Link>
   8.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.146 +      <SubSystem>Windows</SubSystem>
   8.147 +    </Link>
   8.148 +    <PostBuildEvent>
   8.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   8.150 +    </PostBuildEvent>
   8.151 +    <PostBuildEvent>
   8.152 +      <Message>Copy SDL</Message>
   8.153 +    </PostBuildEvent>
   8.154 +  </ItemDefinitionGroup>
   8.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   8.156 +    <Midl>
   8.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.160 +      <TargetEnvironment>Win32</TargetEnvironment>
   8.161 +    </Midl>
   8.162 +    <ClCompile>
   8.163 +      <Optimization>Disabled</Optimization>
   8.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   8.167 +      <PrecompiledHeader>
   8.168 +      </PrecompiledHeader>
   8.169 +      <WarningLevel>Level3</WarningLevel>
   8.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   8.172 +      <CompileAs>Default</CompileAs>
   8.173 +    </ClCompile>
   8.174 +    <ResourceCompile>
   8.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.176 +      <Culture>0x0409</Culture>
   8.177 +    </ResourceCompile>
   8.178 +    <Link>
   8.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   8.181 +      <SubSystem>Windows</SubSystem>
   8.182 +    </Link>
   8.183 +    <PostBuildEvent>
   8.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   8.185 +    </PostBuildEvent>
   8.186 +    <PostBuildEvent>
   8.187 +      <Message>Copy SDL</Message>
   8.188 +    </PostBuildEvent>
   8.189 +  </ItemDefinitionGroup>
   8.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   8.191 +    <Midl>
   8.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.195 +    </Midl>
   8.196 +    <ClCompile>
   8.197 +      <Optimization>Disabled</Optimization>
   8.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   8.201 +      <PrecompiledHeader>
   8.202 +      </PrecompiledHeader>
   8.203 +      <WarningLevel>Level3</WarningLevel>
   8.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   8.206 +      <CompileAs>Default</CompileAs>
   8.207 +    </ClCompile>
   8.208 +    <ResourceCompile>
   8.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.210 +      <Culture>0x0409</Culture>
   8.211 +    </ResourceCompile>
   8.212 +    <Link>
   8.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   8.215 +      <SubSystem>Windows</SubSystem>
   8.216 +    </Link>
   8.217 +    <PostBuildEvent>
   8.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
   8.219 +    </PostBuildEvent>
   8.220 +    <PostBuildEvent>
   8.221 +      <Message>Copy SDL</Message>
   8.222 +    </PostBuildEvent>
   8.223 +  </ItemDefinitionGroup>
   8.224 +  <ItemGroup>
   8.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   8.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   8.227 +  </ItemGroup>
   8.228 +  <ItemGroup>
   8.229 +    <ClCompile Include="..\..\..\test\testjoystick.c" />
   8.230 +  </ItemGroup>
   8.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   8.232 +  <ImportGroup Label="ExtensionTargets">
   8.233 +  </ImportGroup>
   8.234 +</Project>
   8.235 \ No newline at end of file
     9.1 --- a/VisualC/tests/testoverlay2/testoverlay2_VS2010.vcxproj	Sun Jul 21 23:01:01 2013 -0700
     9.2 +++ b/VisualC/tests/testoverlay2/testoverlay2_VS2010.vcxproj	Mon Jul 22 06:00:41 2013 -0700
     9.3 @@ -21,7 +21,7 @@
     9.4    <PropertyGroup Label="Globals">
     9.5      <ProjectName>testoverlay2</ProjectName>
     9.6      <RootNamespace>testoverlay2</RootNamespace>
     9.7 -    <ProjectGuid>{B51E0D74-F0A2-45A2-BD2A-8B7D95B8204A}</ProjectGuid>
     9.8 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08AAD}</ProjectGuid>
     9.9    </PropertyGroup>
    9.10    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    9.11    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    9.12 @@ -105,11 +105,11 @@
    9.13        <SubSystem>Windows</SubSystem>
    9.14      </Link>
    9.15      <PostBuildEvent>
    9.16 -      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.17 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.18  copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
    9.19      </PostBuildEvent>
    9.20      <PostBuildEvent>
    9.21 -      <Message>Copy SDL and data files</Message>
    9.22 +      <Message>Copy SDL</Message>
    9.23      </PostBuildEvent>
    9.24    </ItemDefinitionGroup>
    9.25    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    9.26 @@ -140,11 +140,11 @@
    9.27        <SubSystem>Windows</SubSystem>
    9.28      </Link>
    9.29      <PostBuildEvent>
    9.30 -      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.31 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.32  copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
    9.33      </PostBuildEvent>
    9.34      <PostBuildEvent>
    9.35 -      <Message>Copy SDL and data files</Message>
    9.36 +      <Message>Copy SDL</Message>
    9.37      </PostBuildEvent>
    9.38    </ItemDefinitionGroup>
    9.39    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    9.40 @@ -176,11 +176,11 @@
    9.41        <SubSystem>Windows</SubSystem>
    9.42      </Link>
    9.43      <PostBuildEvent>
    9.44 -      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.45 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.46  copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
    9.47      </PostBuildEvent>
    9.48      <PostBuildEvent>
    9.49 -      <Message>Copy SDL and data files</Message>
    9.50 +      <Message>Copy SDL</Message>
    9.51      </PostBuildEvent>
    9.52    </ItemDefinitionGroup>
    9.53    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    9.54 @@ -211,17 +211,16 @@
    9.55        <SubSystem>Windows</SubSystem>
    9.56      </Link>
    9.57      <PostBuildEvent>
    9.58 -      <Command>
    9.59 -        copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.60 -        copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
    9.61 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
    9.62 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
    9.63      </PostBuildEvent>
    9.64      <PostBuildEvent>
    9.65 -      <Message>Copy SDL and data files</Message>
    9.66 +      <Message>Copy SDL</Message>
    9.67      </PostBuildEvent>
    9.68    </ItemDefinitionGroup>
    9.69    <ItemGroup>
    9.70 -    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
    9.71 -    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
    9.72 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
    9.73 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
    9.74    </ItemGroup>
    9.75    <ItemGroup>
    9.76      <ClCompile Include="..\..\..\test\testoverlay2.c" />
    9.77 @@ -229,4 +228,4 @@
    9.78    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    9.79    <ImportGroup Label="ExtensionTargets">
    9.80    </ImportGroup>
    9.81 -</Project>
    9.82 +</Project>
    9.83 \ No newline at end of file
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/VisualC/tests/testoverlay2/testoverlay2_VS2012.vcxproj	Mon Jul 22 06:00:41 2013 -0700
    10.3 @@ -0,0 +1,235 @@
    10.4 +<?xml version="1.0" encoding="utf-8"?>
    10.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    10.6 +  <ItemGroup Label="ProjectConfigurations">
    10.7 +    <ProjectConfiguration Include="Debug|Win32">
    10.8 +      <Configuration>Debug</Configuration>
    10.9 +      <Platform>Win32</Platform>
   10.10 +    </ProjectConfiguration>
   10.11 +    <ProjectConfiguration Include="Debug|x64">
   10.12 +      <Configuration>Debug</Configuration>
   10.13 +      <Platform>x64</Platform>
   10.14 +    </ProjectConfiguration>
   10.15 +    <ProjectConfiguration Include="Release|Win32">
   10.16 +      <Configuration>Release</Configuration>
   10.17 +      <Platform>Win32</Platform>
   10.18 +    </ProjectConfiguration>
   10.19 +    <ProjectConfiguration Include="Release|x64">
   10.20 +      <Configuration>Release</Configuration>
   10.21 +      <Platform>x64</Platform>
   10.22 +    </ProjectConfiguration>
   10.23 +  </ItemGroup>
   10.24 +  <PropertyGroup Label="Globals">
   10.25 +    <ProjectName>testoverlay2</ProjectName>
   10.26 +    <RootNamespace>testoverlay2</RootNamespace>
   10.27 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08AAD}</ProjectGuid>
   10.28 +  </PropertyGroup>
   10.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   10.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   10.31 +    <ConfigurationType>Application</ConfigurationType>
   10.32 +    <UseOfMfc>false</UseOfMfc>
   10.33 +    <PlatformToolset>v110</PlatformToolset>
   10.34 +  </PropertyGroup>
   10.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   10.36 +    <ConfigurationType>Application</ConfigurationType>
   10.37 +    <UseOfMfc>false</UseOfMfc>
   10.38 +    <CharacterSet>MultiByte</CharacterSet>
   10.39 +    <PlatformToolset>v110</PlatformToolset>
   10.40 +  </PropertyGroup>
   10.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   10.42 +    <ConfigurationType>Application</ConfigurationType>
   10.43 +    <UseOfMfc>false</UseOfMfc>
   10.44 +    <PlatformToolset>v110</PlatformToolset>
   10.45 +  </PropertyGroup>
   10.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   10.47 +    <ConfigurationType>Application</ConfigurationType>
   10.48 +    <UseOfMfc>false</UseOfMfc>
   10.49 +    <PlatformToolset>v110</PlatformToolset>
   10.50 +  </PropertyGroup>
   10.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   10.52 +  <ImportGroup Label="ExtensionSettings">
   10.53 +  </ImportGroup>
   10.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   10.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.57 +  </ImportGroup>
   10.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   10.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.61 +  </ImportGroup>
   10.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   10.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.65 +  </ImportGroup>
   10.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   10.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.69 +  </ImportGroup>
   10.70 +  <PropertyGroup Label="UserMacros" />
   10.71 +  <PropertyGroup>
   10.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   10.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   10.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   10.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   10.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   10.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   10.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   10.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   10.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   10.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   10.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   10.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   10.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   10.85 +  </PropertyGroup>
   10.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   10.87 +    <Midl>
   10.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   10.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   10.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   10.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   10.92 +    </Midl>
   10.93 +    <ClCompile>
   10.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   10.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   10.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   10.97 +      <StringPooling>true</StringPooling>
   10.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   10.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  10.100 +      <PrecompiledHeader>
  10.101 +      </PrecompiledHeader>
  10.102 +      <WarningLevel>Level3</WarningLevel>
  10.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.104 +      <CompileAs>Default</CompileAs>
  10.105 +    </ClCompile>
  10.106 +    <ResourceCompile>
  10.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.108 +      <Culture>0x0409</Culture>
  10.109 +    </ResourceCompile>
  10.110 +    <Link>
  10.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.112 +      <SubSystem>Windows</SubSystem>
  10.113 +    </Link>
  10.114 +    <PostBuildEvent>
  10.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  10.116 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  10.117 +    </PostBuildEvent>
  10.118 +    <PostBuildEvent>
  10.119 +      <Message>Copy SDL</Message>
  10.120 +    </PostBuildEvent>
  10.121 +  </ItemDefinitionGroup>
  10.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  10.123 +    <Midl>
  10.124 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.127 +    </Midl>
  10.128 +    <ClCompile>
  10.129 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  10.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.131 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.132 +      <StringPooling>true</StringPooling>
  10.133 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  10.134 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  10.135 +      <PrecompiledHeader>
  10.136 +      </PrecompiledHeader>
  10.137 +      <WarningLevel>Level3</WarningLevel>
  10.138 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.139 +      <CompileAs>Default</CompileAs>
  10.140 +    </ClCompile>
  10.141 +    <ResourceCompile>
  10.142 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.143 +      <Culture>0x0409</Culture>
  10.144 +    </ResourceCompile>
  10.145 +    <Link>
  10.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.147 +      <SubSystem>Windows</SubSystem>
  10.148 +    </Link>
  10.149 +    <PostBuildEvent>
  10.150 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  10.151 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  10.152 +    </PostBuildEvent>
  10.153 +    <PostBuildEvent>
  10.154 +      <Message>Copy SDL</Message>
  10.155 +    </PostBuildEvent>
  10.156 +  </ItemDefinitionGroup>
  10.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  10.158 +    <Midl>
  10.159 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  10.163 +    </Midl>
  10.164 +    <ClCompile>
  10.165 +      <Optimization>Disabled</Optimization>
  10.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.167 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.168 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  10.169 +      <PrecompiledHeader>
  10.170 +      </PrecompiledHeader>
  10.171 +      <WarningLevel>Level3</WarningLevel>
  10.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.173 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  10.174 +      <CompileAs>Default</CompileAs>
  10.175 +    </ClCompile>
  10.176 +    <ResourceCompile>
  10.177 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.178 +      <Culture>0x0409</Culture>
  10.179 +    </ResourceCompile>
  10.180 +    <Link>
  10.181 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.182 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  10.183 +      <SubSystem>Windows</SubSystem>
  10.184 +    </Link>
  10.185 +    <PostBuildEvent>
  10.186 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  10.187 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  10.188 +    </PostBuildEvent>
  10.189 +    <PostBuildEvent>
  10.190 +      <Message>Copy SDL</Message>
  10.191 +    </PostBuildEvent>
  10.192 +  </ItemDefinitionGroup>
  10.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  10.194 +    <Midl>
  10.195 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.198 +    </Midl>
  10.199 +    <ClCompile>
  10.200 +      <Optimization>Disabled</Optimization>
  10.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.202 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.203 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  10.204 +      <PrecompiledHeader>
  10.205 +      </PrecompiledHeader>
  10.206 +      <WarningLevel>Level3</WarningLevel>
  10.207 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.208 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  10.209 +      <CompileAs>Default</CompileAs>
  10.210 +    </ClCompile>
  10.211 +    <ResourceCompile>
  10.212 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.213 +      <Culture>0x0409</Culture>
  10.214 +    </ResourceCompile>
  10.215 +    <Link>
  10.216 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.217 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  10.218 +      <SubSystem>Windows</SubSystem>
  10.219 +    </Link>
  10.220 +    <PostBuildEvent>
  10.221 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  10.222 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  10.223 +    </PostBuildEvent>
  10.224 +    <PostBuildEvent>
  10.225 +      <Message>Copy SDL</Message>
  10.226 +    </PostBuildEvent>
  10.227 +  </ItemDefinitionGroup>
  10.228 +  <ItemGroup>
  10.229 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  10.230 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  10.231 +  </ItemGroup>
  10.232 +  <ItemGroup>
  10.233 +    <ClCompile Include="..\..\..\test\testoverlay2.c" />
  10.234 +  </ItemGroup>
  10.235 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  10.236 +  <ImportGroup Label="ExtensionTargets">
  10.237 +  </ImportGroup>
  10.238 +</Project>
  10.239 \ No newline at end of file