1 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
\r
2 <ItemGroup Label="ProjectConfigurations">
\r
3 <ProjectConfiguration Include="Debug|Win32">
\r
4 <Configuration>Debug</Configuration>
\r
5 <Platform>Win32</Platform>
\r
6 </ProjectConfiguration>
\r
7 <ProjectConfiguration Include="Debug|Win32">
\r
8 <Configuration>Debug</Configuration>
\r
9 <Platform>Win32</Platform>
\r
10 </ProjectConfiguration>
\r
11 <ProjectConfiguration Include="Debug|x64">
\r
12 <Configuration>Debug</Configuration>
\r
13 <Platform>x64</Platform>
\r
14 </ProjectConfiguration>
\r
15 <ProjectConfiguration Include="Debug|x64">
\r
16 <Configuration>Debug</Configuration>
\r
17 <Platform>x64</Platform>
\r
18 </ProjectConfiguration>
\r
19 <ProjectConfiguration Include="Release|Win32">
\r
20 <Configuration>Release</Configuration>
\r
21 <Platform>Win32</Platform>
\r
22 </ProjectConfiguration>
\r
23 <ProjectConfiguration Include="Release|Win32">
\r
24 <Configuration>Release</Configuration>
\r
25 <Platform>Win32</Platform>
\r
26 </ProjectConfiguration>
\r
27 <ProjectConfiguration Include="Release|x64">
\r
28 <Configuration>Release</Configuration>
\r
29 <Platform>x64</Platform>
\r
30 </ProjectConfiguration>
\r
31 <ProjectConfiguration Include="Release|x64">
\r
32 <Configuration>Release</Configuration>
\r
33 <Platform>x64</Platform>
\r
34 </ProjectConfiguration>
\r
36 <PropertyGroup Label="Globals">
\r
37 <ProjectName>m_spanningtree</ProjectName>
\r
38 <ProjectGUID>{1EC86B60-AB2A-4984-8A7E-0422C15601E0}</ProjectGUID>
\r
39 <RootNamespace>m_spanningtree</RootNamespace>
\r
40 <Keyword>Win32Proj</Keyword>
\r
42 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
\r
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
\r
44 <ConfigurationType>DynamicLibrary</ConfigurationType>
\r
45 <CharacterSet>MultiByte</CharacterSet>
\r
47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
\r
48 <ConfigurationType>DynamicLibrary</ConfigurationType>
\r
49 <CharacterSet>MultiByte</CharacterSet>
\r
51 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">
\r
52 <ConfigurationType>DynamicLibrary</ConfigurationType>
\r
53 <CharacterSet>MultiByte</CharacterSet>
\r
55 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|X64'">
\r
56 <ConfigurationType>DynamicLibrary</ConfigurationType>
\r
57 <CharacterSet>MultiByte</CharacterSet>
\r
59 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
\r
60 <ImportGroup Label="ExtensionSettings">
\r
62 <ImportGroup Label="PropertySheets">
\r
63 <Import Project="$(LocalAppData)\Microsoft\VisualStudio\10.0\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(LocalAppData)\Microsoft\VisualStudio\10.0\Microsoft.Cpp.$(Platform).user.props')" />
\r
65 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
\r
66 <Import Project="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props" Condition="exists('$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props')" />
\r
68 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">
\r
69 <Import Project="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props" Condition="exists('$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props')" />
\r
71 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
\r
72 <Import Project="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props" Condition="exists('$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props')" />
\r
74 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|X64'">
\r
75 <Import Project="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props" Condition="exists('$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.props')" />
\r
77 <PropertyGroup Label="UserMacros" />
\r
79 <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
\r
80 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\debug\modules\</OutDir>
\r
81 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug_spanningtree\</IntDir>
\r
82 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">m_spanningtree</TargetName>
\r
83 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.so</TargetExt>
\r
84 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
\r
85 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">..\bin\debug_x64\modules\</OutDir>
\r
86 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">x64Debug_spanningtree\</IntDir>
\r
87 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">m_spanningtree</TargetName>
\r
88 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">.so</TargetExt>
\r
89 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">false</LinkIncremental>
\r
90 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\bin\release\modules\</OutDir>
\r
91 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir>
\r
92 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">m_spanningtree</TargetName>
\r
93 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.so</TargetExt>
\r
94 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
\r
95 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|X64'">..\bin\release_x64\modules\</OutDir>
\r
96 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|X64'">x64Release_spanningtree\</IntDir>
\r
97 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|X64'">m_spanningtree</TargetName>
\r
98 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|X64'">.so</TargetExt>
\r
99 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|X64'">false</LinkIncremental>
\r
101 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
\r
103 <Optimization>Disabled</Optimization>
\r
104 <AdditionalIncludeDirectories>..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
\r
105 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;DLL_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
\r
106 <MinimalRebuild>false</MinimalRebuild>
\r
107 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
\r
108 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
\r
109 <PrecompiledHeader>
\r
110 </PrecompiledHeader>
\r
111 <WarningLevel>Level3</WarningLevel>
\r
112 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
\r
113 <MultiProcessorCompilation>true</MultiProcessorCompilation>
\r
116 <AdditionalDependencies>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)</AdditionalDependencies>
\r
117 <AdditionalLibraryDirectories>..\bin\debug\bin;..\bin\debug\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
\r
118 <GenerateDebugInformation>true</GenerateDebugInformation>
\r
119 <ProgramDatabaseFile>$(OutDir)m_spanningtree.pdb</ProgramDatabaseFile>
\r
120 <SubSystem>Windows</SubSystem>
\r
121 <RandomizedBaseAddress>false</RandomizedBaseAddress>
\r
122 <DataExecutionPrevention>
\r
123 </DataExecutionPrevention>
\r
124 <ImportLibrary>$(OutDir)m_spanningtree.lib</ImportLibrary>
\r
125 <TargetMachine>MachineX86</TargetMachine>
\r
127 </ItemDefinitionGroup>
\r
128 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">
\r
130 <TargetEnvironment>X64</TargetEnvironment>
\r
133 <Optimization>Disabled</Optimization>
\r
134 <AdditionalIncludeDirectories>..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
\r
135 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;DLL_BUILD;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
\r
136 <MinimalRebuild>true</MinimalRebuild>
\r
137 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
\r
138 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
\r
139 <PrecompiledHeader>
\r
140 </PrecompiledHeader>
\r
141 <WarningLevel>Level3</WarningLevel>
\r
142 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
\r
145 <AdditionalDependencies>ws2_32.lib;inspircd.lib;cmd_whois.lib;cmd_stats.lib;%(AdditionalDependencies)</AdditionalDependencies>
\r
146 <AdditionalLibraryDirectories>..\bin\debug_x64\bin;..\bin\debug_x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
\r
147 <GenerateDebugInformation>true</GenerateDebugInformation>
\r
148 <ProgramDatabaseFile>$(OutDir)m_spanningtree.pdb</ProgramDatabaseFile>
\r
149 <SubSystem>Windows</SubSystem>
\r
150 <RandomizedBaseAddress>false</RandomizedBaseAddress>
\r
151 <DataExecutionPrevention>
\r
152 </DataExecutionPrevention>
\r
153 <ImportLibrary>$(OutDir)m_spanningtree.lib</ImportLibrary>
\r
154 <TargetMachine>MachineX64</TargetMachine>
\r
156 </ItemDefinitionGroup>
\r
157 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
\r
159 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
\r
160 <Optimization>MinSpace</Optimization>
\r
161 <WholeProgramOptimization>true</WholeProgramOptimization>
\r
162 <AdditionalIncludeDirectories>..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
\r
163 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;M_SPANNINGTREE_EXPORTS;DLL_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
\r
164 <MinimalRebuild>false</MinimalRebuild>
\r
165 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
\r
166 <PrecompiledHeader>
\r
167 </PrecompiledHeader>
\r
168 <WarningLevel>Level2</WarningLevel>
\r
169 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
\r
172 <AdditionalDependencies>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)</AdditionalDependencies>
\r
173 <AdditionalLibraryDirectories>..\bin\release\bin;..\bin\release\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
\r
174 <GenerateDebugInformation>true</GenerateDebugInformation>
\r
175 <SubSystem>Windows</SubSystem>
\r
176 <OptimizeReferences>true</OptimizeReferences>
\r
177 <EnableCOMDATFolding>true</EnableCOMDATFolding>
\r
178 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
\r
179 <RandomizedBaseAddress>false</RandomizedBaseAddress>
\r
180 <DataExecutionPrevention>
\r
181 </DataExecutionPrevention>
\r
182 <ImportLibrary>$(OutDir)m_spanningtree.lib</ImportLibrary>
\r
183 <TargetMachine>MachineX86</TargetMachine>
\r
186 <Message>Re-basing shared objects...</Message>
\r
187 <Command>@cd $(ProjectDir)
\r
188 @"$(ProjectDir)\rebase.bat"
\r
191 </ItemDefinitionGroup>
\r
192 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|X64'">
\r
194 <TargetEnvironment>X64</TargetEnvironment>
\r
197 <Optimization>Disabled</Optimization>
\r
198 <AdditionalIncludeDirectories>..\include;..\win;..\src\modules\m_spanningtree;.;..\src\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
\r
199 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;M_SPANNINGTREE_EXPORTS;DLL_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
\r
200 <MinimalRebuild>true</MinimalRebuild>
\r
201 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
\r
202 <PrecompiledHeader>
\r
203 </PrecompiledHeader>
\r
204 <WarningLevel>Level2</WarningLevel>
\r
205 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
\r
208 <AdditionalDependencies>ws2_32.lib;inspircd.lib;cmd_whois.lib;cmd_stats.lib;%(AdditionalDependencies)</AdditionalDependencies>
\r
209 <AdditionalLibraryDirectories>..\bin\release_x64\bin;..\bin\release_x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
\r
210 <GenerateDebugInformation>true</GenerateDebugInformation>
\r
211 <SubSystem>Windows</SubSystem>
\r
212 <OptimizeReferences>true</OptimizeReferences>
\r
213 <EnableCOMDATFolding>true</EnableCOMDATFolding>
\r
214 <RandomizedBaseAddress>false</RandomizedBaseAddress>
\r
215 <DataExecutionPrevention>
\r
216 </DataExecutionPrevention>
\r
217 <ImportLibrary>$(OutDir)m_spanningtree.lib</ImportLibrary>
\r
218 <TargetMachine>MachineX64</TargetMachine>
\r
220 </ItemDefinitionGroup>
\r
222 <ClCompile Include="..\src\modules\m_spanningtree\addline.cpp" />
\r
223 <ClCompile Include="..\src\modules\m_spanningtree\admin.cpp" />
\r
224 <ClCompile Include="..\src\modules\m_spanningtree\cachetimer.cpp" />
\r
225 <ClCompile Include="..\src\modules\m_spanningtree\capab.cpp" />
\r
226 <ClCompile Include="..\src\modules\m_spanningtree\delline.cpp" />
\r
227 <ClCompile Include="..\src\modules\m_spanningtree\encap.cpp" />
\r
228 <ClCompile Include="..\src\modules\m_spanningtree\fhost.cpp" />
\r
229 <ClCompile Include="..\src\modules\m_spanningtree\fjoin.cpp" />
\r
230 <ClCompile Include="..\src\modules\m_spanningtree\fmode.cpp" />
\r
231 <ClCompile Include="..\src\modules\m_spanningtree\fname.cpp" />
\r
232 <ClCompile Include="..\src\modules\m_spanningtree\ftopic.cpp" />
\r
233 <ClCompile Include="..\src\modules\m_spanningtree\handshaketimer.cpp" />
\r
234 <ClCompile Include="..\src\modules\m_spanningtree\hmac.cpp" />
\r
235 <ClCompile Include="..\src\modules\m_spanningtree\kill.cpp" />
\r
236 <ClCompile Include="..\src\modules\m_spanningtree\main.cpp" />
\r
237 <ClCompile Include="..\src\modules\m_spanningtree\metadata.cpp" />
\r
238 <ClCompile Include="..\src\modules\m_spanningtree\modules.cpp">
\r
239 <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)modules_spanningtree.obj</ObjectFileName>
\r
241 <ClCompile Include="..\src\modules\m_spanningtree\motd.cpp" />
\r
242 <ClCompile Include="..\src\modules\m_spanningtree\netburst.cpp" />
\r
243 <ClCompile Include="..\src\modules\m_spanningtree\nickcollide.cpp" />
\r
244 <ClCompile Include="..\src\modules\m_spanningtree\operquit.cpp" />
\r
245 <ClCompile Include="..\src\modules\m_spanningtree\opertype.cpp" />
\r
246 <ClCompile Include="..\src\modules\m_spanningtree\override_admin.cpp" />
\r
247 <ClCompile Include="..\src\modules\m_spanningtree\override_map.cpp" />
\r
248 <ClCompile Include="..\src\modules\m_spanningtree\override_modules.cpp" />
\r
249 <ClCompile Include="..\src\modules\m_spanningtree\override_motd.cpp" />
\r
250 <ClCompile Include="..\src\modules\m_spanningtree\override_squit.cpp" />
\r
251 <ClCompile Include="..\src\modules\m_spanningtree\override_stats.cpp" />
\r
252 <ClCompile Include="..\src\modules\m_spanningtree\override_time.cpp" />
\r
253 <ClCompile Include="..\src\modules\m_spanningtree\override_whois.cpp" />
\r
254 <ClCompile Include="..\src\modules\m_spanningtree\ping.cpp" />
\r
255 <ClCompile Include="..\src\modules\m_spanningtree\pong.cpp" />
\r
256 <ClCompile Include="..\src\modules\m_spanningtree\postcommand.cpp" />
\r
257 <ClCompile Include="..\src\modules\m_spanningtree\precommand.cpp" />
\r
258 <ClCompile Include="..\src\modules\m_spanningtree\privmsg.cpp" />
\r
259 <ClCompile Include="..\src\modules\m_spanningtree\protocolinterface.cpp" />
\r
260 <ClCompile Include="..\src\modules\m_spanningtree\push.cpp" />
\r
261 <ClCompile Include="..\src\modules\m_spanningtree\rconnect.cpp" />
\r
262 <ClCompile Include="..\src\modules\m_spanningtree\resolvers.cpp" />
\r
263 <ClCompile Include="..\src\modules\m_spanningtree\rsquit.cpp" />
\r
264 <ClCompile Include="..\src\modules\m_spanningtree\server.cpp">
\r
265 <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)servers_spanningtree.obj</ObjectFileName>
\r
267 <ClCompile Include="..\src\modules\m_spanningtree\stats.cpp" />
\r
268 <ClCompile Include="..\src\modules\m_spanningtree\svsjoin.cpp" />
\r
269 <ClCompile Include="..\src\modules\m_spanningtree\svsnick.cpp" />
\r
270 <ClCompile Include="..\src\modules\m_spanningtree\svspart.cpp" />
\r
271 <ClCompile Include="..\src\modules\m_spanningtree\time.cpp" />
\r
272 <ClCompile Include="..\src\modules\m_spanningtree\treeserver.cpp" />
\r
273 <ClCompile Include="..\src\modules\m_spanningtree\treesocket1.cpp" />
\r
274 <ClCompile Include="..\src\modules\m_spanningtree\treesocket2.cpp" />
\r
275 <ClCompile Include="..\src\modules\m_spanningtree\uid.cpp" />
\r
276 <ClCompile Include="..\src\modules\m_spanningtree\utils.cpp" />
\r
277 <ClCompile Include="..\src\modules\m_spanningtree\version.cpp" />
\r
278 <ClCompile Include="..\src\modules\m_spanningtree\whois.cpp" />
\r
279 <ClCompile Include="inspircd_memory_functions.cpp" />
\r
282 <ClInclude Include="..\src\modules\m_spanningtree\cachetimer.h" />
\r
283 <ClInclude Include="..\src\modules\m_spanningtree\handshaketimer.h" />
\r
284 <ClInclude Include="..\src\modules\m_spanningtree\link.h" />
\r
285 <ClInclude Include="..\src\modules\m_spanningtree\main.h" />
\r
286 <ClInclude Include="..\src\modules\m_spanningtree\protocolinterface.h" />
\r
287 <ClInclude Include="..\src\modules\m_spanningtree\rconnect.h" />
\r
288 <ClInclude Include="..\src\modules\m_spanningtree\resolvers.h" />
\r
289 <ClInclude Include="..\src\modules\m_spanningtree\rsquit.h" />
\r
290 <ClInclude Include="..\src\modules\m_spanningtree\treeserver.h" />
\r
291 <ClInclude Include="..\src\modules\m_spanningtree\treesocket.h" />
\r
292 <ClInclude Include="..\src\modules\m_spanningtree\utils.h" />
\r
295 <ProjectReference Include="inspircdVC90.vcxproj">
\r
296 <Project>{fe82a6fc-41c7-4cb1-aa46-6dbcb6c682c8}</Project>
\r
297 </ProjectReference>
\r
299 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
\r
300 <ImportGroup Label="ExtensionTargets">
\r