From 4d3776058d11f0ad59ab3d574151cbdc955ec0bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20W=2E=20Urba=C5=84czyk?= Date: Thu, 17 Mar 2011 23:06:48 +0000 Subject: [PATCH] My project files for VC10. --- AI/GeniusAI/genius.vcxproj | 186 +++++++++++++++++++++++++ AI/StupidAI/StupidAI.vcxproj | 29 +++- client/VCMI_client.vcxproj | 263 +++++++++++++++++++++++++++++++++++ lib/VCMI_lib.vcxproj | 227 ++++++++++++++++++++++++++++++ server/VCMI_server.vcxproj | 174 +++++++++++++++++++++++ 5 files changed, 872 insertions(+), 7 deletions(-) create mode 100644 AI/GeniusAI/genius.vcxproj create mode 100644 client/VCMI_client.vcxproj create mode 100644 lib/VCMI_lib.vcxproj create mode 100644 server/VCMI_server.vcxproj diff --git a/AI/GeniusAI/genius.vcxproj b/AI/GeniusAI/genius.vcxproj new file mode 100644 index 000000000..2ffd7cecc --- /dev/null +++ b/AI/GeniusAI/genius.vcxproj @@ -0,0 +1,186 @@ + + + + + Debug + Win32 + + + RD + Win32 + + + Release + Win32 + + + + {B6A14ED9-E7C1-411B-A596-2FE90B3145B4} + genius + Win32Proj + + + + DynamicLibrary + Unicode + true + + + DynamicLibrary + Unicode + true + + + DynamicLibrary + Unicode + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + $(SolutionDir)\AI\ + $(Configuration)\ + true + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + false + false + $(SolutionDir)$(Configuration)\bin\AI\ + $(Configuration)\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + $(IncludePath) + $(IncludePath) + $(IncludePath) + $(LibraryPath) + $(LibraryPath) + $(LibraryPath) + + + + Disabled + ../../../include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;GENIUS_EXPORTS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level4 + EditAndContinue + 4512;%(DisableSpecificWarnings) + + + VCMI_lib.lib;%(AdditionalDependencies) + $(OutDir)GeniusAI.dll + ../../../libs; ../../;%(AdditionalLibraryDirectories) + true + Windows + + + MachineX86 + false + + + + + Full + true + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;GENIUS_EXPORTS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + 4512;%(DisableSpecificWarnings) + + + VCMI_lib.lib;%(AdditionalDependencies) + $(OutDir)GeniusAI.dll + ../../../libs; ../../;%(AdditionalLibraryDirectories) + true + Windows + true + true + MachineX86 + + + + + /Oy- %(AdditionalOptions) + Full + true + ..\..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;GENIUS_EXPORTS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + All + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\GeniusAI.pdb + Level3 + ProgramDatabase + 4512;%(DisableSpecificWarnings) + + + VCMI_lib.lib;%(AdditionalDependencies) + $(OutDir)GeniusAI.dll + ../../../libs; ../../;%(AdditionalLibraryDirectories) + true + true + Windows + true + true + MachineX86 + + + + + + + + + + + + + + + + + + + + + + + {b952ffc5-3039-4de1-9f08-90acda483d8f} + + + + + + \ No newline at end of file diff --git a/AI/StupidAI/StupidAI.vcxproj b/AI/StupidAI/StupidAI.vcxproj index 30c6e2b4c..9bc19d6b5 100644 --- a/AI/StupidAI/StupidAI.vcxproj +++ b/AI/StupidAI/StupidAI.vcxproj @@ -49,19 +49,34 @@ - + + $(SolutionDir)\AI\ + $(IncludePath) + $(LibraryPath) + + + $(SolutionDir)$(Configuration)\bin\AI\ + $(IncludePath) + $(LibraryPath) + + + $(IncludePath) + + + $(LibraryPath) + Level3 Disabled - E:\C++\Lua_includes;E:\vcmi\rep - assembla\trunk\lua src;E:\C++\boost_1_43_0;E:\C++\SDL_mixer-1.2.7\include;E:\C++\SDL_ttf-2.0.8\include;E:\C++\zlib 1.2.3 binaries\include;E:\C++\SDL-1.2.11\devlibs - visual\SDL-1.2.11\include;E:\C++\SDL_Image 1.2.5\SDL_image-1.2.5\include;%(AdditionalIncludeDirectories)options> + ../../../include; Use stdafx.h true VCMI_lib.lib;%(AdditionalDependencies) - ../../../libs; ../../;E:\vcmi\rep - assembla\trunk;E:\C++\lua bin;E:\C++\boost_1_43_0\lib;E:\C++\SDL_mixer-1.2.7\lib;E:\C++\SDL_ttf-2.0.8\lib;E:\C++\zlib 1.2.3 binaries\lib;E:\C++\SDL-1.2.11\devlibs - visual\SDL-1.2.11\lib;E:\C++\SDL_Image 1.2.5\SDL_image-1.2.5\lib;%(AdditionalLibraryDirectories) + ../../../libs; ../../; $(OutDir)StupidAI.dll @@ -71,7 +86,7 @@ MaxSpeed true true - E:\C++\Lua_includes;E:\vcmi\rep - assembla\trunk\lua src;E:\C++\boost_1_43_0;E:\C++\SDL_mixer-1.2.7\include;E:\C++\SDL_ttf-2.0.8\include;E:\C++\zlib 1.2.3 binaries\include;E:\C++\SDL-1.2.11\devlibs - visual\SDL-1.2.11\include;E:\C++\SDL_Image 1.2.5\SDL_image-1.2.5\include;%(AdditionalIncludeDirectories)options> + ../../../include; Use stdafx.h @@ -80,7 +95,7 @@ true true VCMI_lib.lib;%(AdditionalDependencies) - ../../../libs; ../../;E:\vcmi\rep - assembla\trunk;E:\C++\lua bin;E:\C++\boost_1_43_0\lib;E:\C++\SDL_mixer-1.2.7\lib;E:\C++\SDL_ttf-2.0.8\lib;E:\C++\zlib 1.2.3 binaries\lib;E:\C++\SDL-1.2.11\devlibs - visual\SDL-1.2.11\lib;E:\C++\SDL_Image 1.2.5\SDL_image-1.2.5\lib;%(AdditionalLibraryDirectories) + ../../../libs; ../../; @@ -89,7 +104,7 @@ MaxSpeed true true - E:\C++\Lua_includes;E:\vcmi\rep - assembla\trunk\lua src;E:\C++\boost_1_43_0;E:\C++\SDL_mixer-1.2.7\include;E:\C++\SDL_ttf-2.0.8\include;E:\C++\zlib 1.2.3 binaries\include;E:\C++\SDL-1.2.11\devlibs - visual\SDL-1.2.11\include;E:\C++\SDL_Image 1.2.5\SDL_image-1.2.5\include;%(AdditionalIncludeDirectories)options> + ../../../include; Use stdafx.h @@ -98,7 +113,7 @@ true true VCMI_lib.lib;%(AdditionalDependencies) - ../../../libs; ../../;E:\vcmi\rep - assembla\trunk;E:\C++\lua bin;E:\C++\boost_1_43_0\lib;E:\C++\SDL_mixer-1.2.7\lib;E:\C++\SDL_ttf-2.0.8\lib;E:\C++\zlib 1.2.3 binaries\lib;E:\C++\SDL-1.2.11\devlibs - visual\SDL-1.2.11\lib;E:\C++\SDL_Image 1.2.5\SDL_image-1.2.5\lib;%(AdditionalLibraryDirectories) + ../../../libs; ../../; $(OutDir)StupidAI.dll diff --git a/client/VCMI_client.vcxproj b/client/VCMI_client.vcxproj new file mode 100644 index 000000000..921053915 --- /dev/null +++ b/client/VCMI_client.vcxproj @@ -0,0 +1,263 @@ + + + + + Debug + Win32 + + + RD + Win32 + + + Release + Win32 + + + + {8355EBA8-65C2-44A4-BC2D-78053E1BF2D6} + VCMI_client + + + + Application + Unicode + true + + + Application + Unicode + true + + + Application + Unicode + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + $(SolutionDir) + $(Configuration)\ + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Configuration)\bin\ + $(Configuration)\ + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + $(IncludePath) + $(LibraryPath) + $(IncludePath) + $(IncludePath) + $(LibraryPath) + $(LibraryPath) + + + + /MP4 %(AdditionalOptions) + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + false + false + false + EnableFastChecks + MultiThreadedDebugDLL + Level1 + EditAndContinue + 4251;%(DisableSpecificWarnings) + NoListing + + + SDL.lib;zdll.lib;SDL_image.lib;SDL_ttf.lib;SDL_mixer.lib;VCMI_lib.lib;%(AdditionalDependencies) + NotSet + ../../libs;../;%(AdditionalLibraryDirectories) + true + false + MachineX86 + true + + + $(ProjectDir)DPIaware.manifest;%(AdditionalManifestFiles) + + + + + /MP4 %(AdditionalOptions) + Full + true + Speed + true + true + true + ..\..\include;%(AdditionalIncludeDirectories) + true + Default + MultiThreadedDLL + false + NotSet + Level3 + ProgramDatabase + + + SDL.lib;zdll.lib;SDL_image.lib;SDL_ttf.lib;SDL_mixer.lib;VCMI_lib.lib;%(AdditionalDependencies) + ../../libs;../;%(AdditionalLibraryDirectories) + true + NotSet + true + true + + + MachineX86 + true + + + $(ProjectDir)DPIaware.manifest;%(AdditionalManifestFiles) + + + + + /Oy- %(AdditionalOptions) + Full + true + Speed + false + true + true + ..\..\include;%(AdditionalIncludeDirectories) + true + Default + MultiThreadedDLL + false + NotSet + All + $(SolutionDir)$(Configuration)\ + Level3 + ProgramDatabase + + + SDL.lib;zdll.lib;SDL_image.lib;SDL_ttf.lib;SDL_mixer.lib;VCMI_lib.lib;%(AdditionalDependencies) + ../../libs;../;%(AdditionalLibraryDirectories) + true + true + NotSet + true + true + + + MachineX86 + true + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {b952ffc5-3039-4de1-9f08-90acda483d8f} + + + + + + \ No newline at end of file diff --git a/lib/VCMI_lib.vcxproj b/lib/VCMI_lib.vcxproj new file mode 100644 index 000000000..cc6e5374b --- /dev/null +++ b/lib/VCMI_lib.vcxproj @@ -0,0 +1,227 @@ + + + + + Debug + Win32 + + + RD + Win32 + + + Release + Win32 + + + + {B952FFC5-3039-4DE1-9F08-90ACDA483D8F} + VCMI_lib + + + + DynamicLibrary + Unicode + true + + + DynamicLibrary + Unicode + true + + + DynamicLibrary + MultiByte + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + $(SolutionDir) + $(Configuration)\ + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Configuration)\bin\ + $(Configuration)\ + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + $(IncludePath) + $(IncludePath) + $(IncludePath) + $(LibraryPath) + $(LibraryPath) + $(LibraryPath) + + + + /MP4 %(AdditionalOptions) /bigobj + + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + false + EnableFastChecks + MultiThreadedDebugDLL + Level1 + EditAndContinue + 4251;%(DisableSpecificWarnings) + false + NoListing + false + + + SDL.lib;zdll.lib;SDL_image.lib;SDL_ttf.lib;%(AdditionalDependencies) + ../../libs;%(AdditionalLibraryDirectories) + true + MachineX86 + + + + + Full + true + Speed + true + true + true + ..\..\include;%(AdditionalIncludeDirectories) + true + false + Default + MultiThreadedDLL + false + Level3 + ProgramDatabase + /bigobj + + + + zdll.lib;%(AdditionalDependencies) + + + ../../libs;%(AdditionalLibraryDirectories) + true + true + true + + + MachineX86 + + + + + /Oy- %(AdditionalOptions) /bigobj + + Full + true + Speed + false + true + true + ..\..\include;%(AdditionalIncludeDirectories) + true + false + Default + MultiThreadedDLL + false + All + $(SolutionDir)$(Configuration)\ + Level3 + ProgramDatabase + + + zdll.lib;%(AdditionalDependencies) + + + ../../libs;%(AdditionalLibraryDirectories) + true + true + true + true + + + MachineX86 + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/VCMI_server.vcxproj b/server/VCMI_server.vcxproj new file mode 100644 index 000000000..f6408aa1f --- /dev/null +++ b/server/VCMI_server.vcxproj @@ -0,0 +1,174 @@ + + + + + Debug + Win32 + + + RD + Win32 + + + Release + Win32 + + + + {8AF697C3-465E-4910-B31B-576A9ECDB309} + VCMI_server + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + Unicode + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + $(SolutionDir) + $(Configuration)\ + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Configuration)\bin\ + $(Configuration)\ + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + $(IncludePath) + $(IncludePath) + $(IncludePath) + $(LibraryPath) + $(LibraryPath) + $(LibraryPath) + + + + /MP4 %(AdditionalOptions) + Disabled + ..\..\include;%(AdditionalIncludeDirectories) + false + EnableFastChecks + MultiThreadedDebugDLL + Level1 + EditAndContinue + 4251;%(DisableSpecificWarnings) + Use + stdafx.h + + + VCMI_lib.lib;zdll.lib;%(AdditionalDependencies) + ../../libs;../;%(AdditionalLibraryDirectories) + true + MachineX86 + + + + + MaxSpeed + true + Speed + true + true + ..\..\include;%(AdditionalIncludeDirectories) + true + MultiThreadedDLL + false + Level3 + ProgramDatabase + 4251;%(DisableSpecificWarnings) + Use + stdafx.h + + + VCMI_lib.lib;zdll.lib;%(AdditionalDependencies) + ../../libs;../;%(AdditionalLibraryDirectories) + true + true + true + MachineX86 + + + + + /Oy- %(AdditionalOptions) + MaxSpeed + true + Speed + false + true + ..\..\include;%(AdditionalIncludeDirectories) + true + MultiThreadedDLL + false + All + $(SolutionDir)$(Configuration)\ + Level3 + ProgramDatabase + 4251;%(DisableSpecificWarnings) + Use + stdafx.h + + + VCMI_lib.lib;zdll.lib;%(AdditionalDependencies) + ../../libs;../;%(AdditionalLibraryDirectories) + true + true + true + true + MachineX86 + true + + + + + + + + Create + Create + Create + + + + + + + + + + {b952ffc5-3039-4de1-9f08-90acda483d8f} + + + + + + \ No newline at end of file