From d9482db7e07c3d47b61848849b08375ff1037218 Mon Sep 17 00:00:00 2001 From: w00t Date: Sat, 15 Aug 2009 11:45:07 +0000 Subject: [PATCH] vs2010 projects too. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11526 e03df62e-2008-0410-955e-edbf42e46eb7 --- win/configureVC90.vcxproj | 209 ++++++ win/inspircdVC90.vcxproj | 1167 ++++++++++++++++++++++++++++++++ win/m_spanningtreeVC90.vcxproj | 302 +++++++++ 3 files changed, 1678 insertions(+) create mode 100644 win/configureVC90.vcxproj create mode 100644 win/inspircdVC90.vcxproj create mode 100644 win/m_spanningtreeVC90.vcxproj diff --git a/win/configureVC90.vcxproj b/win/configureVC90.vcxproj new file mode 100644 index 000000000..fcf5d2bd7 --- /dev/null +++ b/win/configureVC90.vcxproj @@ -0,0 +1,209 @@ + + + + Debug + Win32 + + + Debug + Win32 + + + Debug + x64 + + + Debug + x64 + + + Release + Win32 + + + Release + Win32 + + + Release + x64 + + + Release + x64 + + + + configure + {B922B569-727E-4EB0-827A-04E133A91DE7} + configure + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + .\ + Debug_configureVc90\ + configure + .exe + true + .\ + x64Debug_Configure\ + configure + .exe + true + .\ + Release\ + configure + .exe + false + .\ + x64Release_Configure\ + configure + .exe + false + + + + Disabled + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;%(AdditionalDependencies) + true + $(OutDir)configure.pdb + Windows + false + + + MachineX86 + + + + + X64 + + + Disabled + WIN32;_DEBUG;_WINDOWS;WIN64;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + ProgramDatabase + + + true + $(OutDir)configure.pdb + Windows + false + + + MachineX64 + + + + + /I:"include" %(AdditionalOptions) + Disabled + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;%(AdditionalDependencies) + true + Windows + true + true + UseLinkTimeCodeGeneration + false + + + MachineX86 + + + + + X64 + + + Disabled + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + MultiThreaded + + + Level3 + ProgramDatabase + + + true + Windows + true + true + false + + + MachineX64 + + + + + + + + + + + + \ No newline at end of file diff --git a/win/inspircdVC90.vcxproj b/win/inspircdVC90.vcxproj new file mode 100644 index 000000000..22682a09a --- /dev/null +++ b/win/inspircdVC90.vcxproj @@ -0,0 +1,1167 @@ + + + + Debug + Win32 + + + Debug + Win32 + + + Debug + x64 + + + Debug + x64 + + + Release + Win32 + + + Release + Win32 + + + Release + x64 + + + Release + x64 + + + + inspircd + {FE82A6FC-41C7-4CB1-AA46-6DBCB6C682C8} + inspircd + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + ..\bin\debug\bin\ + DebugVc90\ + inspircd + .exe + false + ..\bin\release\bin\ + Release\ + inspircd + .exe + false + ..\bin\debug_x64\bin\ + x64DebugVc80\ + inspircd + .exe + false + ..\bin\release_x64\bin\ + x64ReleaseVc80\ + inspircd + .exe + false + + + + running configure... + "$(ProjectDir)\configure.exe" + + + Disabled + .;../include;../../include;../include/modes;../include/commands;../../include/modes;../../include/commands;../win;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + Level4 + ProgramDatabase + 4100; 4512; 4127;%(DisableSpecificWarnings) + true + + + psapi.lib;ws2_32.lib;mswsock.lib;kernel32.lib;user32.lib;%(AdditionalDependencies) + LinkVerbose + %(IgnoreSpecificDefaultLibraries) + true + $(OutDir)inspircd.pdb + Console + false + false + + + MachineX86 + + + @echo off +echo Compiling Command Modules... +cd ..\src\commands +nmake -f commands.mak +echo Compiling Modules... +cd ..\modules +nmake -f modules.mak + + + + + + running configure... + "$(ProjectDir)\configure.exe" + + + /MP %(AdditionalOptions) + MinSpace + true + .;../include;../../include;../include/modes;../include/commands;../../include/modes;../../include/commands;../win;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + false + MultiThreadedDLL + + + Level3 + + + + + psapi.lib;ws2_32.lib;mswsock.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;%(AdditionalDependencies) + inspircd.ico;%(EmbedManagedResourceFile) + true + Console + true + true + UseLinkTimeCodeGeneration + false + + + MachineX86 + + + @echo off +echo Compiling Command Modules... +cd ..\src\commands +nmake -f commands.mak +echo Compiling Modules... +cd ..\modules +nmake -f modules.mak + + + + + + + + + + X64 + + + Disabled + .;../include;../../include;../include/modes;../include/commands;../../include/modes;../../include/commands;../win;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + ProgramDatabase + + + ws2_32.lib;mswsock.lib;%(AdditionalDependencies) + NotSet + %(IgnoreSpecificDefaultLibraries) + true + $(OutDir)inspircd.pdb + Console + false + false + + + MachineX64 + + + + + + + + + running configure... + $(ProjectDir)\configure.exe + + + + X64 + + + Disabled + .;../include;../../include;../include/modes;../include/commands;../../include/modes;../../include/commands;../win;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreaded + + + Level3 + ProgramDatabase + + + ws2_32.lib;mswsock.lib;%(AdditionalDependencies) + true + Console + true + true + false + + + MachineX64 + + + @echo off +echo Compiling Command Modules... +cd ..\src +nmake -f commands.mak +echo Compiling Modules... +cd modules +nmake -f modules.mak + + + + + + + + + + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + $(IntDir) + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {b922b569-727e-4eb0-827a-04e133a91de7} + + + + + + \ No newline at end of file diff --git a/win/m_spanningtreeVC90.vcxproj b/win/m_spanningtreeVC90.vcxproj new file mode 100644 index 000000000..868851e7c --- /dev/null +++ b/win/m_spanningtreeVC90.vcxproj @@ -0,0 +1,302 @@ + + + + Debug + Win32 + + + Debug + Win32 + + + Debug + x64 + + + Debug + x64 + + + Release + Win32 + + + Release + Win32 + + + Release + x64 + + + Release + x64 + + + + m_spanningtree + {1EC86B60-AB2A-4984-8A7E-0422C15601E0} + m_spanningtree + Win32Proj + + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + ..\bin\debug\modules\ + Debug_spanningtree\ + m_spanningtree + .so + false + ..\bin\debug_x64\modules\ + x64Debug_spanningtree\ + m_spanningtree + .so + false + ..\bin\release\modules\ + Release\ + m_spanningtree + .so + false + ..\bin\release_x64\modules\ + x64Release_spanningtree\ + m_spanningtree + .so + false + + + + Disabled + ..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;DLL_BUILD;%(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + true + + + ws2_32.lib;inspircd.lib;cmd_whois.lib;cmd_stats.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;%(AdditionalDependencies) + ..\bin\debug\bin;..\bin\debug\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)m_spanningtree.pdb + Windows + false + + + $(OutDir)m_spanningtree.lib + MachineX86 + + + + + X64 + + + Disabled + ..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;DLL_BUILD;WIN64;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + ProgramDatabase + + + ws2_32.lib;inspircd.lib;cmd_whois.lib;cmd_stats.lib;%(AdditionalDependencies) + ..\bin\debug_x64\bin;..\bin\debug_x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)m_spanningtree.pdb + Windows + false + + + $(OutDir)m_spanningtree.lib + MachineX64 + + + + + /MP %(AdditionalOptions) + MinSpace + true + ..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;M_SPANNINGTREE_EXPORTS;DLL_BUILD;%(PreprocessorDefinitions) + false + MultiThreadedDLL + + + Level2 + ProgramDatabase + + + ws2_32.lib;inspircd.lib;cmd_whois.lib;cmd_stats.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;%(AdditionalDependencies) + ..\bin\release\bin;..\bin\release\lib;%(AdditionalLibraryDirectories) + true + Windows + true + true + UseLinkTimeCodeGeneration + false + + + $(OutDir)m_spanningtree.lib + MachineX86 + + + Re-basing shared objects... + @cd $(ProjectDir) +@"$(ProjectDir)\rebase.bat" + + + + + + X64 + + + Disabled + ..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;M_SPANNINGTREE_EXPORTS;DLL_BUILD;%(PreprocessorDefinitions) + true + MultiThreaded + + + Level2 + ProgramDatabase + + + ws2_32.lib;inspircd.lib;cmd_whois.lib;cmd_stats.lib;%(AdditionalDependencies) + ..\bin\release_x64\bin;..\bin\release_x64\lib;%(AdditionalLibraryDirectories) + true + Windows + true + true + false + + + $(OutDir)m_spanningtree.lib + MachineX64 + + + + + + + + + + + + + + + + + + + + + $(IntDir)modules_spanningtree.obj + + + + + + + + + + + + + + + + + + + + + + + + + + $(IntDir)servers_spanningtree.obj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {fe82a6fc-41c7-4cb1-aa46-6dbcb6c682c8} + + + + + + \ No newline at end of file -- 2.39.2