aboutsummaryrefslogtreecommitdiff
path: root/win
diff options
context:
space:
mode:
authorNeo2003 <none@none>2008-10-02 16:23:55 -0500
committerNeo2003 <none@none>2008-10-02 16:23:55 -0500
commit9b1c0e006f20091f28f3f468cfcab1feb51286bd (patch)
treeb5d1ba94a656e6679f8737f9ea6bed1239b73b14 /win
[svn] * Proper SVN structureinit
--HG-- branch : trunk
Diffstat (limited to 'win')
-rw-r--r--win/TrinityCore No Script VC71.sln110
-rw-r--r--win/TrinityCore No Script VC80.sln140
-rw-r--r--win/TrinityCore No Scripts VC90.sln140
-rw-r--r--win/TrinityCore VC71.sln110
-rw-r--r--win/TrinityCore VC80.sln140
-rw-r--r--win/TrinityCore VC90.sln140
-rw-r--r--win/VC71/ScriptsInterfaces.vcproj158
-rw-r--r--win/VC71/TrinityCore.vcproj223
-rw-r--r--win/VC71/TrinityRealm.vcproj182
-rw-r--r--win/VC71/framework.vcproj243
-rw-r--r--win/VC71/g3dlite.vcproj244
-rw-r--r--win/VC71/game.vcproj860
-rw-r--r--win/VC71/shared.vcproj434
-rw-r--r--win/VC71/sockets.vcproj362
-rw-r--r--win/VC71/zlib.vcproj186
-rw-r--r--win/VC71/zthread.vcproj381
-rw-r--r--win/VC80/ScriptsInterfaces.vcproj402
-rw-r--r--win/VC80/TrinityCore.vcproj507
-rw-r--r--win/VC80/TrinityRealm.vcproj455
-rw-r--r--win/VC80/framework.vcproj484
-rw-r--r--win/VC80/g3dlite.vcproj485
-rw-r--r--win/VC80/game.vcproj1321
-rw-r--r--win/VC80/shared.vcproj771
-rw-r--r--win/VC80/sockets.vcproj524
-rw-r--r--win/VC80/zlib.vcproj400
-rw-r--r--win/VC80/zthread.vcproj658
-rw-r--r--win/VC90/ScriptsInterfaces.vcproj405
-rw-r--r--win/VC90/TrinityCore.vcproj500
-rw-r--r--win/VC90/TrinityRealm.vcproj444
-rw-r--r--win/VC90/framework.vcproj491
-rw-r--r--win/VC90/g3dlite.vcproj492
-rw-r--r--win/VC90/game.vcproj1326
-rw-r--r--win/VC90/shared.vcproj778
-rw-r--r--win/VC90/sockets.vcproj531
-rw-r--r--win/VC90/zlib.vcproj405
-rw-r--r--win/VC90/zthread.vcproj666
36 files changed, 16098 insertions, 0 deletions
diff --git a/win/TrinityCore No Script VC71.sln b/win/TrinityCore No Script VC71.sln
new file mode 100644
index 00000000000..9db6b124cbd
--- /dev/null
+++ b/win/TrinityCore No Script VC71.sln
@@ -0,0 +1,110 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "VC71\game.vcproj", "{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared", "VC71\shared.vcproj", "{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E} = {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2} = {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480} = {262199E8-EEDF-4700-A1D1-E9CC901CF480}
+ {DE0380F9-C910-4E99-A841-93550D0E61D7} = {DE0380F9-C910-4E99-A841-93550D0E61D7}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zthread", "VC71\zthread.vcproj", "{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "VC71\zlib.vcproj", "{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "framework", "VC71\framework.vcproj", "{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3dlite", "VC71\g3dlite.vcproj", "{DE0380F9-C910-4E99-A841-93550D0E61D7}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "VC71\sockets.vcproj", "{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityCore", "VC71\TrinityCore.vcproj", "{D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {563E9905-3657-460C-AE63-0AC39D162E23} = {563E9905-3657-460C-AE63-0AC39D162E23}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88} = {1DC6C4DA-A028-41F3-877D-D5400C594F88}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityRealm", "VC71\TrinityRealm.vcproj", "{563E9905-3657-460C-AE63-0AC39D162E23}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ScriptsInterfaces", "VC71\ScriptsInterfaces.vcproj", "{4205C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ ProjectSection(ProjectDependencies) = postProject
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A} = {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ Debug = Debug
+ Release = Release
+ EndGlobalSection
+ GlobalSection(ProjectDependencies) = postSolution
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug.ActiveCfg = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug.Build.0 = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release.ActiveCfg = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release.Build.0 = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug.ActiveCfg = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug.Build.0 = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release.ActiveCfg = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug.ActiveCfg = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug.Build.0 = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug.ActiveCfg = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug.Build.0 = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release.Build.0 = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug.ActiveCfg = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug.Build.0 = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release.ActiveCfg = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release.Build.0 = Release|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Debug.ActiveCfg = Debug|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Debug.Build.0 = Debug|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Release.ActiveCfg = Release|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Release.Build.0 = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug.ActiveCfg = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug.Build.0 = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release.ActiveCfg = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release.Build.0 = Release|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Debug.ActiveCfg = Debug|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Debug.Build.0 = Debug|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Release.ActiveCfg = Release|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Release.Build.0 = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug.ActiveCfg = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug.Build.0 = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release.ActiveCfg = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release.Build.0 = Release|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug.ActiveCfg = Debug|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug.Build.0 = Debug|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release.ActiveCfg = Release|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+ GlobalSection(DPCodeReviewSolutionGUID) = preSolution
+ DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
+ EndGlobalSection
+EndGlobal
diff --git a/win/TrinityCore No Script VC80.sln b/win/TrinityCore No Script VC80.sln
new file mode 100644
index 00000000000..f7ec1a767ee
--- /dev/null
+++ b/win/TrinityCore No Script VC80.sln
@@ -0,0 +1,140 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "VC80\game.vcproj", "{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared", "VC80\shared.vcproj", "{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E} = {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2} = {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E} = {8072769E-CF10-48BF-B9E1-12752A5DAC6E}
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480} = {262199E8-EEDF-4700-A1D1-E9CC901CF480}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zthread", "VC80\zthread.vcproj", "{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "VC80\zlib.vcproj", "{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "framework", "VC80\framework.vcproj", "{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3dlite", "VC80\g3dlite.vcproj", "{8072769E-CF10-48BF-B9E1-12752A5DAC6E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "VC80\sockets.vcproj", "{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityCore", "VC80\TrinityCore.vcproj", "{A3A04E47-43A2-4C08-90B3-029CEF558594}"
+ ProjectSection(ProjectDependencies) = postProject
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88} = {1DC6C4DA-A028-41F3-877D-D5400C594F88}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {563E9905-3657-460C-AE63-0AC39D162E23} = {563E9905-3657-460C-AE63-0AC39D162E23}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityRealm", "VC80\TrinityRealm.vcproj", "{563E9905-3657-460C-AE63-0AC39D162E23}"
+ ProjectSection(ProjectDependencies) = postProject
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ScriptsInterfaces", "VC80\ScriptsInterfaces.vcproj", "{4205C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3A04E47-43A2-4C08-90B3-029CEF558594} = {A3A04E47-43A2-4C08-90B3-029CEF558594}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.Build.0 = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.ActiveCfg = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.Build.0 = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.ActiveCfg = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.Build.0 = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.ActiveCfg = Release|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.Build.0 = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.ActiveCfg = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.Build.0 = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.ActiveCfg = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.Build.0 = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.ActiveCfg = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.Build.0 = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.ActiveCfg = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.Build.0 = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.ActiveCfg = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.Build.0 = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.ActiveCfg = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.Build.0 = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.ActiveCfg = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.Build.0 = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.Build.0 = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.ActiveCfg = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.Build.0 = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.ActiveCfg = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.Build.0 = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.Build.0 = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.ActiveCfg = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.Build.0 = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.ActiveCfg = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.Build.0 = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.ActiveCfg = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.Build.0 = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.Build.0 = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.ActiveCfg = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.Build.0 = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.ActiveCfg = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.Build.0 = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.ActiveCfg = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.Build.0 = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.Build.0 = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.ActiveCfg = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.Build.0 = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.ActiveCfg = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.Build.0 = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.ActiveCfg = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.Build.0 = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.Build.0 = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.ActiveCfg = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.Build.0 = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.ActiveCfg = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.Build.0 = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.ActiveCfg = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.Build.0 = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.ActiveCfg = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.Build.0 = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.ActiveCfg = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.Build.0 = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.ActiveCfg = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.Build.0 = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.ActiveCfg = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.Build.0 = Release|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.Build.0 = Debug|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.ActiveCfg = Debug|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.Build.0 = Debug|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.ActiveCfg = Release|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.Build.0 = Release|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.ActiveCfg = Release|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(DPCodeReviewSolutionGUID) = preSolution
+ DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
+ EndGlobalSection
+EndGlobal
diff --git a/win/TrinityCore No Scripts VC90.sln b/win/TrinityCore No Scripts VC90.sln
new file mode 100644
index 00000000000..fa7641a6a62
--- /dev/null
+++ b/win/TrinityCore No Scripts VC90.sln
@@ -0,0 +1,140 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "VC90\game.vcproj", "{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared", "VC90\shared.vcproj", "{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E} = {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2} = {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E} = {8072769E-CF10-48BF-B9E1-12752A5DAC6E}
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480} = {262199E8-EEDF-4700-A1D1-E9CC901CF480}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zthread", "VC90\zthread.vcproj", "{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "VC90\zlib.vcproj", "{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "framework", "VC90\framework.vcproj", "{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3dlite", "VC90\g3dlite.vcproj", "{8072769E-CF10-48BF-B9E1-12752A5DAC6E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "VC90\sockets.vcproj", "{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityCore", "VC90\TrinityCore.vcproj", "{A3A04E47-43A2-4C08-90B3-029CEF558594}"
+ ProjectSection(ProjectDependencies) = postProject
+ {563E9905-3657-460C-AE63-0AC39D162E23} = {563E9905-3657-460C-AE63-0AC39D162E23}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88} = {1DC6C4DA-A028-41F3-877D-D5400C594F88}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityRealm", "VC90\TrinityRealm.vcproj", "{563E9905-3657-460C-AE63-0AC39D162E23}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ScriptsInterfaces", "VC90\ScriptsInterfaces.vcproj", "{4205C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3A04E47-43A2-4C08-90B3-029CEF558594} = {A3A04E47-43A2-4C08-90B3-029CEF558594}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.Build.0 = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.ActiveCfg = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.Build.0 = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.ActiveCfg = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.Build.0 = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.ActiveCfg = Release|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.Build.0 = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.ActiveCfg = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.Build.0 = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.ActiveCfg = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.Build.0 = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.ActiveCfg = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.Build.0 = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.ActiveCfg = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.Build.0 = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.ActiveCfg = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.Build.0 = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.ActiveCfg = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.Build.0 = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.ActiveCfg = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.Build.0 = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.Build.0 = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.ActiveCfg = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.Build.0 = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.ActiveCfg = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.Build.0 = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.Build.0 = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.ActiveCfg = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.Build.0 = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.ActiveCfg = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.Build.0 = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.ActiveCfg = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.Build.0 = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.Build.0 = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.ActiveCfg = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.Build.0 = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.ActiveCfg = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.Build.0 = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.ActiveCfg = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.Build.0 = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.Build.0 = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.ActiveCfg = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.Build.0 = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.ActiveCfg = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.Build.0 = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.ActiveCfg = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.Build.0 = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.Build.0 = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.ActiveCfg = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.Build.0 = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.ActiveCfg = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.Build.0 = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.ActiveCfg = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.Build.0 = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.ActiveCfg = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.Build.0 = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.ActiveCfg = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.Build.0 = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.ActiveCfg = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.Build.0 = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.ActiveCfg = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.Build.0 = Release|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.Build.0 = Debug|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.ActiveCfg = Debug|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.Build.0 = Debug|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.ActiveCfg = Release|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.Build.0 = Release|Win32
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.ActiveCfg = Release|x64
+ {4205C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(DPCodeReviewSolutionGUID) = preSolution
+ DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
+ EndGlobalSection
+EndGlobal
diff --git a/win/TrinityCore VC71.sln b/win/TrinityCore VC71.sln
new file mode 100644
index 00000000000..aa79ba25755
--- /dev/null
+++ b/win/TrinityCore VC71.sln
@@ -0,0 +1,110 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "VC71\game.vcproj", "{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared", "VC71\shared.vcproj", "{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E} = {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2} = {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480} = {262199E8-EEDF-4700-A1D1-E9CC901CF480}
+ {DE0380F9-C910-4E99-A841-93550D0E61D7} = {DE0380F9-C910-4E99-A841-93550D0E61D7}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zthread", "VC71\zthread.vcproj", "{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "VC71\zlib.vcproj", "{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "framework", "VC71\framework.vcproj", "{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3dlite", "VC71\g3dlite.vcproj", "{DE0380F9-C910-4E99-A841-93550D0E61D7}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "VC71\sockets.vcproj", "{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityCore", "VC71\TrinityCore.vcproj", "{D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {563E9905-3657-460C-AE63-0AC39D162E23} = {563E9905-3657-460C-AE63-0AC39D162E23}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88} = {1DC6C4DA-A028-41F3-877D-D5400C594F88}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityRealm", "VC71\TrinityRealm.vcproj", "{563E9905-3657-460C-AE63-0AC39D162E23}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ScriptsFull", "..\src\bindings\scripts\VC71\71ScriptDev2.vcproj", "{4295C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ ProjectSection(ProjectDependencies) = postProject
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A} = {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ Debug = Debug
+ Release = Release
+ EndGlobalSection
+ GlobalSection(ProjectDependencies) = postSolution
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug.ActiveCfg = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug.Build.0 = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release.ActiveCfg = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release.Build.0 = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug.ActiveCfg = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug.Build.0 = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release.ActiveCfg = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug.ActiveCfg = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug.Build.0 = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug.ActiveCfg = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug.Build.0 = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release.Build.0 = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug.ActiveCfg = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug.Build.0 = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release.ActiveCfg = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release.Build.0 = Release|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Debug.ActiveCfg = Debug|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Debug.Build.0 = Debug|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Release.ActiveCfg = Release|Win32
+ {DE0380F9-C910-4E99-A841-93550D0E61D7}.Release.Build.0 = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug.ActiveCfg = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug.Build.0 = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release.ActiveCfg = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release.Build.0 = Release|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Debug.ActiveCfg = Debug|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Debug.Build.0 = Debug|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Release.ActiveCfg = Release|Win32
+ {D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}.Release.Build.0 = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug.ActiveCfg = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug.Build.0 = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release.ActiveCfg = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release.Build.0 = Release|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug.ActiveCfg = Debug|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug.Build.0 = Debug|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release.ActiveCfg = Release|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+ GlobalSection(DPCodeReviewSolutionGUID) = preSolution
+ DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
+ EndGlobalSection
+EndGlobal
diff --git a/win/TrinityCore VC80.sln b/win/TrinityCore VC80.sln
new file mode 100644
index 00000000000..151a65bfd03
--- /dev/null
+++ b/win/TrinityCore VC80.sln
@@ -0,0 +1,140 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "VC80\game.vcproj", "{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared", "VC80\shared.vcproj", "{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E} = {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2} = {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E} = {8072769E-CF10-48BF-B9E1-12752A5DAC6E}
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480} = {262199E8-EEDF-4700-A1D1-E9CC901CF480}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zthread", "VC80\zthread.vcproj", "{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "VC80\zlib.vcproj", "{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "framework", "VC80\framework.vcproj", "{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3dlite", "VC80\g3dlite.vcproj", "{8072769E-CF10-48BF-B9E1-12752A5DAC6E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "VC80\sockets.vcproj", "{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityCore", "VC80\TrinityCore.vcproj", "{A3A04E47-43A2-4C08-90B3-029CEF558594}"
+ ProjectSection(ProjectDependencies) = postProject
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88} = {1DC6C4DA-A028-41F3-877D-D5400C594F88}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {563E9905-3657-460C-AE63-0AC39D162E23} = {563E9905-3657-460C-AE63-0AC39D162E23}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityRealm", "VC80\TrinityRealm.vcproj", "{563E9905-3657-460C-AE63-0AC39D162E23}"
+ ProjectSection(ProjectDependencies) = postProject
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ScriptsFull", "..\src\bindings\scripts\VC80\80ScriptDev2.vcproj", "{4295C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3A04E47-43A2-4C08-90B3-029CEF558594} = {A3A04E47-43A2-4C08-90B3-029CEF558594}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.Build.0 = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.ActiveCfg = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.Build.0 = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.ActiveCfg = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.Build.0 = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.ActiveCfg = Release|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.Build.0 = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.ActiveCfg = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.Build.0 = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.ActiveCfg = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.Build.0 = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.ActiveCfg = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.Build.0 = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.ActiveCfg = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.Build.0 = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.ActiveCfg = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.Build.0 = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.ActiveCfg = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.Build.0 = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.ActiveCfg = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.Build.0 = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.Build.0 = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.ActiveCfg = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.Build.0 = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.ActiveCfg = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.Build.0 = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.Build.0 = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.ActiveCfg = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.Build.0 = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.ActiveCfg = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.Build.0 = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.ActiveCfg = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.Build.0 = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.Build.0 = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.ActiveCfg = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.Build.0 = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.ActiveCfg = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.Build.0 = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.ActiveCfg = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.Build.0 = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.Build.0 = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.ActiveCfg = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.Build.0 = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.ActiveCfg = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.Build.0 = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.ActiveCfg = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.Build.0 = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.Build.0 = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.ActiveCfg = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.Build.0 = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.ActiveCfg = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.Build.0 = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.ActiveCfg = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.Build.0 = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.ActiveCfg = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.Build.0 = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.ActiveCfg = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.Build.0 = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.ActiveCfg = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.Build.0 = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.ActiveCfg = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.Build.0 = Release|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.Build.0 = Debug|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.ActiveCfg = Debug|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.Build.0 = Debug|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.ActiveCfg = Release|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.Build.0 = Release|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.ActiveCfg = Release|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(DPCodeReviewSolutionGUID) = preSolution
+ DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
+ EndGlobalSection
+EndGlobal
diff --git a/win/TrinityCore VC90.sln b/win/TrinityCore VC90.sln
new file mode 100644
index 00000000000..9a740649408
--- /dev/null
+++ b/win/TrinityCore VC90.sln
@@ -0,0 +1,140 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "VC90\game.vcproj", "{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared", "VC90\shared.vcproj", "{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E} = {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2} = {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E} = {8072769E-CF10-48BF-B9E1-12752A5DAC6E}
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480} = {262199E8-EEDF-4700-A1D1-E9CC901CF480}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zthread", "VC90\zthread.vcproj", "{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "VC90\zlib.vcproj", "{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "framework", "VC90\framework.vcproj", "{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3dlite", "VC90\g3dlite.vcproj", "{8072769E-CF10-48BF-B9E1-12752A5DAC6E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "VC90\sockets.vcproj", "{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityCore", "VC90\TrinityCore.vcproj", "{A3A04E47-43A2-4C08-90B3-029CEF558594}"
+ ProjectSection(ProjectDependencies) = postProject
+ {563E9905-3657-460C-AE63-0AC39D162E23} = {563E9905-3657-460C-AE63-0AC39D162E23}
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88} = {1DC6C4DA-A028-41F3-877D-D5400C594F88}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TrinityRealm", "VC90\TrinityRealm.vcproj", "{563E9905-3657-460C-AE63-0AC39D162E23}"
+ ProjectSection(ProjectDependencies) = postProject
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED} = {90297C34-F231-4DF4-848E-A74BCC0E40ED}
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB} = {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ScriptsFull", "..\src\bindings\scripts\VC90\90ScriptDev2.vcproj", "{4295C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3A04E47-43A2-4C08-90B3-029CEF558594} = {A3A04E47-43A2-4C08-90B3-029CEF558594}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|Win32.Build.0 = Debug|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.ActiveCfg = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Debug|x64.Build.0 = Debug|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.ActiveCfg = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|Win32.Build.0 = Release|Win32
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.ActiveCfg = Release|x64
+ {1DC6C4DA-A028-41F3-877D-D5400C594F88}.Release|x64.Build.0 = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.ActiveCfg = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|Win32.Build.0 = Debug|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.ActiveCfg = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Debug|x64.Build.0 = Debug|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.ActiveCfg = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|Win32.Build.0 = Release|Win32
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.ActiveCfg = Release|x64
+ {90297C34-F231-4DF4-848E-A74BCC0E40ED}.Release|x64.Build.0 = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.ActiveCfg = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.Build.0 = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.ActiveCfg = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|x64.Build.0 = Debug|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.ActiveCfg = Release|x64
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|x64.Build.0 = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.Build.0 = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.ActiveCfg = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|x64.Build.0 = Debug|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.ActiveCfg = Release|x64
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|x64.Build.0 = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|Win32.Build.0 = Debug|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.ActiveCfg = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Debug|x64.Build.0 = Debug|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.ActiveCfg = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|Win32.Build.0 = Release|Win32
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.ActiveCfg = Release|x64
+ {BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}.Release|x64.Build.0 = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|Win32.Build.0 = Debug|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.ActiveCfg = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Debug|x64.Build.0 = Debug|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.ActiveCfg = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|Win32.Build.0 = Release|Win32
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.ActiveCfg = Release|x64
+ {8072769E-CF10-48BF-B9E1-12752A5DAC6E}.Release|x64.Build.0 = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|Win32.Build.0 = Debug|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.ActiveCfg = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Debug|x64.Build.0 = Debug|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.ActiveCfg = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|Win32.Build.0 = Release|Win32
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.ActiveCfg = Release|x64
+ {04BAF755-0D67-46F8-B1C6-77AE5368F3CB}.Release|x64.Build.0 = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|Win32.Build.0 = Debug|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.ActiveCfg = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Debug|x64.Build.0 = Debug|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.ActiveCfg = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|Win32.Build.0 = Release|Win32
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.ActiveCfg = Release|x64
+ {A3A04E47-43A2-4C08-90B3-029CEF558594}.Release|x64.Build.0 = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.ActiveCfg = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|Win32.Build.0 = Debug|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.ActiveCfg = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Debug|x64.Build.0 = Debug|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.ActiveCfg = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|Win32.Build.0 = Release|Win32
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.ActiveCfg = Release|x64
+ {563E9905-3657-460C-AE63-0AC39D162E23}.Release|x64.Build.0 = Release|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|Win32.Build.0 = Debug|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.ActiveCfg = Debug|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Debug|x64.Build.0 = Debug|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.ActiveCfg = Release|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|Win32.Build.0 = Release|Win32
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.ActiveCfg = Release|x64
+ {4295C8A9-79B7-4354-8064-F05FB9CA0C96}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(DPCodeReviewSolutionGUID) = preSolution
+ DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
+ EndGlobalSection
+EndGlobal
diff --git a/win/VC71/ScriptsInterfaces.vcproj b/win/VC71/ScriptsInterfaces.vcproj
new file mode 100644
index 00000000000..a14656992f4
--- /dev/null
+++ b/win/VC71/ScriptsInterfaces.vcproj
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="ScriptsInterfaces"
+ ProjectGUID="{4205C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ RootNamespace="ScriptsInterfaces"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ MinimalRebuild="TRUE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ UsePrecompiledHeader="2"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="4"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="TRUE"
+ ProgramDatabaseFile="$(OutDir)/TrinityScript.pdb"
+ SubSystem="2"
+ ImportLibrary="$(OutDir)/TrinityScript.lib"
+ TargetMachine="1"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ UsePrecompiledHeader="2"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="FALSE"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ ImportLibrary="$(OutDir)\TrinityScript.lib"
+ TargetMachine="1"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
+ <File
+ RelativePath="..\..\src\bindings\interface\ScriptMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\bindings\interface\system.cpp">
+ </File>
+ <Filter
+ Name="Scripts">
+ <File
+ RelativePath="..\..\src\bindings\interface\Scripts\sc_default.cpp">
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
+ <File
+ RelativePath="..\..\src\bindings\interface\config.h">
+ </File>
+ <File
+ RelativePath="..\..\src\bindings\interface\ScriptMgr.h">
+ </File>
+ <Filter
+ Name="Scripts">
+ <File
+ RelativePath="..\..\src\bindings\interface\Scripts\sc_defines.h">
+ </File>
+ </Filter>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/TrinityCore.vcproj b/win/VC71/TrinityCore.vcproj
new file mode 100644
index 00000000000..d992356cb81
--- /dev/null
+++ b/win/VC71/TrinityCore.vcproj
@@ -0,0 +1,223 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="TrinityCore"
+ ProjectGUID="{D1EA3EE9-4DCF-4CB9-BA6E-B9321E0D552A}"
+ RootNamespace="mangosd"
+ SccProjectName=""
+ SccLocalPath="">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
+ StringPooling="TRUE"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="TRUE"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="TRUE"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="TRUE"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="TRUE"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="TRUE"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ ImportLibrary="$(OutDir)\trinitycore.lib"/>
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\mangosd__$(PlatformName)_$(ConfigurationName)\mangosd.tlb"/>
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)
+copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist
+"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\mangosd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
+ IgnoreStandardIncludePath="FALSE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="TRUE"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ Version=""
+ LinkIncremental="1"
+ SuppressStartupBanner="TRUE"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="TRUE"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="TRUE"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ LinkTimeCodeGeneration="FALSE"
+ ImportLibrary="$(OutDir)\trinitycore.lib"
+ FixedBaseAddress="1"/>
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\mangosd__$(PlatformName)_$(ConfigurationName)\mangosd.tlb"/>
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)
+copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist
+"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="doc">
+ <File
+ RelativePath="..\..\Authors">
+ </File>
+ <File
+ RelativePath="..\..\ChangeLog">
+ </File>
+ <File
+ RelativePath="..\..\Copying">
+ </File>
+ <File
+ RelativePath="..\..\Install">
+ </File>
+ <File
+ RelativePath="..\..\News">
+ </File>
+ <File
+ RelativePath="..\..\Readme">
+ </File>
+ <File
+ RelativePath="..\..\Thanks">
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\src\trinitycore\CliRunnable.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\CliRunnable.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Main.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Master.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Master.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\RASocket.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\RASocket.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\resource.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\TrinityCore.rc">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\WorldRunnable.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\WorldRunnable.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/TrinityRealm.vcproj b/win/VC71/TrinityRealm.vcproj
new file mode 100644
index 00000000000..d0cd8d7cd30
--- /dev/null
+++ b/win/VC71/TrinityRealm.vcproj
@@ -0,0 +1,182 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="TrinityRealm"
+ ProjectGUID="{563E9905-3657-460C-AE63-0AC39D162E23}"
+ RootNamespace="realmd"
+ SccProjectName=""
+ SccLocalPath="">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\realmd__$(PlatformName)_$(ConfigurationName)\"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE"
+ StringPooling="TRUE"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="TRUE"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="TRUE"
+ PrecompiledHeaderFile=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\realmd__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\realmd__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\realmd__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="TRUE"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="TRUE"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="TRUE"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ LargeAddressAware="2"/>
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"/>
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\realmd__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
+ IgnoreStandardIncludePath="FALSE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="TRUE"
+ PrecompiledHeaderFile=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\realmd__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\realmd__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\realmd__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="2"
+ SuppressStartupBanner="TRUE"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="TRUE"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="TRUE"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ FixedBaseAddress="1"/>
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"/>
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthCodes.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthSocket.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthSocket.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\Main.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\RealmList.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\RealmList.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\resource.h">
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\TrinityRealm.rc">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/framework.vcproj b/win/VC71/framework.vcproj
new file mode 100644
index 00000000000..deb0e818a4c
--- /dev/null
+++ b/win/VC71/framework.vcproj
@@ -0,0 +1,243 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="framework"
+ ProjectGUID="{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+ RootNamespace="framework"
+ Keyword="ManagedCProj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2"
+ ManagedExtensions="FALSE">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
+ MinimalRebuild="FALSE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2"
+ ManagedExtensions="FALSE">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ StringPooling="TRUE"
+ MinimalRebuild="FALSE"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="TRUE"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="GameSystem">
+ <File
+ RelativePath="..\..\src\framework\GameSystem\Grid.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridLoader.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridReference.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridRefManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\NGrid.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainer.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainerFunctions.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainerVisitor.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Platform">
+ <File
+ RelativePath="..\..\src\framework\Platform\CompilerDefs.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Platform\Define.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Policies">
+ <File
+ RelativePath="..\..\src\framework\Policies\CreationPolicy.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ObjectLifeTime.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ObjectLifeTime.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\Singleton.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\SingletonImp.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ThreadingModel.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Utilities">
+ <File
+ RelativePath="..\..\src\framework\Utilities\ByteConverter.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\Callback.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\EventProcessor.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\EventProcessor.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\HashMap.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\LinkedList.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\TypeList.h">
+ </File>
+ <Filter
+ Name="CountedReference"
+ Filter="">
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\Reference.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceHolder.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceImpl.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="LinkedReference"
+ Filter="">
+ <File
+ RelativePath="..\..\src\framework\Utilities\LinkedReference\Reference.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\LinkedReference\RefManager.h">
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Dynamic">
+ <File
+ RelativePath="..\..\src\framework\Dynamic\FactoryHolder.h">
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Dynamic\ObjectRegistry.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Network">
+ <File
+ RelativePath="..\..\src\framework\Network\SocketDefines.h">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/g3dlite.vcproj b/win/VC71/g3dlite.vcproj
new file mode 100644
index 00000000000..4ad7db8fd9e
--- /dev/null
+++ b/win/VC71/g3dlite.vcproj
@@ -0,0 +1,244 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="g3dlite"
+ ProjectGUID="{DE0380F9-C910-4E99-A841-93550D0E61D7}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;"
+ MinimalRebuild="FALSE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ BufferSecurityCheck="TRUE"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="4"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="TRUE"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="">
+ <File
+ RelativePath="..\..\dep\src\g3dlite\AABox.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Box.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Crypto.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\format.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Matrix3.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Plane.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\System.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Triangle.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Vector3.cpp">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Vector4.cpp">
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="">
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\AABox.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Array.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Box.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\CollisionDetection.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\CoordinateFrame.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Crypto.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\debug.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\format.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\g3dmath.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\g3dmath.inl">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\GCamera.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Line.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Matrix3.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Plane.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\platform.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Quat.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Quat.inl">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Ray.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\RegistryUtil.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Sphere.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\stringutils.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\System.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Table.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Triangle.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2.inl">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2int16.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3.inl">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3int16.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector4.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector4.inl">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/game.vcproj b/win/VC71/game.vcproj
new file mode 100644
index 00000000000..2a58ff907ba
--- /dev/null
+++ b/win/VC71/game.vcproj
@@ -0,0 +1,860 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="game"
+ ProjectGUID="{622DAAB0-B843-4B19-AEFC-693456DF95D8}"
+ SccProjectName=""
+ SccLocalPath="">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\shared\vmap;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;"
+ StringPooling="FALSE"
+ MinimalRebuild="FALSE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="TRUE"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\shared\vmap;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ StringPooling="TRUE"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="TRUE"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="TRUE"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="World/Handlers">
+ <File
+ RelativePath="..\..\src\game\AccountMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\AccountMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\AddonHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\AddonHandler.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeamHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\AuctionHouse.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGround.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGround.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAA.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAA.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAB.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAB.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAV.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAV.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundBE.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundBE.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundEY.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundEY.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundNA.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundNA.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundRL.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundRL.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundWS.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundWS.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Cell.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CellImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Channel.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Channel.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChannelHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChannelMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CharacterHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Chat.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Chat.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChatHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CombatHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\DuelHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameEvent.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameEvent.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GossipDef.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GossipDef.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridDefines.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiers.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiers.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiersImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridStates.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridStates.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Group.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Group.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuildHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceData.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceData.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceSaveMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceSaveMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\LFGHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Mail.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Mail.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Map.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Map.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapInstanced.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapInstanced.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapManager.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MiscHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\NPCHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\NPCHandler.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectGridLoader.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectGridLoader.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Path.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetitionsHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\QueryHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestDef.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestDef.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ScriptCalls.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ScriptCalls.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillDiscovery.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillDiscovery.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillExtraItems.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillExtraItems.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Spell.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Spell.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuraDefines.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuras.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuras.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellEffects.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TaxiHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TradeHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Transports.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Transports.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateData.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateData.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\VoiceChatHandler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointManager.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Weather.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Weather.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\World.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\World.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Object">
+ <File
+ RelativePath="..\..\src\game\AggressorAI.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\AggressorAI.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\AnimalRandomMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeam.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeam.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\AuctionHouseObject.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Bag.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Bag.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ConfusedMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ConfusedMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Corpse.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Corpse.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Creature.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Creature.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAI.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAI.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIRegistry.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIRegistry.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAISelector.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAISelector.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolder.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolder.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolderImp.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\DynamicObject.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\DynamicObject.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\FleeingMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\FleeingMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Formulas.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameObject.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameObject.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuardAI.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuardAI.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Guild.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Guild.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\HateMatrix.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\HomeMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\HomeMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\IdleMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\IdleMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Item.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Item.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemEnchantmentMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemEnchantmentMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemPrototype.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MotionMaster.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MotionMaster.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\NullCreatureAI.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\NullCreatureAI.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Object.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Object.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectAccessor.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectAccessor.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectDefines.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectPosSelector.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectPosSelector.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Pet.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Pet.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetAI.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetAI.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Player.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Player.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PointMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PointMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\RandomMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\RandomMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ReactorAI.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ReactorAI.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SocialMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SocialMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellMgr.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\StatSystem.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TargetedMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TargetedMovementGenerator.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TemporarySummon.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TemporarySummon.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Totem.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Totem.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TotemAI.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\TotemAI.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Traveller.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Unit.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Unit.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\UnitEvents.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateFields.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateMask.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointMovementGenerator.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointMovementGenerator.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Server">
+ <File
+ RelativePath="..\..\src\game\GlobalEvents.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GlobalEvents.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Opcodes.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Opcodes.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\SharedDefines.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldLog.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldLog.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSession.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSession.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocket.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocket.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocketMgr.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocketMgr.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Chat Commands">
+ <File
+ RelativePath="..\..\src\game\debugcmds.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level0.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level1.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level2.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level3.cpp">
+ </File>
+ </Filter>
+ <Filter
+ Name="Tool">
+ <File
+ RelativePath="..\..\src\game\Language.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PlayerDump.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\PlayerDump.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\tools.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\Tools.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="References"
+ Filter="">
+ <File
+ RelativePath="..\..\src\game\FollowerReference.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\FollowerReference.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\FollowerRefManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupReference.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupReference.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupRefManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\HostilRefManager.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\HostilRefManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ThreatManager.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\game\ThreatManager.h">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/shared.vcproj b/win/VC71/shared.vcproj
new file mode 100644
index 00000000000..05b98311424
--- /dev/null
+++ b/win/VC71/shared.vcproj
@@ -0,0 +1,434 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="shared"
+ SccProjectName=""
+ SccLocalPath="">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ StringPooling="TRUE"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="TRUE"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="TRUE"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="TRUE"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"
+ CompileAs="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="TRUE"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Database">
+ <File
+ RelativePath="..\..\src\shared\Database\Database.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Database.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseEnv.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseMysql.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseMysql.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseSqlite.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseSqlite.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Field.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Field.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\MySQLDelayThread.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResult.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultMysql.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultMysql.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultSqlite.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultSqlite.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlDelayThread.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlDelayThread.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlOperations.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlOperations.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SQLStorage.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SQLStorage.h">
+ </File>
+ <Filter
+ Name="DataStores">
+ <File
+ RelativePath="..\..\src\shared\Database\dbcfile.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\dbcfile.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCfmt.cpp">
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStores.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStores.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStructure.h">
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Log">
+ <File
+ RelativePath="..\..\src\shared\Log.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Log.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Util">
+ <File
+ RelativePath="..\..\src\shared\Base.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Base.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ByteBuffer.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Errors.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\mersennetwister\MersenneTwister.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Mthread.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Mthread.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ProgressBar.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ProgressBar.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Timer.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Util.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Util.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Config">
+ <File
+ RelativePath="..\..\src\shared\Config\Config.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\Config.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\ConfigEnv.h">
+ </File>
+ <Filter
+ Name="dotconfpp">
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\dotconfpp.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\dotconfpp.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\mempool.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\mempool.h">
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Auth">
+ <File
+ RelativePath="..\..\src\shared\Auth\AuthCrypt.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\AuthCrypt.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\BigNumber.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\BigNumber.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Hmac.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Hmac.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Sha1.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Sha1.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="vmaps"
+ Filter="">
+ <File
+ RelativePath="..\..\src\shared\vmap\AABSPTree.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\BaseModel.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\BaseModel.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\CoordModelMapping.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\CoordModelMapping.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\DebugCmdLogger.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\DebugCmdLogger.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\IVMapManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ManagedModelContainer.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ManagedModelContainer.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ModelContainer.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ModelContainer.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\NodeValueAccess.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ShortBox.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ShortVector.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\SubModel.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\SubModel.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TileAssembler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TileAssembler.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TreeNode.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TreeNode.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapDefinitions.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapFactory.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapFactory.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapManager.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapManager.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapTools.h">
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\src\shared\Common.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Common.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ServiceWin32.cpp">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ServiceWin32.h">
+ </File>
+ <File
+ RelativePath="..\..\src\shared\SystemConfig.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/sockets.vcproj b/win/VC71/sockets.vcproj
new file mode 100644
index 00000000000..669ac05f817
--- /dev/null
+++ b/win/VC71/sockets.vcproj
@@ -0,0 +1,362 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="sockets"
+ ProjectGUID="{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)/sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Header Files"
+ >
+ <File
+ RelativePath="..\..\dep\include\sockets\Base64.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Exception.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\File.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\IFile.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Ipv4Address.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Ipv6Address.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ISocketHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ListenSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Lock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Mutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Parse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ResolvServer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ResolvSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SctpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Socket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\socket_include.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SocketAddress.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SocketHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\sockets-config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StdLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StdoutLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StreamSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\TcpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Thread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\UdpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Utility.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Source Files"
+ >
+ <File
+ RelativePath="..\..\dep\src\sockets\Base64.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Exception.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Ipv4Address.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Ipv6Address.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Lock.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Mutex.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Parse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\ResolvServer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\ResolvSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Socket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\socket_include.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\SocketHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\StdoutLog.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\StreamSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\TcpSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Thread.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\UdpSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Utility.cpp"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/zlib.vcproj b/win/VC71/zlib.vcproj
new file mode 100644
index 00000000000..f824f64ec89
--- /dev/null
+++ b/win/VC71/zlib.vcproj
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="zlib"
+ ProjectGUID="{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+ SccProjectName=""
+ SccLocalPath="">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
+ MinimalRebuild="TRUE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
+ <File
+ RelativePath="..\..\dep\src\zlib\adler32.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\compress.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\crc32.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\deflate.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\example.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\gzio.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\infback.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffast.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inflate.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inftrees.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\trees.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\uncompr.c">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zutil.c">
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
+ <File
+ RelativePath="..\..\dep\src\zlib\crc32.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\deflate.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffast.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffixed.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inflate.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inftrees.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\trees.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zconf.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zlib.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zutil.h">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC71/zthread.vcproj b/win/VC71/zthread.vcproj
new file mode 100644
index 00000000000..936d3e68a0d
--- /dev/null
+++ b/win/VC71/zthread.vcproj
@@ -0,0 +1,381 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="zthread"
+ ProjectGUID="{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+ SccProjectName=""
+ SccLocalPath="">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
+ MinimalRebuild="TRUE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="TRUE"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="TRUE"
+ DebugInformationFormat="3"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
+ <File
+ RelativePath="..\..\dep\src\zthread\AtomicCount.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ConcurrentExecutor.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Condition.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ConditionImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\config.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\CountingSemaphore.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Debug.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\DeferredInterruptionScope.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastLock.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastMutex.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastRecursiveLock.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastRecursiveMutex.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\IntrusivePtr.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Monitor.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Monitor.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Mutex.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\MutexImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PoolExecutor.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityCondition.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityInheritanceMutex.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityMutex.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PrioritySemaphore.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutex.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Scheduling.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Semaphore.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\SemaphoreImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\State.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Status.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\SynchronousExecutor.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Thread.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadedExecutor.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadImpl.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadLocalImpl.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadOps.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadOps.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadQueue.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadQueue.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Time.cxx">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\TimeStrategy.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\TSS.h">
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
+ <File
+ RelativePath="..\..\dep\include\zthread\AtomicCount.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Barrier.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BiasedReadWriteLock.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BlockingQueue.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BoundedQueue.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Cancelable.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ClassLockable.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ConcurrentExecutor.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Condition.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Config.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\CountedPtr.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\CountingSemaphore.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Exceptions.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Executor.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FairReadWriteLock.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FastMutex.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FastRecursiveMutex.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Guard.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\GuardedClass.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Lockable.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\LockedQueue.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\MonitoredQueue.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Mutex.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\NonCopyable.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PoolExecutor.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Priority.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityCondition.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityInheritanceMutex.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityMutex.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PrioritySemaphore.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Queue.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ReadWriteLock.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\RecursiveMutex.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Runnable.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Semaphore.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Singleton.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\SynchronousExecutor.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Task.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Thread.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadedExecutor.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadLocal.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadLocalImpl.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Time.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Waitable.h">
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ZThread.h">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/ScriptsInterfaces.vcproj b/win/VC80/ScriptsInterfaces.vcproj
new file mode 100644
index 00000000000..58f36101158
--- /dev/null
+++ b/win/VC80/ScriptsInterfaces.vcproj
@@ -0,0 +1,402 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="ScriptsInterfaces"
+ ProjectGUID="{4205C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ RootNamespace="ScriptsInterfaces"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(OutDir)\TrinityScript.pdb"
+ SubSystem="2"
+ ImportLibrary="$(OutDir)\TrinityScript.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(OutDir)TrinityScript.pdb"
+ SubSystem="2"
+ ImportLibrary="$(OutDir)\TrinityScript.lib"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="false"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ ImportLibrary="$(OutDir)/TrinityScript.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="false"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ ImportLibrary="$(OutDir)/TrinityScript.lib"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\ScriptMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\bindings\interface\system.cpp"
+ >
+ </File>
+ <Filter
+ Name="Scripts"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\Scripts\sc_default.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\bindings\interface\ScriptMgr.h"
+ >
+ </File>
+ <Filter
+ Name="Scripts"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\Scripts\sc_defines.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/TrinityCore.vcproj b/win/VC80/TrinityCore.vcproj
new file mode 100644
index 00000000000..b2e60ee0e05
--- /dev/null
+++ b/win/VC80/TrinityCore.vcproj
@@ -0,0 +1,507 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="TrinityCore"
+ ProjectGUID="{A3A04E47-43A2-4C08-90B3-029CEF558594}"
+ RootNamespace="mangosd"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\..\..\bin\Release\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ LinkTimeCodeGeneration="0"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\..\..\bin\Release\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\mangosd__$(PlatformName)_$(ConfigurationName)\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ Version=""
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ FixedBaseAddress="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\mangosd__$(PlatformName)_$(ConfigurationName)\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ Version=""
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ TargetMachine="17"
+ FixedBaseAddress="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="doc"
+ >
+ <File
+ RelativePath="..\..\Authors"
+ >
+ </File>
+ <File
+ RelativePath="..\..\ChangeLog"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Copying"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Install"
+ >
+ </File>
+ <File
+ RelativePath="..\..\News"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Readme"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Thanks"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\src\trinitycore\CliRunnable.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\CliRunnable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Main.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Master.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Master.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\RASocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\RASocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\resource.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\TrinityCore.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\WorldRunnable.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\WorldRunnable.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/TrinityRealm.vcproj b/win/VC80/TrinityRealm.vcproj
new file mode 100644
index 00000000000..e8b314343ef
--- /dev/null
+++ b/win/VC80/TrinityRealm.vcproj
@@ -0,0 +1,455 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="TrinityRealm"
+ ProjectGUID="{563E9905-3657-460C-AE63-0AC39D162E23}"
+ RootNamespace="realmd"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\dep\include&quot;;&quot;$(ProjectDir)\..\..\src\framework&quot;;&quot;$(ProjectDir)\..\..\src\shared&quot;;&quot;$(ProjectDir)\..\..\src\realmd&quot;"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\dep\include&quot;;&quot;$(ProjectDir)\..\..\src\framework&quot;;&quot;$(ProjectDir)\..\..\src\shared&quot;;&quot;$(ProjectDir)\..\..\src\realmd&quot;"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ FixedBaseAddress="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ TargetMachine="17"
+ FixedBaseAddress="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthCodes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\Main.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\RealmList.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\RealmList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\resource.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\TrinityRealm.rc"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/framework.vcproj b/win/VC80/framework.vcproj
new file mode 100644
index 00000000000..ee9f7d29748
--- /dev/null
+++ b/win/VC80/framework.vcproj
@@ -0,0 +1,484 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="framework"
+ ProjectGUID="{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+ RootNamespace="framework"
+ Keyword="ManagedCProj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ StringPooling="true"
+ MinimalRebuild="false"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ StringPooling="true"
+ MinimalRebuild="false"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="GameSystem"
+ >
+ <File
+ RelativePath="..\..\src\framework\GameSystem\Grid.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridLoader.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridReference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\NGrid.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainerFunctions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainerVisitor.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Platform"
+ >
+ <File
+ RelativePath="..\..\src\framework\Platform\CompilerDefs.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Platform\Define.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Policies"
+ >
+ <File
+ RelativePath="..\..\src\framework\Policies\CreationPolicy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ObjectLifeTime.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ObjectLifeTime.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\Singleton.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\SingletonImp.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ThreadingModel.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Utilities"
+ >
+ <File
+ RelativePath="..\..\src\framework\Utilities\ByteConverter.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\Callback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\EventProcessor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\EventProcessor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\HashMap.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LinkedList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\TypeList.h"
+ >
+ </File>
+ <Filter
+ Name="CountedReference"
+ >
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\Reference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceHolder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceImpl.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="LinkedReference"
+ >
+ <File
+ RelativePath="..\..\src\framework\Utilities\LinkedReference\Reference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\LinkedReference\RefManager.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Dynamic"
+ >
+ <File
+ RelativePath="..\..\src\framework\Dynamic\FactoryHolder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Dynamic\ObjectRegistry.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Network"
+ >
+ <File
+ RelativePath="..\..\src\framework\Network\SocketDefines.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/g3dlite.vcproj b/win/VC80/g3dlite.vcproj
new file mode 100644
index 00000000000..4381d7cb10a
--- /dev/null
+++ b/win/VC80/g3dlite.vcproj
@@ -0,0 +1,485 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="g3dlite"
+ ProjectGUID="{8072769E-CF10-48BF-B9E1-12752A5DAC6E}"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ BufferSecurityCheck="true"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ BufferSecurityCheck="true"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ FloatingPointModel="2"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ FloatingPointModel="2"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Header Files"
+ >
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\AABox.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Array.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Box.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\CollisionDetection.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\CoordinateFrame.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Crypto.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\debug.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\format.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\g3dmath.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\g3dmath.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\GCamera.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Line.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Matrix3.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Plane.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\platform.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Quat.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Quat.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Ray.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\RegistryUtil.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Sphere.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\stringutils.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\System.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Table.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Triangle.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2int16.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3int16.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector4.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector4.inl"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Source Files"
+ >
+ <File
+ RelativePath="..\..\dep\src\g3dlite\AABox.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Box.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Crypto.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\format.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Matrix3.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Plane.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\System.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Triangle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Vector3.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Vector4.cpp"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/game.vcproj b/win/VC80/game.vcproj
new file mode 100644
index 00000000000..7eb6daad0ec
--- /dev/null
+++ b/win/VC80/game.vcproj
@@ -0,0 +1,1321 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="game"
+ ProjectGUID="{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ RootNamespace="game"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;"
+ StringPooling="false"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;"
+ StringPooling="false"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="World/Handlers"
+ >
+ <File
+ RelativePath="..\..\src\game\AccountMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AccountMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AddonHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AddonHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeamHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AuctionHouse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGround.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGround.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAA.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAA.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAB.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAB.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAV.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAV.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundBE.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundBE.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundEY.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundEY.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundNA.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundNA.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundRL.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundRL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundWS.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundWS.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Cell.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CellImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Channel.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Channel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChannelHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChannelMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CharacterHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Chat.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Chat.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChatHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CombatHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DuelHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameEvent.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameEvent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GossipDef.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GossipDef.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiers.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiers.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiersImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridStates.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridStates.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Group.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Group.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuildHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceSaveMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceSaveMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LFGHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Mail.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Mail.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Map.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Map.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapInstanced.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapInstanced.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MiscHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NPCHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NPCHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectGridLoader.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectGridLoader.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Path.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetitionsHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QueryHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestDef.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestDef.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ScriptCalls.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ScriptCalls.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillDiscovery.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillDiscovery.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillExtraItems.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillExtraItems.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Spell.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Spell.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuraDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuras.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuras.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellEffects.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TaxiHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TradeHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Transports.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Transports.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\VoiceChatHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Weather.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Weather.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\World.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\World.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Object"
+ >
+ <File
+ RelativePath="..\..\src\game\AggressorAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AggressorAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AnimalRandomMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeam.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeam.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AuctionHouseObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Bag.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Bag.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ConfusedMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ConfusedMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Corpse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Corpse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Creature.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Creature.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIRegistry.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIRegistry.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAISelector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAISelector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolder.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolderImp.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DynamicObject.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DynamicObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FleeingMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FleeingMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Formulas.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameObject.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuardAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuardAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Guild.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Guild.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HateMatrix.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HomeMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HomeMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\IdleMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\IdleMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Item.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Item.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemEnchantmentMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemEnchantmentMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemPrototype.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MotionMaster.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MotionMaster.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NullCreatureAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NullCreatureAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Object.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Object.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectAccessor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectAccessor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectPosSelector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectPosSelector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Pet.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Pet.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Player.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Player.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PointMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PointMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\RandomMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\RandomMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ReactorAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ReactorAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SocialMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SocialMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\StatSystem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TargetedMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TargetedMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TemporarySummon.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TemporarySummon.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Totem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Totem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TotemAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TotemAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Traveller.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Unit.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Unit.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UnitEvents.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateFields.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateMask.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointMovementGenerator.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Server"
+ >
+ <File
+ RelativePath="..\..\src\game\GlobalEvents.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GlobalEvents.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Opcodes.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Opcodes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SharedDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldLog.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSession.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSession.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocketMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocketMgr.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Chat Commands"
+ >
+ <File
+ RelativePath="..\..\src\game\debugcmds.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level0.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level1.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level2.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level3.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Tool"
+ >
+ <File
+ RelativePath="..\..\src\game\Language.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PlayerDump.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PlayerDump.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\tools.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Tools.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="References"
+ >
+ <File
+ RelativePath="..\..\src\game\FollowerReference.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FollowerReference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FollowerRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupReference.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupReference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HostilRefManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HostilRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ThreatManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ThreatManager.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/shared.vcproj b/win/VC80/shared.vcproj
new file mode 100644
index 00000000000..a8f138de41a
--- /dev/null
+++ b/win/VC80/shared.vcproj
@@ -0,0 +1,771 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="shared"
+ ProjectGUID="{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ RootNamespace="shared"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)/shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine=""
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)/shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine=""
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Database"
+ >
+ <File
+ RelativePath="..\..\src\shared\Database\Database.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Database.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseEnv.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseMysql.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseMysql.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseSqlite.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseSqlite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Field.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Field.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\MySQLDelayThread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResult.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultMysql.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultMysql.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultSqlite.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultSqlite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlDelayThread.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlDelayThread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlOperations.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlOperations.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SQLStorage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SQLStorage.h"
+ >
+ </File>
+ <Filter
+ Name="DataStores"
+ >
+ <File
+ RelativePath="..\..\src\shared\Database\dbcfile.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\dbcfile.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCfmt.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|x64"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|x64"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStores.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStores.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStructure.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Log"
+ >
+ <File
+ RelativePath="..\..\src\shared\Log.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Log.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Util"
+ >
+ <File
+ RelativePath="..\..\src\shared\Base.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Base.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ByteBuffer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Errors.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\mersennetwister\MersenneTwister.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Mthread.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Mthread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ProgressBar.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ProgressBar.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Timer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Util.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Util.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Config"
+ >
+ <File
+ RelativePath="..\..\src\shared\Config\Config.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\Config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\ConfigEnv.h"
+ >
+ </File>
+ <Filter
+ Name="dotconfpp"
+ >
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\dotconfpp.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\dotconfpp.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\mempool.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\mempool.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Auth"
+ >
+ <File
+ RelativePath="..\..\src\shared\Auth\AuthCrypt.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\AuthCrypt.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\BigNumber.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\BigNumber.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Hmac.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Hmac.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Sha1.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Sha1.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="vmaps"
+ >
+ <File
+ RelativePath="..\..\src\shared\vmap\AABSPTree.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\BaseModel.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\BaseModel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\CoordModelMapping.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\CoordModelMapping.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\DebugCmdLogger.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\DebugCmdLogger.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\IVMapManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ManagedModelContainer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ManagedModelContainer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ModelContainer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ModelContainer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\NodeValueAccess.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ShortBox.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ShortVector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\SubModel.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\SubModel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TileAssembler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TileAssembler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TreeNode.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TreeNode.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapDefinitions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapFactory.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapFactory.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapTools.h"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\src\shared\Common.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Common.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ServiceWin32.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ServiceWin32.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\SystemConfig.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/sockets.vcproj b/win/VC80/sockets.vcproj
new file mode 100644
index 00000000000..00557fbd5c3
--- /dev/null
+++ b/win/VC80/sockets.vcproj
@@ -0,0 +1,524 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="sockets"
+ ProjectGUID="{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)/sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)/sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Header Files"
+ >
+ <File
+ RelativePath="..\..\dep\include\sockets\Base64.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Exception.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\File.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\IFile.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Ipv4Address.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Ipv6Address.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ISocketHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ListenSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Lock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Mutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Parse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ResolvServer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ResolvSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SctpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Socket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\socket_include.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SocketAddress.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SocketHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\sockets-config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StdLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StdoutLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StreamSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\TcpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Thread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\UdpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Utility.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Source Files"
+ >
+ <File
+ RelativePath="..\..\dep\src\sockets\Base64.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Exception.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Ipv4Address.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Ipv6Address.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Lock.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Mutex.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Parse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\ResolvServer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\ResolvSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Socket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\socket_include.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\SocketHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\StdoutLog.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\StreamSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\TcpSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Thread.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\UdpSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Utility.cpp"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/zlib.vcproj b/win/VC80/zlib.vcproj
new file mode 100644
index 00000000000..77a1870259e
--- /dev/null
+++ b/win/VC80/zlib.vcproj
@@ -0,0 +1,400 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="zlib"
+ ProjectGUID="{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/wd 4267"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/wd 4267"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP /wd 4267"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP /wd 4267"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\dep\src\zlib\adler32.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\compress.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\crc32.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\deflate.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\example.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\gzio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\infback.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffast.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inflate.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inftrees.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\trees.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\uncompr.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zutil.c"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\..\dep\src\zlib\crc32.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\deflate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffast.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffixed.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inflate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inftrees.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\trees.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zconf.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zlib.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zutil.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC80/zthread.vcproj b/win/VC80/zthread.vcproj
new file mode 100644
index 00000000000..86734d92335
--- /dev/null
+++ b/win/VC80/zthread.vcproj
@@ -0,0 +1,658 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="zthread"
+ ProjectGUID="{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\dep\src\zthread\AtomicCount.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ConcurrentExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Condition.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ConditionImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\CountingSemaphore.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Debug.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\DeferredInterruptionScope.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastRecursiveLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastRecursiveMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\IntrusivePtr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Monitor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Monitor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Mutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\MutexImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PoolExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityCondition.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityInheritanceMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PrioritySemaphore.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Scheduling.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Semaphore.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\SemaphoreImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\State.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Status.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\SynchronousExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Thread.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadedExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadImpl.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadLocalImpl.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadOps.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadOps.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadQueue.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Time.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\TimeStrategy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\TSS.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\..\dep\include\zthread\AtomicCount.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Barrier.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BiasedReadWriteLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BlockingQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BoundedQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Cancelable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ClassLockable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ConcurrentExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Condition.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\CountedPtr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\CountingSemaphore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Exceptions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Executor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FairReadWriteLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FastMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FastRecursiveMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Guard.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\GuardedClass.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Lockable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\LockedQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\MonitoredQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Mutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\NonCopyable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PoolExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Priority.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityCondition.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityInheritanceMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PrioritySemaphore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Queue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ReadWriteLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\RecursiveMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Runnable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Semaphore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Singleton.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\SynchronousExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Task.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Thread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadedExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadLocal.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadLocalImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Time.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Waitable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ZThread.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/ScriptsInterfaces.vcproj b/win/VC90/ScriptsInterfaces.vcproj
new file mode 100644
index 00000000000..0d2b7e7299e
--- /dev/null
+++ b/win/VC90/ScriptsInterfaces.vcproj
@@ -0,0 +1,405 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="ScriptsInterfaces"
+ ProjectGUID="{4205C8A9-79B7-4354-8064-F05FB9CA0C96}"
+ RootNamespace="ScriptsInterfaces"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="4"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(OutDir)\TrinityScript.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)\TrinityScript.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(OutDir)\TrinityScript.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)\TrinityScript.lib"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="false"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)/TrinityScript.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\script__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="&quot;.\trinitycore__$(PlatformName)_$(ConfigurationName)&quot;;&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zlib__$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="false"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)/TrinityScript.lib"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\ScriptMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\bindings\interface\system.cpp"
+ >
+ </File>
+ <Filter
+ Name="Scripts"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\Scripts\sc_default.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\bindings\interface\ScriptMgr.h"
+ >
+ </File>
+ <Filter
+ Name="Scripts"
+ >
+ <File
+ RelativePath="..\..\src\bindings\interface\Scripts\sc_defines.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/TrinityCore.vcproj b/win/VC90/TrinityCore.vcproj
new file mode 100644
index 00000000000..8a460afd470
--- /dev/null
+++ b/win/VC90/TrinityCore.vcproj
@@ -0,0 +1,500 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="TrinityCore"
+ ProjectGUID="{A3A04E47-43A2-4C08-90B3-029CEF558594}"
+ RootNamespace="mangosd"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\..\..\bin\Release\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ LinkTimeCodeGeneration="0"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\..\..\bin\Release\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\mangosd__$(PlatformName)_$(ConfigurationName)\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ Version=""
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="1"
+ FixedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinitycore__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\mangosd__$(PlatformName)_$(ConfigurationName)\mangosd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE;ENABLE_CLI"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch"
+ AssemblerListingLocation=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinitycore__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe"
+ Version=""
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="..\..\dep\lib\$(PlatformName)_$(ConfigurationName)"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.map"
+ SubSystem="1"
+ FixedBaseAddress="1"
+ ImportLibrary="$(OutDir)\TrinityCore.lib"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\dep\lib\$(PlatformName)_$(ConfigurationName)\*.dll ..\..\bin\$(PlatformName)_$(ConfigurationName)&#x0D;&#x0A;copy ..\..\src\trinitycore\trinitycore.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.conf.dist&#x0D;&#x0A;"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="doc"
+ >
+ <File
+ RelativePath="..\..\Authors"
+ >
+ </File>
+ <File
+ RelativePath="..\..\ChangeLog"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Copying"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Install"
+ >
+ </File>
+ <File
+ RelativePath="..\..\News"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Readme"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Thanks"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\src\trinitycore\CliRunnable.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\CliRunnable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Main.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Master.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\Master.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\RASocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\RASocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\resource.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\TrinityCore.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\WorldRunnable.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinitycore\WorldRunnable.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/TrinityRealm.vcproj b/win/VC90/TrinityRealm.vcproj
new file mode 100644
index 00000000000..f1c4e0de04c
--- /dev/null
+++ b/win/VC90/TrinityRealm.vcproj
@@ -0,0 +1,444 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="TrinityRealm"
+ ProjectGUID="{563E9905-3657-460C-AE63-0AC39D162E23}"
+ RootNamespace="realmd"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\dep\include&quot;;&quot;$(ProjectDir)\..\..\src\framework&quot;;&quot;$(ProjectDir)\..\..\src\shared&quot;;&quot;$(ProjectDir)\..\..\src\realmd&quot;"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\dep\include&quot;;&quot;$(ProjectDir)\..\..\src\framework&quot;;&quot;$(ProjectDir)\..\..\src\shared&quot;;&quot;$(ProjectDir)\..\..\src\realmd&quot;"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="1"
+ FixedBaseAddress="1"
+ DataExecutionPrevention="0"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd"
+ PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
+ IgnoreStandardIncludePath="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ RuntimeTypeInfo="true"
+ PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
+ AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib"
+ OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
+ LinkIncremental="2"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
+ GenerateMapFile="true"
+ MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
+ SubSystem="1"
+ FixedBaseAddress="1"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthCodes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\AuthSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\Main.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\RealmList.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\RealmList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\trinityrealm\TrinityRealm.rc"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/framework.vcproj b/win/VC90/framework.vcproj
new file mode 100644
index 00000000000..0e29784c84d
--- /dev/null
+++ b/win/VC90/framework.vcproj
@@ -0,0 +1,491 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="framework"
+ ProjectGUID="{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
+ RootNamespace="framework"
+ Keyword="ManagedCProj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ StringPooling="true"
+ MinimalRebuild="false"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ ManagedExtensions="0"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/Zl /MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\src\framework"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ StringPooling="true"
+ MinimalRebuild="false"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
+ AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="GameSystem"
+ >
+ <File
+ RelativePath="..\..\src\framework\GameSystem\Grid.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridLoader.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridReference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\GridRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\NGrid.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainerFunctions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\GameSystem\TypeContainerVisitor.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Platform"
+ >
+ <File
+ RelativePath="..\..\src\framework\Platform\CompilerDefs.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Platform\Define.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Policies"
+ >
+ <File
+ RelativePath="..\..\src\framework\Policies\CreationPolicy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ObjectLifeTime.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ObjectLifeTime.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\Singleton.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\SingletonImp.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Policies\ThreadingModel.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Utilities"
+ >
+ <File
+ RelativePath="..\..\src\framework\Utilities\ByteConverter.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\Callback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\EventProcessor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\EventProcessor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\HashMap.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LinkedList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\TypeList.h"
+ >
+ </File>
+ <Filter
+ Name="CountedReference"
+ >
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\Reference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceHolder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceImpl.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="LinkedReference"
+ >
+ <File
+ RelativePath="..\..\src\framework\Utilities\LinkedReference\Reference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Utilities\LinkedReference\RefManager.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Dynamic"
+ >
+ <File
+ RelativePath="..\..\src\framework\Dynamic\FactoryHolder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framework\Dynamic\ObjectRegistry.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Network"
+ >
+ <File
+ RelativePath="..\..\src\framework\Network\SocketDefines.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/g3dlite.vcproj b/win/VC90/g3dlite.vcproj
new file mode 100644
index 00000000000..023998fdf0d
--- /dev/null
+++ b/win/VC90/g3dlite.vcproj
@@ -0,0 +1,492 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="g3dlite"
+ ProjectGUID="{8072769E-CF10-48BF-B9E1-12752A5DAC6E}"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ BufferSecurityCheck="true"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="4"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ FloatingPointModel="2"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ BufferSecurityCheck="true"
+ UsePrecompiledHeader="0"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\g3dlite__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include\g3dlite"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ UsePrecompiledHeader="0"
+ FloatingPointModel="2"
+ AssemblerListingLocation=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\g3dlite__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/g3dlite.lib"
+ IgnoreAllDefaultLibraries="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Header Files"
+ >
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\AABox.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Array.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Box.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\CollisionDetection.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\CoordinateFrame.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Crypto.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\debug.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\format.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\g3dmath.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\g3dmath.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\GCamera.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Line.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Matrix3.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Plane.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\platform.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Quat.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Quat.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Ray.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\RegistryUtil.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Sphere.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\stringutils.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\System.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Table.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Triangle.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector2int16.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector3int16.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector4.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\g3dlite\G3D\Vector4.inl"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Source Files"
+ >
+ <File
+ RelativePath="..\..\dep\src\g3dlite\AABox.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Box.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Crypto.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\format.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Matrix3.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Plane.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\System.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Triangle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Vector3.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\g3dlite\Vector4.cpp"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/game.vcproj b/win/VC90/game.vcproj
new file mode 100644
index 00000000000..78daa1b8c4a
--- /dev/null
+++ b/win/VC90/game.vcproj
@@ -0,0 +1,1326 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="game"
+ ProjectGUID="{1DC6C4DA-A028-41F3-877D-D5400C594F88}"
+ RootNamespace="game"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;"
+ StringPooling="false"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;"
+ StringPooling="false"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\game__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\game__$(PlatformName)_$(ConfigurationName)\game.pch"
+ AssemblerListingLocation=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\game__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\game__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ OutputFile=".\game__$(PlatformName)_$(ConfigurationName)\game.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="World/Handlers"
+ >
+ <File
+ RelativePath="..\..\src\game\AccountMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AccountMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AddonHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AddonHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeamHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AuctionHouse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGround.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGround.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAA.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAA.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAB.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAB.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAV.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundAV.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundBE.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundBE.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundEY.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundEY.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundNA.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundNA.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundRL.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundRL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundWS.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\BattleGroundWS.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Cell.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CellImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Channel.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Channel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChannelHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChannelMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CharacterHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Chat.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Chat.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ChatHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CombatHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DuelHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameEvent.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameEvent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GossipDef.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GossipDef.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiers.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiers.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridNotifiersImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridStates.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GridStates.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Group.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Group.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuildHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceSaveMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\InstanceSaveMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LFGHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Mail.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Mail.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Map.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Map.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapInstanced.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapInstanced.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MapManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MiscHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NPCHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NPCHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectGridLoader.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectGridLoader.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Path.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetitionsHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QueryHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestDef.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestDef.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\QuestHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ScriptCalls.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ScriptCalls.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillDiscovery.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillDiscovery.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillExtraItems.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillExtraItems.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SkillHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Spell.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Spell.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuraDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuras.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellAuras.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellEffects.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TaxiHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TradeHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Transports.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Transports.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\VoiceChatHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Weather.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Weather.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\World.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\World.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Object"
+ >
+ <File
+ RelativePath="..\..\src\game\AggressorAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AggressorAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AnimalRandomMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeam.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ArenaTeam.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\AuctionHouseObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Bag.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Bag.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ConfusedMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ConfusedMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Corpse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Corpse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Creature.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Creature.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIRegistry.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAIRegistry.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAISelector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\CreatureAISelector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolder.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DestinationHolderImp.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DynamicObject.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\DynamicObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FleeingMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FleeingMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Formulas.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameObject.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GameObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuardAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GuardAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Guild.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Guild.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HateMatrix.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HomeMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HomeMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\IdleMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\IdleMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Item.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Item.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemEnchantmentMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemEnchantmentMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ItemPrototype.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\LootMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MotionMaster.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MotionMaster.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\MovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NullCreatureAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\NullCreatureAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Object.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Object.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectAccessor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectAccessor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectPosSelector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ObjectPosSelector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Pet.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Pet.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PetAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Player.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Player.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PointMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PointMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\RandomMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\RandomMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ReactorAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ReactorAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SocialMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SocialMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SpellMgr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\StatSystem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TargetedMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TargetedMovementGenerator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TemporarySummon.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TemporarySummon.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Totem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Totem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TotemAI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\TotemAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Traveller.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Unit.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Unit.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UnitEvents.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateFields.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\UpdateMask.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointMovementGenerator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WaypointMovementGenerator.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Server"
+ >
+ <File
+ RelativePath="..\..\src\game\GlobalEvents.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GlobalEvents.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Opcodes.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Opcodes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\SharedDefines.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldLog.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSession.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSession.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocketMgr.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\WorldSocketMgr.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Chat Commands"
+ >
+ <File
+ RelativePath="..\..\src\game\debugcmds.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level0.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level1.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level2.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Level3.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Tool"
+ >
+ <File
+ RelativePath="..\..\src\game\Language.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PlayerDump.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\PlayerDump.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\tools.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\Tools.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="References"
+ >
+ <File
+ RelativePath="..\..\src\game\FollowerReference.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FollowerReference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\FollowerRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupReference.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupReference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\GroupRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HostilRefManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\HostilRefManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ThreatManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\game\ThreatManager.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/shared.vcproj b/win/VC90/shared.vcproj
new file mode 100644
index 00000000000..368abcff909
--- /dev/null
+++ b/win/VC90/shared.vcproj
@@ -0,0 +1,778 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="shared"
+ ProjectGUID="{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
+ RootNamespace="shared"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine=""
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)/shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine=""
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine=""
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ FloatingPointModel="2"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)/shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\shared__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine=""
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include;..\..\dep\include\g3dlite;..\..\src\framework;..\..\src\shared"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.pch"
+ AssemblerListingLocation=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\shared__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=".\g3dlite__$(PlatformName)_$(ConfigurationName)\g3dlite.lib"
+ OutputFile=".\shared__$(PlatformName)_$(ConfigurationName)\shared.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Database"
+ >
+ <File
+ RelativePath="..\..\src\shared\Database\Database.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Database.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseEnv.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseMysql.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseMysql.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseSqlite.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DatabaseSqlite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Field.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\Field.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\MySQLDelayThread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResult.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultMysql.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultMysql.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultSqlite.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\QueryResultSqlite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlDelayThread.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlDelayThread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlOperations.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SqlOperations.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SQLStorage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\SQLStorage.h"
+ >
+ </File>
+ <Filter
+ Name="DataStores"
+ >
+ <File
+ RelativePath="..\..\src\shared\Database\dbcfile.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\dbcfile.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCfmt.cpp"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|x64"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|x64"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ ObjectFile="$(IntDir)/$(InputName)1.obj"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStores.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStores.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Database\DBCStructure.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Log"
+ >
+ <File
+ RelativePath="..\..\src\shared\Log.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Log.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Util"
+ >
+ <File
+ RelativePath="..\..\src\shared\Base.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Base.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ByteBuffer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Errors.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\mersennetwister\MersenneTwister.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Mthread.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Mthread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ProgressBar.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ProgressBar.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Timer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Util.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Util.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Config"
+ >
+ <File
+ RelativePath="..\..\src\shared\Config\Config.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\Config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\ConfigEnv.h"
+ >
+ </File>
+ <Filter
+ Name="dotconfpp"
+ >
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\dotconfpp.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\dotconfpp.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\mempool.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Config\dotconfpp\mempool.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Auth"
+ >
+ <File
+ RelativePath="..\..\src\shared\Auth\AuthCrypt.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\AuthCrypt.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\BigNumber.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\BigNumber.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Hmac.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Hmac.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Sha1.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Auth\Sha1.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="vmaps"
+ >
+ <File
+ RelativePath="..\..\src\shared\vmap\AABSPTree.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\BaseModel.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\BaseModel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\CoordModelMapping.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\CoordModelMapping.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\DebugCmdLogger.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\DebugCmdLogger.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\IVMapManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ManagedModelContainer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ManagedModelContainer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ModelContainer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ModelContainer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\NodeValueAccess.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ShortBox.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\ShortVector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\SubModel.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\SubModel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TileAssembler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TileAssembler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TreeNode.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\TreeNode.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapDefinitions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapFactory.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapFactory.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\vmap\VMapTools.h"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath="..\..\src\shared\Common.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\Common.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ServiceWin32.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\ServiceWin32.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\shared\SystemConfig.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/sockets.vcproj b/win/VC90/sockets.vcproj
new file mode 100644
index 00000000000..024ac42292d
--- /dev/null
+++ b/win/VC90/sockets.vcproj
@@ -0,0 +1,531 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="sockets"
+ ProjectGUID="{04BAF755-0D67-46F8-B1C6-77AE5368F3CB}"
+ TargetFrameworkVersion="0"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)/sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)/sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\sockets__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include\sockets"
+ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.pch"
+ AssemblerListingLocation=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ObjectFile=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ ProgramDataBaseFileName=".\sockets__$(PlatformName)_$(ConfigurationName)\"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_DEBUG"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile=".\sockets__$(PlatformName)_$(ConfigurationName)\sockets.lib"
+ SuppressStartupBanner="true"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Header Files"
+ >
+ <File
+ RelativePath="..\..\dep\include\sockets\Base64.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Exception.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\File.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\IFile.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Ipv4Address.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Ipv6Address.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ISocketHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ListenSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Lock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Mutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Parse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ResolvServer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\ResolvSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SctpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Socket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\socket_include.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SocketAddress.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\SocketHandler.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\sockets-config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StdLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StdoutLog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\StreamSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\TcpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Thread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\UdpSocket.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\sockets\Utility.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Source Files"
+ >
+ <File
+ RelativePath="..\..\dep\src\sockets\Base64.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Exception.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Ipv4Address.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Ipv6Address.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Lock.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Mutex.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Parse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\ResolvServer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\ResolvSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Socket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\socket_include.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\SocketHandler.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\StdoutLog.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\StreamSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\TcpSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Thread.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\UdpSocket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\sockets\Utility.cpp"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/zlib.vcproj b/win/VC90/zlib.vcproj
new file mode 100644
index 00000000000..3a90a858b8a
--- /dev/null
+++ b/win/VC90/zlib.vcproj
@@ -0,0 +1,405 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="zlib"
+ ProjectGUID="{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zlib__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zlib__$(PlatformName)_$(ConfigurationName)\zlib.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zlib.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\dep\src\zlib\adler32.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\compress.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\crc32.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\deflate.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\example.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\gzio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\infback.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffast.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inflate.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inftrees.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\trees.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\uncompr.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zutil.c"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\..\dep\src\zlib\crc32.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\deflate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffast.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inffixed.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inflate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\inftrees.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\trees.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zconf.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zlib.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zlib\zutil.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win/VC90/zthread.vcproj b/win/VC90/zthread.vcproj
new file mode 100644
index 00000000000..8ccfbd4d50a
--- /dev/null
+++ b/win/VC90/zthread.vcproj
@@ -0,0 +1,666 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="zthread"
+ ProjectGUID="{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
+ RootNamespace="zthread"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="1"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|x64"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ EnableFunctionLevelLinking="true"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/MP"
+ AdditionalIncludeDirectories="..\..\dep\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableEnhancedInstructionSet="0"
+ RuntimeTypeInfo="true"
+ UsePrecompiledHeader="0"
+ PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/zthread.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\dep\src\zthread\AtomicCount.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ConcurrentExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Condition.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ConditionImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\CountingSemaphore.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Debug.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\DeferredInterruptionScope.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastRecursiveLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\FastRecursiveMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\IntrusivePtr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Monitor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Monitor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Mutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\MutexImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PoolExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityCondition.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityInheritanceMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PriorityMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\PrioritySemaphore.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutex.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Scheduling.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Semaphore.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\SemaphoreImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\State.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Status.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\SynchronousExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Thread.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadedExecutor.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadImpl.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadLocalImpl.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadOps.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadOps.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadQueue.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\ThreadQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\Time.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\TimeStrategy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\src\zthread\TSS.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\..\dep\include\zthread\AtomicCount.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Barrier.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BiasedReadWriteLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BlockingQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\BoundedQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Cancelable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ClassLockable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ConcurrentExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Condition.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\CountedPtr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\CountingSemaphore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Exceptions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Executor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FairReadWriteLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FastMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\FastRecursiveMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Guard.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\GuardedClass.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Lockable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\LockedQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\MonitoredQueue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Mutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\NonCopyable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PoolExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Priority.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityCondition.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityInheritanceMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PriorityMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\PrioritySemaphore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Queue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ReadWriteLock.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\RecursiveMutex.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Runnable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Semaphore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Singleton.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\SynchronousExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Task.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Thread.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadedExecutor.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadLocal.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ThreadLocalImpl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Time.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\Waitable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\dep\include\zthread\ZThread.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>