1 <?xml version="1.0" encoding="utf-8" ?>
2 <Prebuild xmlns="prebuild-1.7.xsd" version="1.7">
3 <Solution name="Radegast" activeConfig="Debug" version="0.6.0-$Rev: 5161 $">
4 <Configuration name="Debug">
6 <CompilerDefines>TRACE;DEBUG</CompilerDefines>
7 <OptimizeCode>false</OptimizeCode>
8 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
9 <AllowUnsafe>true</AllowUnsafe>
10 <WarningLevel>3</WarningLevel>
11 <WarningsAsErrors>false</WarningsAsErrors>
12 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
13 <OutputPath>bin</OutputPath>
14 <DebugInformation>true</DebugInformation>
15 <IncrementalBuild>true</IncrementalBuild>
16 <NoStdLib>false</NoStdLib>
17 <PlatformTarget>x86</PlatformTarget>
20 <Configuration name="Release">
22 <CompilerDefines>TRACE</CompilerDefines>
23 <OptimizeCode>true</OptimizeCode>
24 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
25 <AllowUnsafe>true</AllowUnsafe>
26 <WarningLevel>3</WarningLevel>
27 <WarningsAsErrors>false</WarningsAsErrors>
28 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
29 <OutputPath>bin</OutputPath>
30 <DebugInformation>false</DebugInformation>
31 <IncrementalBuild>true</IncrementalBuild>
32 <NoStdLib>false</NoStdLib>
33 <PlatformTarget>x86</PlatformTarget>
38 <!-- External Libraries -->
40 <Project name="HttpServer" path="../libopenmetaverse/HttpServer" type="Library" frameworkVersion="v3_5" gid="455E7D70-1C85-4D7F-9F01-DC801B8B8C34">
41 <Configuration name="Debug">
43 <OutputPath>../../radegast/bin/</OutputPath>
46 <Configuration name="Release">
48 <OutputPath>../../radegast/bin/</OutputPath>
52 <ReferencePath>../../radegast/bin/</ReferencePath>
53 <Reference name="System"/>
54 <Reference name="System.Core"/>
55 <Reference name="System.Web"/>
57 <Match pattern="*.cs" recurse="true"/>
63 <Project name="OpenMetaverseTypes" path="../libopenmetaverse/OpenMetaverseTypes" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5">
64 <Configuration name="Debug">
66 <OutputPath>../../radegast/bin/</OutputPath>
67 <XmlDocFile>OpenMetaverseTypes.XML</XmlDocFile>
70 <Configuration name="Release">
72 <OutputPath>../../radegast/bin/</OutputPath>
73 <XmlDocFile>OpenMetaverseTypes.XML</XmlDocFile>
74 <PlatformTarget>x86</PlatformTarget>
78 <ReferencePath>../../radegast/bin/</ReferencePath>
79 <Reference name="System"/>
80 <Reference name="System.Core"/>
81 <Reference name="System.Xml"/>
83 <Match pattern="*.cs" recurse="true"/>
87 <Project name="OpenMetaverse.StructuredData" path="../libopenmetaverse/OpenMetaverse.StructuredData" type="Library" rootNamespace="OpenMetaverse.StructuredData" frameworkVersion="v3_5">
88 <Configuration name="Debug">
90 <OutputPath>../../radegast/bin/</OutputPath>
91 <XmlDocFile>OpenMetaverse.StructuredData.XML</XmlDocFile>
94 <Configuration name="Release">
96 <OutputPath>../../radegast/bin/</OutputPath>
97 <XmlDocFile>OpenMetaverse.StructuredData.XML</XmlDocFile>
101 <ReferencePath>../../radegast/bin/</ReferencePath>
102 <Reference name="System"/>
103 <Reference name="System.Xml"/>
104 <Reference name="OpenMetaverseTypes"/>
106 <Match pattern="*.cs" recurse="true"/>
110 <Project name="OpenMetaverse.Http" path="../libopenmetaverse/OpenMetaverse.Http" type="Library" rootNamespace="OpenMetaverse.Http" frameworkVersion="v3_5">
111 <Configuration name="Debug">
113 <OutputPath>../../radegast/bin/</OutputPath>
116 <Configuration name="Release">
118 <OutputPath>../../radegast/bin/</OutputPath>
119 <XmlDocFile>OpenMetaverse.Http.XML</XmlDocFile>
123 <ReferencePath>../../libopenmetaverse/bin/</ReferencePath>
124 <Reference name="System"/>
125 <Reference name="System.Xml"/>
126 <Reference name="OpenMetaverseTypes"/>
127 <Reference name="OpenMetaverse.StructuredData"/>
128 <Reference name="HttpServer"/>
129 <Reference name="log4net"/>
130 <Reference name="Mono.Security"/>
132 <Match pattern="*.cs" recurse="true"/>
136 <Project name="OpenMetaverse" path="../libopenmetaverse/OpenMetaverse" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5">
137 <Configuration name="Debug">
139 <OutputPath>../../radegast/bin/</OutputPath>
140 <XmlDocFile>OpenMetaverse.XML</XmlDocFile>
143 <Configuration name="Release">
145 <OutputPath>../../radegast/bin/</OutputPath>
146 <XmlDocFile>OpenMetaverse.XML</XmlDocFile>
150 <ReferencePath>../../libopenmetaverse/bin/</ReferencePath>
151 <Reference name="System"/>
152 <Reference name="System.Core"/>
153 <Reference name="System.Xml"/>
154 <Reference name="System.Data"/>
155 <Reference name="System.Drawing"/>
156 <Reference name="log4net" localCopy="true"/>
157 <Reference name="OpenMetaverseTypes"/>
158 <Reference name="OpenMetaverse.StructuredData"/>
159 <Reference name="OpenMetaverse.Http"/>
160 <Reference name="XMLRPC" localCopy="true"/>
162 <Match pattern="*.cs" recurse="true"/>
168 <Project name="Radegast" path="Radegast" type="WinExe" frameworkVersion="v3_5">
169 <Configuration name="Debug">
171 <OutputPath>../bin/</OutputPath>
174 <Configuration name="Release">
176 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
177 <OutputPath>../bin/</OutputPath>
178 <PlatformTarget>x86</PlatformTarget>
182 <ReferencePath>../bin/</ReferencePath>
184 <Reference name="System" localCopy="false" />
185 <Reference name="System.Core" localCopy="false" />
186 <Reference name="System.Data" localCopy="false"/>
187 <Reference name="System.Drawing" localCopy="false"/>
188 <Reference name="System.Web" localCopy="false" />
189 <Reference name="System.Windows.Forms" localCopy="false" />
190 <Reference name="System.Xml" localCopy="false" />
192 <Reference name="OpenMetaverse" localCopy="false"/>
193 <Reference name="OpenMetaverseTypes" localCopy="false"/>
194 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
195 <Reference name="OpenMetaverse.Http" localCopy="false"/>
197 <Reference name="assemblies/fmodex-dotnet.dll" localCopy="true"/>
198 <Reference name="assemblies/Tao.OpenGl.dll" localCopy="true"/>
199 <Reference name="assemblies/Tao.Platform.Windows.dll" localCopy="true" />
200 <Reference name="assemblies/Tools.dll" localCopy="true" />
201 <Reference name="assemblies/log4net.dll" localCopy="true" />
203 <Reference name="assemblies/PrimMesher.dll" localCopy="true" />
204 <Reference name="assemblies/OpenMetaverse.Rendering.Meshmerizer.dll" localCopy="true" />
206 <Reference name="../../libopenmetaverse/bin/XMLRPC.dll" localCopy="true" />
209 <Match path="." pattern="*.cs" recurse="true" subType="Code">
210 <Exclude name="AssemblyInfo.cs"/>
212 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
213 <Match pattern="*.resx" buildAction="EmbeddedResource" recurse="true"/>
214 <Match path="." pattern="*.config" recurse="true" buildAction="Content" copyToOutput="Always"/>
215 <Match path="." pattern="*.so" recurse="true" buildAction="Content" copyToOutput="Always"/>
216 <Match path="." pattern="*.dylib" recurse="true" buildAction="Content" copyToOutput="Always"/>
217 <Match path="." pattern="fmodex.*" recurse="true" buildAction="Content" copyToOutput="Always"/>
218 <Match path="." pattern="*.html" recurse="true" buildAction="Content" copyToOutput="Always"/>
225 <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5">
226 <Configuration name="Debug">
228 <OutputPath>../../bin/</OutputPath>
231 <Configuration name="Release">
233 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
234 <OutputPath>../../bin/</OutputPath>
235 <PlatformTarget>x86</PlatformTarget>
239 <ReferencePath>../../bin/</ReferencePath>
240 <Reference name="System"/>
241 <Reference name="System.Core"/>
242 <Reference name="System.Xml"/>
243 <Reference name="System.Data"/>
244 <Reference name="System.Drawing"/>
245 <Reference name="System.Xml.Linq" localCopy="false"/>
246 <Reference name="OpenMetaverse" localCopy="false"/>
247 <Reference name="OpenMetaverseTypes" localCopy="false"/>
248 <Reference name="OpenMetaverse.StructuredData"/>
249 <Reference name="System.Windows.Forms" localCopy="false"/>
250 <Reference name="assemblies/AIMLbot.dll" localCopy="true" />
251 <Reference name="Radegast.exe" localCopy="false" />
253 <Match path="." pattern="*.cs" recurse="true" subType="Code">
254 <Exclude name="AssemblyInfo.cs"/>
256 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
257 <Match path="." pattern="*.aiml" recurse="true" buildAction="Content" copyToOutput="Always"/>
258 <Match path="." pattern="*.xml" recurse="true" buildAction="Content" copyToOutput="Always"/>
264 <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5">
265 <Configuration name="Debug">
267 <OutputPath>../../bin/</OutputPath>
270 <Configuration name="Release">
272 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
273 <OutputPath>../../bin/</OutputPath>
274 <PlatformTarget>x86</PlatformTarget>
278 <ReferencePath>../../bin/</ReferencePath>
279 <Reference name="System"/>
280 <Reference name="System.Core"/>
281 <Reference name="System.Xml"/>
282 <Reference name="System.Data"/>
283 <Reference name="System.Drawing"/>
284 <Reference name="System.Xml.Linq" localCopy="false"/>
285 <Reference name="OpenMetaverse" localCopy="false"/>
286 <Reference name="OpenMetaverseTypes" localCopy="false"/>
287 <Reference name="OpenMetaverse.StructuredData"/>
288 <Reference name="System.Windows.Forms" localCopy="false"/>
289 <Reference name="Radegast.exe" localCopy="false" />
291 <Match path="." pattern="*.cs" recurse="true" subType="Code">
292 <Exclude name="AssemblyInfo.cs"/>
294 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
295 <Match path="assemblies" pattern="*.*" buildAction="Content" copyToOutput="Always"/>
299 <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5">
300 <Configuration name="Debug">
302 <OutputPath>../../../bin/</OutputPath>
305 <Configuration name="Release">
307 <OutputPath>../../../bin/</OutputPath>
311 <ReferencePath>../../../bin/</ReferencePath>
312 <Reference name="OpenMetaverse" localCopy="false"/>
313 <Reference name="OpenMetaverseTypes" localCopy="false"/>
314 <Reference name="OpenMetaverse.StructuredData"/>
316 <Reference name="Radegast.exe" />
317 <Reference name="fmodex-dotnet.dll" />
318 <Reference name="System" />
319 <Reference name="System.Core"/>
320 <Reference name="System.Drawing"/>
321 <Reference name="System.Windows.Forms"/>
322 <Reference name="System.Xml.Linq"/>
323 <Reference name="System.Data.DataSetExtensions"/>
324 <Reference name="System.Data" />
325 <Reference name="System.Xml" />
327 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
328 <Match path="." pattern="*.resx" recurse="true" subType="Settings" buildAction="EmbeddedResource"/>
329 <Match path="." pattern="*.wav" buildAction="Content" copyToOutput="Always"/>
333 <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5">
334 <Configuration name="Debug">
336 <OutputPath>../../../bin/</OutputPath>
339 <Configuration name="Release">
341 <OutputPath>../../bin/</OutputPath>
345 <ReferencePath>../../../bin/</ReferencePath>
346 <Reference name="OpenMetaverse" localCopy="false"/>
347 <Reference name="OpenMetaverseTypes" localCopy="false"/>\
348 <Reference name="OpenMetaverse.StructuredData"/>
350 <Reference name="Radegast" />
351 <Reference name="Radegast.Plugin.Speech" />
352 <Reference name="System" />
353 <Reference name="System.Core"/>
354 <Reference name="System.Xml.Linq"/>
355 <Reference name="System.Data.DataSetExtensions"/>
356 <Reference name="System.Data" />
357 <Reference name="System.Xml" />
359 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
363 <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5">
364 <Configuration name="Debug">
366 <OutputPath>../../../bin/</OutputPath>
369 <Configuration name="Release">
371 <OutputPath>../../bin/</OutputPath>
375 <ReferencePath>../../../bin/</ReferencePath>
376 <Reference name="OpenMetaverse" localCopy="false"/>
377 <Reference name="OpenMetaverseTypes" localCopy="false"/>
378 <Reference name="OpenMetaverse.StructuredData"/>
380 <Reference name="Radegast" />
381 <Reference name="Radegast.Plugin.Speech" />
382 <Reference name="Radegast.exe" />
383 <Reference name="System" />
384 <Reference name="System.Core"/>
385 <Reference name="System.Speech"/>
386 <Reference name="System.Xml.Linq"/>
387 <Reference name="System.Data.DataSetExtensions"/>
388 <Reference name="System.Data" />
389 <Reference name="System.Xml" />
391 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
396 <Project name="RadSpeechMac" path="plugins/Radegast.Plugin.Speech/RadSpeechMac" type="Library" frameworkVersion="v3_5">
397 <Configuration name="Debug">
399 <OutputPath>../../../bin/</OutputPath>
402 <Configuration name="Release">
404 <OutputPath>../../bin/</OutputPath>
408 <ReferencePath>../../../bin/</ReferencePath>
409 <Reference name="OpenMetaverse" localCopy="false"/>
410 <Reference name="OpenMetaverseTypes" localCopy="false"/>
411 <Reference name="OpenMetaverse.StructuredData"/>
413 <Reference name="Radegast" />
414 <Reference name="Radegast.Plugin.Speech" />
415 <Reference name="Assemblies/Monobjc.dll" />
416 <Reference name="Assemblies/Monobjc.Cocoa.dll" />
418 <Reference name="Radegast.exe" />
419 <Reference name="System" />
420 <Reference name="System.Core"/>
421 <Reference name="System.Speech"/>
422 <Reference name="System.Xml.Linq"/>
423 <Reference name="System.Data.DataSetExtensions"/>
424 <Reference name="System.Data" />
425 <Reference name="System.Xml" />
427 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
428 <Match path="Assemblies" pattern="*.*" buildAction="Content" copyToOutput="Always"/>