From 3e67824d3b9b43877a673174055c13159cd57e96 Mon Sep 17 00:00:00 2001 From: Bill Meltsner Date: Mon, 2 Apr 2012 16:31:32 -0400 Subject: [PATCH] Kill the VS 2008 project with extreme prejudice. --- platform/msvc2008/audio/audio.vcproj | 315 -- platform/msvc2008/common/common.vcproj | 400 -- platform/msvc2008/event/event.vcproj | 235 - .../msvc2008/filesystem/filesystem.vcproj | 331 -- platform/msvc2008/font/font.vcproj | 371 -- platform/msvc2008/graphics/graphics.vcproj | 661 --- platform/msvc2008/icon.rc | 1 - platform/msvc2008/image/image.vcproj | 291 -- platform/msvc2008/joystick/joystick.vcproj | 219 - platform/msvc2008/keyboard/keyboard.vcproj | 219 - platform/msvc2008/love.ico | Bin 35492 -> 0 bytes platform/msvc2008/love.sln | 163 - platform/msvc2008/love.vcproj | 4052 ----------------- platform/msvc2008/lovedll/lovedll.vcproj | 221 - platform/msvc2008/lua/lua.c | 393 -- platform/msvc2008/lua/lua.vcproj | 178 - platform/msvc2008/mouse/mouse.vcproj | 219 - platform/msvc2008/physics/physics.vcproj | 1263 ----- platform/msvc2008/sound/sound.vcproj | 343 -- platform/msvc2008/thread/thread.vcproj | 215 - platform/msvc2008/timer/timer.vcproj | 211 - 21 files changed, 10301 deletions(-) delete mode 100644 platform/msvc2008/audio/audio.vcproj delete mode 100644 platform/msvc2008/common/common.vcproj delete mode 100644 platform/msvc2008/event/event.vcproj delete mode 100644 platform/msvc2008/filesystem/filesystem.vcproj delete mode 100644 platform/msvc2008/font/font.vcproj delete mode 100644 platform/msvc2008/graphics/graphics.vcproj delete mode 100644 platform/msvc2008/icon.rc delete mode 100644 platform/msvc2008/image/image.vcproj delete mode 100644 platform/msvc2008/joystick/joystick.vcproj delete mode 100644 platform/msvc2008/keyboard/keyboard.vcproj delete mode 100644 platform/msvc2008/love.ico delete mode 100644 platform/msvc2008/love.sln delete mode 100644 platform/msvc2008/love.vcproj delete mode 100644 platform/msvc2008/lovedll/lovedll.vcproj delete mode 100644 platform/msvc2008/lua/lua.c delete mode 100644 platform/msvc2008/lua/lua.vcproj delete mode 100644 platform/msvc2008/mouse/mouse.vcproj delete mode 100644 platform/msvc2008/physics/physics.vcproj delete mode 100644 platform/msvc2008/sound/sound.vcproj delete mode 100644 platform/msvc2008/thread/thread.vcproj delete mode 100644 platform/msvc2008/timer/timer.vcproj diff --git a/platform/msvc2008/audio/audio.vcproj b/platform/msvc2008/audio/audio.vcproj deleted file mode 100644 index dddaf7314..000000000 --- a/platform/msvc2008/audio/audio.vcproj +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/common/common.vcproj b/platform/msvc2008/common/common.vcproj deleted file mode 100644 index 0c6cc15c0..000000000 --- a/platform/msvc2008/common/common.vcproj +++ /dev/null @@ -1,400 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/event/event.vcproj b/platform/msvc2008/event/event.vcproj deleted file mode 100644 index ac7acfd4f..000000000 --- a/platform/msvc2008/event/event.vcproj +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/filesystem/filesystem.vcproj b/platform/msvc2008/filesystem/filesystem.vcproj deleted file mode 100644 index 53954a800..000000000 --- a/platform/msvc2008/filesystem/filesystem.vcproj +++ /dev/null @@ -1,331 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/font/font.vcproj b/platform/msvc2008/font/font.vcproj deleted file mode 100644 index fc5480d20..000000000 --- a/platform/msvc2008/font/font.vcproj +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/graphics/graphics.vcproj b/platform/msvc2008/graphics/graphics.vcproj deleted file mode 100644 index 393b451e3..000000000 --- a/platform/msvc2008/graphics/graphics.vcproj +++ /dev/null @@ -1,661 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/icon.rc b/platform/msvc2008/icon.rc deleted file mode 100644 index dede2ba05..000000000 --- a/platform/msvc2008/icon.rc +++ /dev/null @@ -1 +0,0 @@ -100 ICON "love.ico" \ No newline at end of file diff --git a/platform/msvc2008/image/image.vcproj b/platform/msvc2008/image/image.vcproj deleted file mode 100644 index 9c0f438f8..000000000 --- a/platform/msvc2008/image/image.vcproj +++ /dev/null @@ -1,291 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/joystick/joystick.vcproj b/platform/msvc2008/joystick/joystick.vcproj deleted file mode 100644 index 0b1f9cc67..000000000 --- a/platform/msvc2008/joystick/joystick.vcproj +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/keyboard/keyboard.vcproj b/platform/msvc2008/keyboard/keyboard.vcproj deleted file mode 100644 index ef72139a5..000000000 --- a/platform/msvc2008/keyboard/keyboard.vcproj +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/love.ico b/platform/msvc2008/love.ico deleted file mode 100644 index 73403aedbeb599dc19f7df618793c7363da488eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35492 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 V=w+!1g!}-RQ#F`}h(&&u{eL{pkDLGi diff --git a/platform/msvc2008/love.sln b/platform/msvc2008/love.sln deleted file mode 100644 index 77ce22842..000000000 --- a/platform/msvc2008/love.sln +++ /dev/null @@ -1,163 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual C++ Express 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "audio", "audio\audio.vcproj", "{1E405CDD-5FD7-42E0-BCF1-147305DA3EA0}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - {3D59D1E2-2682-4317-BB8D-D85E9BBC02E3} = {3D59D1E2-2682-4317-BB8D-D85E9BBC02E3} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "common\common.vcproj", "{8273822F-45A4-4BE3-82F3-B8B3223C578C}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filesystem", "filesystem\filesystem.vcproj", "{0A2BDA60-43BB-4837-921A-2E4955FD8AEC}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "event", "event\event.vcproj", "{62C66448-36CB-4350-9D6E-02F49F05EDB4}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "image", "image\image.vcproj", "{55F35AEA-2D84-4A39-BF98-505106A15FF7}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - {0A2BDA60-43BB-4837-921A-2E4955FD8AEC} = {0A2BDA60-43BB-4837-921A-2E4955FD8AEC} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "joystick", "joystick\joystick.vcproj", "{C6C174AC-B339-4A39-A353-CFF523327B53}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "keyboard", "keyboard\keyboard.vcproj", "{F84CE42B-BBA4-4E32-824B-1F2CAD9236C3}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua", "lua\lua.vcproj", "{892D9BD8-F38E-40BC-B4E1-FAEBD59AECDE}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mouse", "mouse\mouse.vcproj", "{88881251-6818-485E-A262-DE1283096589}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "physics", "physics\physics.vcproj", "{39CDF8C8-016D-423E-94BA-7DD798CF0E15}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sound", "sound\sound.vcproj", "{3D59D1E2-2682-4317-BB8D-D85E9BBC02E3}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - {0A2BDA60-43BB-4837-921A-2E4955FD8AEC} = {0A2BDA60-43BB-4837-921A-2E4955FD8AEC} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "timer", "timer\timer.vcproj", "{3DFF2849-C47D-4251-B2AC-E60EDBC29511}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "graphics", "graphics\graphics.vcproj", "{8A97E9E7-8C48-4C33-A3ED-31487FE58E9E}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - {55F35AEA-2D84-4A39-BF98-505106A15FF7} = {55F35AEA-2D84-4A39-BF98-505106A15FF7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "font", "font\font.vcproj", "{0E3ACF52-EEB5-4E35-8631-43B3E9F4577E}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - {0A2BDA60-43BB-4837-921A-2E4955FD8AEC} = {0A2BDA60-43BB-4837-921A-2E4955FD8AEC} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "love", "love.vcproj", "{F2FDC53D-1ECD-4CF1-BA3F-3E59A2484DB9}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lovedll", "lovedll\lovedll.vcproj", "{2863FF8A-153F-46E0-8E71-2E58F3809E9B}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "thread", "thread\thread.vcproj", "{0BD34470-EB9D-4D37-A398-F46FC97C017A}" - ProjectSection(ProjectDependencies) = postProject - {8273822F-45A4-4BE3-82F3-B8B3223C578C} = {8273822F-45A4-4BE3-82F3-B8B3223C578C} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1E405CDD-5FD7-42E0-BCF1-147305DA3EA0}.Debug|Win32.ActiveCfg = Debug|Win32 - {1E405CDD-5FD7-42E0-BCF1-147305DA3EA0}.Debug|Win32.Build.0 = Debug|Win32 - {1E405CDD-5FD7-42E0-BCF1-147305DA3EA0}.Release|Win32.ActiveCfg = Release|Win32 - {1E405CDD-5FD7-42E0-BCF1-147305DA3EA0}.Release|Win32.Build.0 = Release|Win32 - {8273822F-45A4-4BE3-82F3-B8B3223C578C}.Debug|Win32.ActiveCfg = Debug|Win32 - {8273822F-45A4-4BE3-82F3-B8B3223C578C}.Debug|Win32.Build.0 = Debug|Win32 - {8273822F-45A4-4BE3-82F3-B8B3223C578C}.Release|Win32.ActiveCfg = Release|Win32 - {8273822F-45A4-4BE3-82F3-B8B3223C578C}.Release|Win32.Build.0 = Release|Win32 - {0A2BDA60-43BB-4837-921A-2E4955FD8AEC}.Debug|Win32.ActiveCfg = Debug|Win32 - {0A2BDA60-43BB-4837-921A-2E4955FD8AEC}.Debug|Win32.Build.0 = Debug|Win32 - {0A2BDA60-43BB-4837-921A-2E4955FD8AEC}.Release|Win32.ActiveCfg = Release|Win32 - {0A2BDA60-43BB-4837-921A-2E4955FD8AEC}.Release|Win32.Build.0 = Release|Win32 - {62C66448-36CB-4350-9D6E-02F49F05EDB4}.Debug|Win32.ActiveCfg = Debug|Win32 - {62C66448-36CB-4350-9D6E-02F49F05EDB4}.Debug|Win32.Build.0 = Debug|Win32 - {62C66448-36CB-4350-9D6E-02F49F05EDB4}.Release|Win32.ActiveCfg = Release|Win32 - {62C66448-36CB-4350-9D6E-02F49F05EDB4}.Release|Win32.Build.0 = Release|Win32 - {55F35AEA-2D84-4A39-BF98-505106A15FF7}.Debug|Win32.ActiveCfg = Debug|Win32 - {55F35AEA-2D84-4A39-BF98-505106A15FF7}.Debug|Win32.Build.0 = Debug|Win32 - {55F35AEA-2D84-4A39-BF98-505106A15FF7}.Release|Win32.ActiveCfg = Release|Win32 - {55F35AEA-2D84-4A39-BF98-505106A15FF7}.Release|Win32.Build.0 = Release|Win32 - {C6C174AC-B339-4A39-A353-CFF523327B53}.Debug|Win32.ActiveCfg = Debug|Win32 - {C6C174AC-B339-4A39-A353-CFF523327B53}.Debug|Win32.Build.0 = Debug|Win32 - {C6C174AC-B339-4A39-A353-CFF523327B53}.Release|Win32.ActiveCfg = Release|Win32 - {C6C174AC-B339-4A39-A353-CFF523327B53}.Release|Win32.Build.0 = Release|Win32 - {F84CE42B-BBA4-4E32-824B-1F2CAD9236C3}.Debug|Win32.ActiveCfg = Debug|Win32 - {F84CE42B-BBA4-4E32-824B-1F2CAD9236C3}.Debug|Win32.Build.0 = Debug|Win32 - {F84CE42B-BBA4-4E32-824B-1F2CAD9236C3}.Release|Win32.ActiveCfg = Release|Win32 - {F84CE42B-BBA4-4E32-824B-1F2CAD9236C3}.Release|Win32.Build.0 = Release|Win32 - {892D9BD8-F38E-40BC-B4E1-FAEBD59AECDE}.Debug|Win32.ActiveCfg = Debug|Win32 - {892D9BD8-F38E-40BC-B4E1-FAEBD59AECDE}.Debug|Win32.Build.0 = Debug|Win32 - {892D9BD8-F38E-40BC-B4E1-FAEBD59AECDE}.Release|Win32.ActiveCfg = Release|Win32 - {892D9BD8-F38E-40BC-B4E1-FAEBD59AECDE}.Release|Win32.Build.0 = Release|Win32 - {88881251-6818-485E-A262-DE1283096589}.Debug|Win32.ActiveCfg = Debug|Win32 - {88881251-6818-485E-A262-DE1283096589}.Debug|Win32.Build.0 = Debug|Win32 - {88881251-6818-485E-A262-DE1283096589}.Release|Win32.ActiveCfg = Release|Win32 - {88881251-6818-485E-A262-DE1283096589}.Release|Win32.Build.0 = Release|Win32 - {39CDF8C8-016D-423E-94BA-7DD798CF0E15}.Debug|Win32.ActiveCfg = Debug|Win32 - {39CDF8C8-016D-423E-94BA-7DD798CF0E15}.Debug|Win32.Build.0 = Debug|Win32 - {39CDF8C8-016D-423E-94BA-7DD798CF0E15}.Release|Win32.ActiveCfg = Release|Win32 - {39CDF8C8-016D-423E-94BA-7DD798CF0E15}.Release|Win32.Build.0 = Release|Win32 - {3D59D1E2-2682-4317-BB8D-D85E9BBC02E3}.Debug|Win32.ActiveCfg = Debug|Win32 - {3D59D1E2-2682-4317-BB8D-D85E9BBC02E3}.Debug|Win32.Build.0 = Debug|Win32 - {3D59D1E2-2682-4317-BB8D-D85E9BBC02E3}.Release|Win32.ActiveCfg = Release|Win32 - {3D59D1E2-2682-4317-BB8D-D85E9BBC02E3}.Release|Win32.Build.0 = Release|Win32 - {3DFF2849-C47D-4251-B2AC-E60EDBC29511}.Debug|Win32.ActiveCfg = Debug|Win32 - {3DFF2849-C47D-4251-B2AC-E60EDBC29511}.Debug|Win32.Build.0 = Debug|Win32 - {3DFF2849-C47D-4251-B2AC-E60EDBC29511}.Release|Win32.ActiveCfg = Release|Win32 - {3DFF2849-C47D-4251-B2AC-E60EDBC29511}.Release|Win32.Build.0 = Release|Win32 - {8A97E9E7-8C48-4C33-A3ED-31487FE58E9E}.Debug|Win32.ActiveCfg = Debug|Win32 - {8A97E9E7-8C48-4C33-A3ED-31487FE58E9E}.Debug|Win32.Build.0 = Debug|Win32 - {8A97E9E7-8C48-4C33-A3ED-31487FE58E9E}.Release|Win32.ActiveCfg = Release|Win32 - {8A97E9E7-8C48-4C33-A3ED-31487FE58E9E}.Release|Win32.Build.0 = Release|Win32 - {0E3ACF52-EEB5-4E35-8631-43B3E9F4577E}.Debug|Win32.ActiveCfg = Debug|Win32 - {0E3ACF52-EEB5-4E35-8631-43B3E9F4577E}.Debug|Win32.Build.0 = Debug|Win32 - {0E3ACF52-EEB5-4E35-8631-43B3E9F4577E}.Release|Win32.ActiveCfg = Release|Win32 - {0E3ACF52-EEB5-4E35-8631-43B3E9F4577E}.Release|Win32.Build.0 = Release|Win32 - {F2FDC53D-1ECD-4CF1-BA3F-3E59A2484DB9}.Debug|Win32.ActiveCfg = Debug|Win32 - {F2FDC53D-1ECD-4CF1-BA3F-3E59A2484DB9}.Debug|Win32.Build.0 = Debug|Win32 - {F2FDC53D-1ECD-4CF1-BA3F-3E59A2484DB9}.Release|Win32.ActiveCfg = Release|Win32 - {F2FDC53D-1ECD-4CF1-BA3F-3E59A2484DB9}.Release|Win32.Build.0 = Release|Win32 - {2863FF8A-153F-46E0-8E71-2E58F3809E9B}.Debug|Win32.ActiveCfg = Debug|Win32 - {2863FF8A-153F-46E0-8E71-2E58F3809E9B}.Debug|Win32.Build.0 = Debug|Win32 - {2863FF8A-153F-46E0-8E71-2E58F3809E9B}.Release|Win32.ActiveCfg = Release|Win32 - {2863FF8A-153F-46E0-8E71-2E58F3809E9B}.Release|Win32.Build.0 = Release|Win32 - {0BD34470-EB9D-4D37-A398-F46FC97C017A}.Debug|Win32.ActiveCfg = Debug|Win32 - {0BD34470-EB9D-4D37-A398-F46FC97C017A}.Debug|Win32.Build.0 = Debug|Win32 - {0BD34470-EB9D-4D37-A398-F46FC97C017A}.Release|Win32.ActiveCfg = Release|Win32 - {0BD34470-EB9D-4D37-A398-F46FC97C017A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/platform/msvc2008/love.vcproj b/platform/msvc2008/love.vcproj deleted file mode 100644 index c0c7769fe..000000000 --- a/platform/msvc2008/love.vcproj +++ /dev/null @@ -1,4052 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/lovedll/lovedll.vcproj b/platform/msvc2008/lovedll/lovedll.vcproj deleted file mode 100644 index 2ba6c86a6..000000000 --- a/platform/msvc2008/lovedll/lovedll.vcproj +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/lua/lua.c b/platform/msvc2008/lua/lua.c deleted file mode 100644 index 163676f84..000000000 --- a/platform/msvc2008/lua/lua.c +++ /dev/null @@ -1,393 +0,0 @@ -/* -** $Id: lua.c,v 1.160.1.2 2007/12/28 15:32:23 roberto Exp $ -** Lua stand-alone interpreter -** See Copyright Notice in lua.h -*/ - - -#include -#include -#include -#include - -#define lua_c - -#include "lua.h" - -#include "lauxlib.h" -#include "lualib.h" - - - -static lua_State *globalL = NULL; - -static const char *progname = LUA_PROGNAME; - - - -static void lstop (lua_State *L, lua_Debug *ar) { - (void)ar; /* unused arg. */ - lua_sethook(L, NULL, 0, 0); - luaL_error(L, "interrupted!"); -} - - -static void laction (int i) { - signal(i, SIG_DFL); /* if another SIGINT happens before lstop, - terminate process (default action) */ - lua_sethook(globalL, lstop, LUA_MASKCALL | LUA_MASKRET | LUA_MASKCOUNT, 1); -} - - -static void print_usage (void) { - fprintf(stderr, - "usage: %s [options] [script [args]].\n" - "Available options are:\n" - " -e stat execute string " LUA_QL("stat") "\n" - " -l name require library " LUA_QL("name") "\n" - " -i enter interactive mode after executing " LUA_QL("script") "\n" - " -v show version information\n" - " -- stop handling options\n" - " - execute stdin and stop handling options\n" - , - progname); - fflush(stderr); -} - - -static void l_message (const char *pname, const char *msg) { - if (pname) fprintf(stderr, "%s: ", pname); - fprintf(stderr, "%s\n", msg); - fflush(stderr); -} - - -static int report (lua_State *L, int status) { - if (status && !lua_isnil(L, -1)) { - const char *msg = lua_tostring(L, -1); - if (msg == NULL) msg = "(error object is not a string)"; - l_message(progname, msg); - lua_pop(L, 1); - } - return status; -} - - -static int traceback (lua_State *L) { - if (!lua_isstring(L, 1)) /* 'message' not a string? */ - return 1; /* keep it intact */ - lua_getfield(L, LUA_GLOBALSINDEX, "debug"); - if (!lua_istable(L, -1)) { - lua_pop(L, 1); - return 1; - } - lua_getfield(L, -1, "traceback"); - if (!lua_isfunction(L, -1)) { - lua_pop(L, 2); - return 1; - } - lua_pushvalue(L, 1); /* pass error message */ - lua_pushinteger(L, 2); /* skip this function and traceback */ - lua_call(L, 2, 1); /* call debug.traceback */ - return 1; -} - - -static int docall (lua_State *L, int narg, int clear) { - int status; - int base = lua_gettop(L) - narg; /* function index */ - lua_pushcfunction(L, traceback); /* push traceback function */ - lua_insert(L, base); /* put it under chunk and args */ - signal(SIGINT, laction); - status = lua_pcall(L, narg, (clear ? 0 : LUA_MULTRET), base); - signal(SIGINT, SIG_DFL); - lua_remove(L, base); /* remove traceback function */ - /* force a complete garbage collection in case of errors */ - if (status != 0) lua_gc(L, LUA_GCCOLLECT, 0); - return status; -} - - -static void print_version (void) { - l_message(NULL, LUA_RELEASE " " LUA_COPYRIGHT); -} - - -static int getargs (lua_State *L, char **argv, int n) { - int narg; - int i; - int argc = 0; - while (argv[argc]) argc++; /* count total number of arguments */ - narg = argc - (n + 1); /* number of arguments to the script */ - luaL_checkstack(L, narg + 3, "too many arguments to script"); - for (i=n+1; i < argc; i++) - lua_pushstring(L, argv[i]); - lua_createtable(L, narg, n + 1); - for (i=0; i < argc; i++) { - lua_pushstring(L, argv[i]); - lua_rawseti(L, -2, i - n); - } - return narg; -} - - -static int dofile (lua_State *L, const char *name) { - int status = luaL_loadfile(L, name) || docall(L, 0, 1); - return report(L, status); -} - - -static int dostring (lua_State *L, const char *s, const char *name) { - int status = luaL_loadbuffer(L, s, strlen(s), name) || docall(L, 0, 1); - return report(L, status); -} - - -static int dolibrary (lua_State *L, const char *name) { - lua_getglobal(L, "require"); - lua_pushstring(L, name); - return report(L, docall(L, 1, 1)); -} - - -static const char *get_prompt (lua_State *L, int firstline) { - const char *p; - lua_getfield(L, LUA_GLOBALSINDEX, firstline ? "_PROMPT" : "_PROMPT2"); - p = lua_tostring(L, -1); - if (p == NULL) p = (firstline ? LUA_PROMPT : LUA_PROMPT2); - lua_pop(L, 1); /* remove global */ - return p; -} - - -static int incomplete (lua_State *L, int status) { - if (status == LUA_ERRSYNTAX) { - size_t lmsg; - const char *msg = lua_tolstring(L, -1, &lmsg); - const char *tp = msg + lmsg - (sizeof(LUA_QL("")) - 1); - if (strstr(msg, LUA_QL("")) == tp) { - lua_pop(L, 1); - return 1; - } - } - return 0; /* else... */ -} - - -static int pushline (lua_State *L, int firstline) { - char buffer[LUA_MAXINPUT]; - char *b = buffer; - size_t l; - const char *prmt = get_prompt(L, firstline); - if (lua_readline(L, b, prmt) == 0) - return 0; /* no input */ - l = strlen(b); - if (l > 0 && b[l-1] == '\n') /* line ends with newline? */ - b[l-1] = '\0'; /* remove it */ - if (firstline && b[0] == '=') /* first line starts with `=' ? */ - lua_pushfstring(L, "return %s", b+1); /* change it to `return' */ - else - lua_pushstring(L, b); - lua_freeline(L, b); - return 1; -} - - -static int loadline (lua_State *L) { - int status; - lua_settop(L, 0); - if (!pushline(L, 1)) - return -1; /* no input */ - for (;;) { /* repeat until gets a complete line */ - status = luaL_loadbuffer(L, lua_tostring(L, 1), lua_strlen(L, 1), "=stdin"); - if (!incomplete(L, status)) break; /* cannot try to add lines? */ - if (!pushline(L, 0)) /* no more input? */ - return -1; - lua_pushliteral(L, "\n"); /* add a new line... */ - lua_insert(L, -2); /* ...between the two lines */ - lua_concat(L, 3); /* join them */ - } - lua_saveline(L, 1); - lua_remove(L, 1); /* remove line */ - return status; -} - - -static void dotty (lua_State *L) { - int status; - const char *oldprogname = progname; - progname = NULL; - while ((status = loadline(L)) != -1) { - if (status == 0) status = docall(L, 0, 0); - report(L, status); - if (status == 0 && lua_gettop(L) > 0) { /* any result to print? */ - lua_getglobal(L, "print"); - lua_insert(L, 1); - if (lua_pcall(L, lua_gettop(L)-1, 0, 0) != 0) - l_message(progname, lua_pushfstring(L, - "error calling " LUA_QL("print") " (%s)", - lua_tostring(L, -1))); - } - } - lua_settop(L, 0); /* clear stack */ - fputs("\n", stdout); - fflush(stdout); - progname = oldprogname; -} - - -static int handle_script (lua_State *L, char **argv, int n) { - int status; - const char *fname; - int narg = getargs(L, argv, n); /* collect arguments */ - lua_setglobal(L, "arg"); - fname = argv[n]; - if (strcmp(fname, "-") == 0 && strcmp(argv[n-1], "--") != 0) - fname = NULL; /* stdin */ - status = luaL_loadfile(L, fname); - lua_insert(L, -(narg+1)); - if (status == 0) - status = docall(L, narg, 0); - else - lua_pop(L, narg); - return report(L, status); -} - - -/* check that argument has no extra characters at the end */ -#define notail(x) {if ((x)[2] != '\0') return -1;} - - -static int collectargs (char **argv, int *pi, int *pv, int *pe) { - int i; - for (i = 1; argv[i] != NULL; i++) { - if (argv[i][0] != '-') /* not an option? */ - return i; - switch (argv[i][1]) { /* option */ - case '-': - notail(argv[i]); - return (argv[i+1] != NULL ? i+1 : 0); - case '\0': - return i; - case 'i': - notail(argv[i]); - *pi = 1; /* go through */ - case 'v': - notail(argv[i]); - *pv = 1; - break; - case 'e': - *pe = 1; /* go through */ - case 'l': - if (argv[i][2] == '\0') { - i++; - if (argv[i] == NULL) return -1; - } - break; - default: return -1; /* invalid option */ - } - } - return 0; -} - - -static int runargs (lua_State *L, char **argv, int n) { - int i; - for (i = 1; i < n; i++) { - if (argv[i] == NULL) continue; - lua_assert(argv[i][0] == '-'); - switch (argv[i][1]) { /* option */ - case 'e': { - const char *chunk = argv[i] + 2; - if (*chunk == '\0') chunk = argv[++i]; - lua_assert(chunk != NULL); - if (dostring(L, chunk, "=(command line)") != 0) - return 1; - break; - } - case 'l': { - const char *filename = argv[i] + 2; - if (*filename == '\0') filename = argv[++i]; - lua_assert(filename != NULL); - if (dolibrary(L, filename)) - return 1; /* stop if file fails */ - break; - } - default: break; - } - } - return 0; -} - - -static int handle_luainit (lua_State *L) { - const char *init = getenv(LUA_INIT); - if (init == NULL) return 0; /* status OK */ - else if (init[0] == '@') - return dofile(L, init+1); - else - return dostring(L, init, "=" LUA_INIT); -} - - -struct Smain { - int argc; - char **argv; - int status; -}; - - -static int pmain (lua_State *L) { - struct Smain *s = (struct Smain *)lua_touserdata(L, 1); - char **argv = s->argv; - int script; - int has_i = 0, has_v = 0, has_e = 0; - globalL = L; - if (argv[0] && argv[0][0]) progname = argv[0]; - lua_gc(L, LUA_GCSTOP, 0); /* stop collector during initialization */ - luaL_openlibs(L); /* open libraries */ - lua_gc(L, LUA_GCRESTART, 0); - s->status = handle_luainit(L); - if (s->status != 0) return 0; - script = collectargs(argv, &has_i, &has_v, &has_e); - if (script < 0) { /* invalid args? */ - print_usage(); - s->status = 1; - return 0; - } - if (has_v) print_version(); - s->status = runargs(L, argv, (script > 0) ? script : s->argc); - if (s->status != 0) return 0; - if (script) - s->status = handle_script(L, argv, script); - if (s->status != 0) return 0; - if (has_i) - dotty(L); - else if (script == 0 && !has_e && !has_v) { - if (lua_stdin_is_tty()) { - print_version(); - dotty(L); - } - else dofile(L, NULL); /* executes stdin as a file */ - } - return 0; -} - - -int main (int argc, char **argv) { - int status; - struct Smain s; - lua_State *L = lua_open(); /* create state */ - if (L == NULL) { - l_message(argv[0], "cannot create state: not enough memory"); - return EXIT_FAILURE; - } - s.argc = argc; - s.argv = argv; - status = lua_cpcall(L, &pmain, &s); - report(L, status); - lua_close(L); - getchar(); - return (status || s.status) ? EXIT_FAILURE : EXIT_SUCCESS; -} - diff --git a/platform/msvc2008/lua/lua.vcproj b/platform/msvc2008/lua/lua.vcproj deleted file mode 100644 index ddce47384..000000000 --- a/platform/msvc2008/lua/lua.vcproj +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/mouse/mouse.vcproj b/platform/msvc2008/mouse/mouse.vcproj deleted file mode 100644 index 04337a725..000000000 --- a/platform/msvc2008/mouse/mouse.vcproj +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/physics/physics.vcproj b/platform/msvc2008/physics/physics.vcproj deleted file mode 100644 index 20ff39758..000000000 --- a/platform/msvc2008/physics/physics.vcproj +++ /dev/null @@ -1,1263 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/sound/sound.vcproj b/platform/msvc2008/sound/sound.vcproj deleted file mode 100644 index ec1e550bd..000000000 --- a/platform/msvc2008/sound/sound.vcproj +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/thread/thread.vcproj b/platform/msvc2008/thread/thread.vcproj deleted file mode 100644 index 809af69b4..000000000 --- a/platform/msvc2008/thread/thread.vcproj +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/msvc2008/timer/timer.vcproj b/platform/msvc2008/timer/timer.vcproj deleted file mode 100644 index f94b45156..000000000 --- a/platform/msvc2008/timer/timer.vcproj +++ /dev/null @@ -1,211 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -