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="$Rev$">
4 <Configuration name="Debug">
6 <CompilerDefines>TRACE;DEBUG;SMARTHREADPOOL_REF</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;SMARTHREADPOOL_REF</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>true</DebugInformation>
31 <IncrementalBuild>false</IncrementalBuild>
32 <NoStdLib>false</NoStdLib>
33 <PlatformTarget>x86</PlatformTarget>
39 <Project name="OpenMetaverseTypes" path="libopenmetaverse/OpenMetaverseTypes" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5" filterGroups="libomv|core" >
40 <Configuration name="Debug">
42 <OutputPath>../bin/</OutputPath>
43 <PlatformTarget>x86</PlatformTarget>
46 <Configuration name="Release">
48 <OutputPath>../bin/</OutputPath>
49 <PlatformTarget>x86</PlatformTarget>
53 <ReferencePath>../bin/</ReferencePath>
54 <Reference name="System"/>
55 <Reference name="System.Core"/>
56 <Reference name="System.Xml"/>
58 <Match pattern="*.cs" recurse="true"/>
62 <Project name="OpenMetaverse.StructuredData" path="libopenmetaverse/OpenMetaverse.StructuredData" type="Library" rootNamespace="OpenMetaverse.StructuredData" frameworkVersion="v3_5" filterGroups="libomv|core">
63 <Configuration name="Debug">
65 <OutputPath>../bin/</OutputPath>
66 <PlatformTarget>x86</PlatformTarget>
69 <Configuration name="Release">
71 <OutputPath>../bin/</OutputPath>
72 <PlatformTarget>x86</PlatformTarget>
76 <ReferencePath>../bin/</ReferencePath>
77 <Reference name="System"/>
78 <Reference name="System.Xml"/>
79 <Reference name="OpenMetaverseTypes"/>
81 <Match pattern="*.cs" recurse="true"/>
85 <Project name="OpenMetaverse" path="libopenmetaverse/OpenMetaverse" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5" filterGroups="libomv|core">
86 <Configuration name="Debug">
88 <OutputPath>../bin/</OutputPath>
89 <PlatformTarget>x86</PlatformTarget>
92 <Configuration name="Release">
94 <OutputPath>../bin/</OutputPath>
95 <PlatformTarget>x86</PlatformTarget>
99 <ReferencePath>../bin/</ReferencePath>
100 <Reference name="System"/>
101 <Reference name="System.Core"/>
102 <Reference name="System.Xml"/>
103 <Reference name="System.Data"/>
104 <Reference name="System.Drawing"/>
105 <Reference name="log4net" localCopy="true"/>
106 <Reference name="OpenMetaverseTypes"/>
107 <Reference name="OpenMetaverse.StructuredData"/>
108 <Reference name="SmartThreadPool" localCopy="true"/>
109 <Reference name="XMLRPC" localCopy="true"/>
110 <Reference name="zlib.net" localCopy="true"/>
112 <Match pattern="*.cs" recurse="true"/>
116 <Project name="OpenMetaverse.Rendering.Meshmerizer" path="libopenmetaverse/OpenMetaverse.Rendering.Meshmerizer" type="Library" rootNamespace="OpenMetaverse.Rendering" frameworkVersion="v3_5" filterGroups="libomv|core">
117 <Configuration name="Debug">
119 <OutputPath>../bin/</OutputPath>
120 <PlatformTarget>x86</PlatformTarget>
123 <Configuration name="Release">
125 <OutputPath>../bin/</OutputPath>
126 <PlatformTarget>x86</PlatformTarget>
130 <ReferencePath>../bin/</ReferencePath>
131 <Reference name="System"/>
132 <Reference name="System.Xml"/>
133 <Reference name="System.Data"/>
134 <Reference name="System.Drawing"/>
135 <Reference name="OpenMetaverse"/>
136 <Reference name="OpenMetaverseTypes"/>
137 <Reference name="PrimMesher" />
139 <Match pattern="*.cs" recurse="true"/>
145 <Project name="Radegast" path="Radegast" type="WinExe" icon="radegast.ico" frameworkVersion="v3_5" filterGroups="core">
146 <Configuration name="Debug">
148 <OutputPath>../bin/</OutputPath>
149 <PlatformTarget>x86</PlatformTarget>
152 <Configuration name="Release">
154 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
155 <OutputPath>../bin/</OutputPath>
156 <PlatformTarget>x86</PlatformTarget>
160 <ReferencePath>../bin/</ReferencePath>
162 <Reference name="System" localCopy="false" />
163 <Reference name="System.Core" localCopy="false" />
164 <Reference name="System.Data" localCopy="false"/>
165 <Reference name="System.Drawing" localCopy="false"/>
166 <Reference name="System.Web" localCopy="false" />
167 <Reference name="System.Windows.Forms" localCopy="false" />
168 <Reference name="System.Xml" localCopy="false" />
170 <Reference name="OpenMetaverse" localCopy="false"/>
171 <Reference name="OpenMetaverseTypes" localCopy="false"/>
172 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
173 <Reference name="OpenMetaverse.Rendering.Meshmerizer" localCopy="false" />
175 <Reference name="fmodex-dotnet" path="assemblies" localCopy="true"/>
176 <Reference name="OpenTK" path="assemblies" localCopy="true"/>
177 <Reference name="OpenTK.GLControl" path="assemblies" localCopy="true" />
178 <Reference name="Tools" path="assemblies" localCopy="true" />
179 <Reference name="log4net" path="assemblies" localCopy="true" />
180 <Reference name="CommandLine" path="assemblies" localCopy="true" />
181 <Reference name="XMLRPC" path="assemblies" localCopy="true" />
184 <Match path="." pattern="*.cs" recurse="true" subType="Code">
185 <Exclude name="AssemblyInfo.cs"/>
187 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
188 <Match pattern="*.resx" buildAction="EmbeddedResource" recurse="true"/>
189 <Match path="." pattern="openjpeg-dotnet*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
190 <Match path="." pattern="*.config" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
191 <Match path="." pattern="*.so" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
192 <Match path="." pattern="*.dylib" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
193 <Match path="." pattern="fmodex.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
194 <Match path="." pattern="*.xml" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
195 <Match path="." pattern="*.txt" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
196 <Match path="." pattern="*.png" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
197 <Match path="." pattern="radegast.nsi" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
198 <Match path="openmetaverse_data" pattern="*.*" recurse="true" buildAction="Content" copyToOutput="PreserveNewest">
199 <Exclude name=".svn"/>
201 <Match path="character" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
202 <Match path="shader_data" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
209 <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_alice">
210 <Configuration name="Debug">
212 <OutputPath>../../bin/</OutputPath>
213 <PlatformTarget>x86</PlatformTarget>
216 <Configuration name="Release">
218 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
219 <OutputPath>../../bin/</OutputPath>
220 <PlatformTarget>x86</PlatformTarget>
224 <ReferencePath>../../bin/</ReferencePath>
225 <Reference name="System"/>
226 <Reference name="System.Core"/>
227 <Reference name="System.Xml"/>
228 <Reference name="System.Data"/>
229 <Reference name="System.Drawing"/>
230 <Reference name="System.Xml.Linq" localCopy="false"/>
231 <Reference name="OpenMetaverse" localCopy="false"/>
232 <Reference name="OpenMetaverseTypes" localCopy="false"/>
233 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
234 <Reference name="System.Windows.Forms" localCopy="false"/>
235 <Reference name="AIMLbot" path="assemblies" localCopy="true" />
236 <Reference name="Radegast.exe" localCopy="false" />
238 <Match path="." pattern="*.cs" recurse="true" subType="Code">
239 <Exclude name="AssemblyInfo.cs"/>
241 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
242 <Match path="aiml" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
243 <Match path="aiml_config" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
249 <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_demo">
250 <Configuration name="Debug">
252 <OutputPath>../../bin/</OutputPath>
253 <PlatformTarget>x86</PlatformTarget>
256 <Configuration name="Release">
258 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
259 <OutputPath>../../bin/</OutputPath>
260 <PlatformTarget>x86</PlatformTarget>
264 <ReferencePath>../../bin/</ReferencePath>
265 <Reference name="System"/>
266 <Reference name="System.Core"/>
267 <Reference name="System.Xml"/>
268 <Reference name="System.Data"/>
269 <Reference name="System.Drawing"/>
270 <Reference name="System.Xml.Linq" localCopy="false"/>
271 <Reference name="OpenMetaverse" localCopy="false"/>
272 <Reference name="OpenMetaverseTypes" localCopy="false"/>
273 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
274 <Reference name="System.Windows.Forms" localCopy="false"/>
275 <Reference name="Radegast" localCopy="false" />
277 <Match path="." pattern="*.cs" recurse="true" subType="Code">
278 <Exclude name="AssemblyInfo.cs"/>
280 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
284 <Project name="Radegast.Plugin.SimpleBuilder" path="plugins/Radegast.Plugin.SimpleBuilder" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_simplebuild">
285 <Configuration name="Debug">
287 <OutputPath>../../bin/</OutputPath>
288 <PlatformTarget>x86</PlatformTarget>
291 <Configuration name="Release">
293 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
294 <OutputPath>../../bin/</OutputPath>
295 <PlatformTarget>x86</PlatformTarget>
299 <ReferencePath>../../bin/</ReferencePath>
300 <Reference name="System"/>
301 <Reference name="System.Core"/>
302 <Reference name="System.Xml"/>
303 <Reference name="System.Data"/>
304 <Reference name="System.Drawing"/>
305 <Reference name="OpenMetaverse" localCopy="false"/>
306 <Reference name="OpenMetaverseTypes" localCopy="false"/>
307 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
308 <Reference name="System.Windows.Forms" localCopy="false"/>
309 <Reference name="Radegast" localCopy="false" />
311 <Match path="." pattern="*.cs" recurse="true" subType="Code">
312 <Exclude name="AssemblyInfo.cs"/>
314 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
318 <!--Project name="Radegast.Plugin.EVOVend" path="plugins/Radegast.Plugin.EVOVend" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_simplebuild">
319 <Configuration name="Debug">
321 <OutputPath>../../bin/</OutputPath>
322 <PlatformTarget>x86</PlatformTarget>
325 <Configuration name="Release">
327 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
328 <OutputPath>../../bin/</OutputPath>
329 <PlatformTarget>x86</PlatformTarget>
333 <ReferencePath>../../bin/</ReferencePath>
334 <Reference name="System"/>
335 <Reference name="System.Core"/>
336 <Reference name="System.Xml"/>
337 <Reference name="System.Data"/>
338 <Reference name="System.Drawing"/>
339 <Reference name="OpenMetaverse" localCopy="false"/>
340 <Reference name="OpenMetaverseTypes" localCopy="false"/>
341 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
342 <Reference name="System.Windows.Forms" localCopy="false"/>
343 <Reference name="Radegast" localCopy="false" />
345 <Match path="." pattern="*.cs" recurse="true" subType="Code">
346 <Exclude name="AssemblyInfo.cs"/>
348 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
352 <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_core">
353 <Configuration name="Debug">
355 <OutputPath>../../../bin/</OutputPath>
356 <PlatformTarget>x86</PlatformTarget>
359 <Configuration name="Release">
361 <OutputPath>../../../bin/</OutputPath>
362 <PlatformTarget>x86</PlatformTarget>
366 <ReferencePath>../../../bin/</ReferencePath>
367 <Reference name="OpenMetaverse" localCopy="false"/>
368 <Reference name="OpenMetaverseTypes" localCopy="false"/>
369 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
371 <Reference name="Radegast.exe" localCopy="false" />
372 <Reference name="fmodex-dotnet.dll" />
373 <Reference name="System" />
374 <Reference name="System.Core"/>
375 <Reference name="System.Drawing"/>
376 <Reference name="System.Windows.Forms"/>
377 <Reference name="System.Xml.Linq"/>
378 <Reference name="System.Data.DataSetExtensions"/>
379 <Reference name="System.Data" />
380 <Reference name="System.Xml" />
382 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
383 <Match path="." pattern="*.resx" recurse="true" subType="Settings" buildAction="EmbeddedResource"/>
384 <Match path="." pattern="*.wav" buildAction="Content" copyToOutput="PreserveNewest"/>
388 <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_linux">
389 <Configuration name="Debug">
391 <OutputPath>../../../bin/</OutputPath>
392 <PlatformTarget>x86</PlatformTarget>
395 <Configuration name="Release">
397 <OutputPath>../../../bin/</OutputPath>
398 <PlatformTarget>x86</PlatformTarget>
402 <ReferencePath>../../../bin/</ReferencePath>
403 <Reference name="OpenMetaverse" localCopy="false"/>
404 <Reference name="OpenMetaverseTypes" localCopy="false"/>\
405 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
407 <Reference name="Radegast.exe" localCopy="false" />
408 <Reference name="Radegast.Plugin.Speech" />
409 <Reference name="System" />
410 <Reference name="System.Core"/>
411 <Reference name="System.Xml.Linq"/>
412 <Reference name="System.Data.DataSetExtensions"/>
413 <Reference name="System.Data" />
414 <Reference name="System.Xml" />
416 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
420 <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_windows">
421 <Configuration name="Debug">
423 <OutputPath>../../../bin/</OutputPath>
424 <PlatformTarget>x86</PlatformTarget>
427 <Configuration name="Release">
429 <OutputPath>../../../bin/</OutputPath>
430 <PlatformTarget>x86</PlatformTarget>
434 <ReferencePath>../../../bin/</ReferencePath>
435 <Reference name="OpenMetaverse" localCopy="false"/>
436 <Reference name="OpenMetaverseTypes" localCopy="false"/>
437 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
439 <Reference name="Radegast.exe" localCopy="false" />
440 <Reference name="Radegast.Plugin.Speech" />
441 <Reference name="Radegast.exe" />
442 <Reference name="System" />
443 <Reference name="System.Core"/>
444 <Reference name="System.Speech"/>
445 <Reference name="System.Xml.Linq"/>
446 <Reference name="System.Data.DataSetExtensions"/>
447 <Reference name="System.Data" />
448 <Reference name="System.Xml" />
450 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
455 <Project name="RadSpeechMac" path="plugins/Radegast.Plugin.Speech/RadSpeechMac" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_mac">
456 <Configuration name="Debug">
458 <OutputPath>../../../bin/</OutputPath>
459 <PlatformTarget>x86</PlatformTarget>
462 <Configuration name="Release">
464 <OutputPath>../../../bin/</OutputPath>
465 <PlatformTarget>x86</PlatformTarget>
469 <ReferencePath>../../../bin/</ReferencePath>
470 <Reference name="OpenMetaverse" localCopy="false"/>
471 <Reference name="OpenMetaverseTypes" localCopy="false"/>
472 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
474 <Reference name="Radegast.exe" localCopy="false" />
475 <Reference name="Radegast.Plugin.Speech" />
476 <Reference name="Monobjc" path="Assemblies" />
477 <Reference name="Monobjc.Cocoa" path="Assemblies" />
479 <Reference name="Radegast.exe" />
480 <Reference name="System" />
481 <Reference name="System.Core"/>
482 <Reference name="System.Speech"/>
483 <Reference name="System.Xml.Linq"/>
484 <Reference name="System.Data.DataSetExtensions"/>
485 <Reference name="System.Data" />
486 <Reference name="System.Xml" />
488 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
489 <!-- Match path="Assemblies" pattern="*.*" buildAction="Content" copyToOutput="PreserveNewest"/-->