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</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>
39 <Project name="OpenMetaverseTypes" path="../libopenmetaverse/OpenMetaverseTypes" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5">
40 <Configuration name="Debug">
42 <OutputPath>../../radegast/bin/</OutputPath>
43 <XmlDocFile>OpenMetaverseTypes.XML</XmlDocFile>
44 <PlatformTarget>x86</PlatformTarget>
47 <Configuration name="Release">
49 <OutputPath>../../radegast/bin/</OutputPath>
50 <XmlDocFile>OpenMetaverseTypes.XML</XmlDocFile>
51 <PlatformTarget>x86</PlatformTarget>
55 <ReferencePath>../../radegast/bin/</ReferencePath>
56 <Reference name="System"/>
57 <Reference name="System.Core"/>
58 <Reference name="System.Xml"/>
60 <Match pattern="*.cs" recurse="true"/>
64 <Project name="OpenMetaverse.StructuredData" path="../libopenmetaverse/OpenMetaverse.StructuredData" type="Library" rootNamespace="OpenMetaverse.StructuredData" frameworkVersion="v3_5">
65 <Configuration name="Debug">
67 <OutputPath>../../radegast/bin/</OutputPath>
68 <XmlDocFile>OpenMetaverse.StructuredData.XML</XmlDocFile>
69 <PlatformTarget>x86</PlatformTarget>
72 <Configuration name="Release">
74 <OutputPath>../../radegast/bin/</OutputPath>
75 <XmlDocFile>OpenMetaverse.StructuredData.XML</XmlDocFile>
76 <PlatformTarget>x86</PlatformTarget>
80 <ReferencePath>../../radegast/bin/</ReferencePath>
81 <Reference name="System"/>
82 <Reference name="System.Xml"/>
83 <Reference name="OpenMetaverseTypes"/>
85 <Match pattern="*.cs" recurse="true"/>
89 <Project name="OpenMetaverse" path="../libopenmetaverse/OpenMetaverse" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5">
90 <Configuration name="Debug">
92 <OutputPath>../../radegast/bin/</OutputPath>
93 <XmlDocFile>OpenMetaverse.XML</XmlDocFile>
94 <PlatformTarget>x86</PlatformTarget>
97 <Configuration name="Release">
99 <OutputPath>../../radegast/bin/</OutputPath>
100 <XmlDocFile>OpenMetaverse.XML</XmlDocFile>
101 <PlatformTarget>x86</PlatformTarget>
105 <ReferencePath>../../libopenmetaverse/bin/</ReferencePath>
106 <Reference name="System"/>
107 <Reference name="System.Core"/>
108 <Reference name="System.Xml"/>
109 <Reference name="System.Data"/>
110 <Reference name="System.Drawing"/>
111 <Reference name="log4net" localCopy="true"/>
112 <Reference name="OpenMetaverseTypes"/>
113 <Reference name="OpenMetaverse.StructuredData"/>
114 <Reference name="XMLRPC" localCopy="true"/>
115 <Reference name="zlib.net" localCopy="true"/>
117 <Match pattern="*.cs" recurse="true"/>
121 <Project name="OpenMetaverse.Rendering.Meshmerizer" path="../libopenmetaverse/OpenMetaverse.Rendering.Meshmerizer" type="Library" rootNamespace="OpenMetaverse.Rendering" frameworkVersion="v3_5">
122 <Configuration name="Debug">
124 <OutputPath>../../radegast/bin/</OutputPath>
125 <PlatformTarget>x86</PlatformTarget>
128 <Configuration name="Release">
130 <OutputPath>../../radegast/bin/</OutputPath>
131 <XmlDocFile>OpenMetaverse.Rendering.Meshmerizer.XML</XmlDocFile>
132 <PlatformTarget>x86</PlatformTarget>
136 <ReferencePath>../../libopenmetaverse/bin/</ReferencePath>
137 <Reference name="System"/>
138 <Reference name="System.Xml"/>
139 <Reference name="System.Data"/>
140 <Reference name="System.Drawing"/>
141 <Reference name="OpenMetaverse"/>
142 <Reference name="OpenMetaverseTypes"/>
143 <Reference name="PrimMesher" />
145 <Match pattern="*.cs" recurse="true"/>
151 <Project name="Radegast" path="Radegast" type="WinExe" icon="radegast.ico" frameworkVersion="v3_5">
152 <Configuration name="Debug">
154 <OutputPath>../bin/</OutputPath>
155 <PlatformTarget>x86</PlatformTarget>
158 <Configuration name="Release">
160 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
161 <OutputPath>../bin/</OutputPath>
162 <PlatformTarget>x86</PlatformTarget>
166 <ReferencePath>../bin/</ReferencePath>
168 <Reference name="System" localCopy="false" />
169 <Reference name="System.Core" localCopy="false" />
170 <Reference name="System.Data" localCopy="false"/>
171 <Reference name="System.Drawing" localCopy="false"/>
172 <Reference name="System.Web" localCopy="false" />
173 <Reference name="System.Windows.Forms" localCopy="false" />
174 <Reference name="System.Xml" localCopy="false" />
176 <Reference name="OpenMetaverse" localCopy="false"/>
177 <Reference name="OpenMetaverseTypes" localCopy="false"/>
178 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
179 <Reference name="OpenMetaverse.Rendering.Meshmerizer" localCopy="false" />
181 <Reference name="assemblies/fmodex-dotnet.dll" localCopy="true"/>
182 <Reference name="assemblies/OpenTK.dll" localCopy="true"/>
183 <Reference name="assemblies/OpenTK.GLControl.dll" localCopy="true" />
184 <Reference name="assemblies/OpenTK.Compatibility.dll" localCopy="true" />
185 <Reference name="assemblies/Tools.dll" localCopy="true" />
186 <Reference name="assemblies/log4net.dll" localCopy="true" />
187 <Reference name="assemblies/CommandLine.dll" localCopy="true" />
188 <Reference name="assemblies/XMLRPC.dll" localCopy="true" />
191 <Match path="." pattern="*.cs" recurse="true" subType="Code">
192 <Exclude name="AssemblyInfo.cs"/>
194 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
195 <Match pattern="*.resx" buildAction="EmbeddedResource" recurse="true"/>
196 <Match path="." pattern="openjpeg-dotnet*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
197 <Match path="." pattern="*.config" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
198 <Match path="." pattern="*.so" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
199 <Match path="." pattern="*.dylib" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
200 <Match path="." pattern="fmodex.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
201 <Match path="." pattern="*.html" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
202 <Match path="." pattern="*.xml" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
203 <Match path="." pattern="*.txt" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
204 <Match path="." pattern="*.txt" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
205 <Match path="." pattern="*.png" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
206 <Match path="." pattern="radegast.nsi" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
207 <Match path="openmetaverse_data" pattern="*.*" recurse="true" buildAction="Content" copyToOutput="PreserveNewest">
208 <Exclude name=".svn"/>
210 <Match path="character" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
211 <Match path="shader_data" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
218 <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5">
219 <Configuration name="Debug">
221 <OutputPath>../../bin/</OutputPath>
222 <PlatformTarget>x86</PlatformTarget>
225 <Configuration name="Release">
227 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
228 <OutputPath>../../bin/</OutputPath>
229 <PlatformTarget>x86</PlatformTarget>
233 <ReferencePath>../../bin/</ReferencePath>
234 <Reference name="System"/>
235 <Reference name="System.Core"/>
236 <Reference name="System.Xml"/>
237 <Reference name="System.Data"/>
238 <Reference name="System.Drawing"/>
239 <Reference name="System.Xml.Linq" localCopy="false"/>
240 <Reference name="OpenMetaverse" localCopy="false"/>
241 <Reference name="OpenMetaverseTypes" localCopy="false"/>
242 <Reference name="OpenMetaverse.StructuredData"/>
243 <Reference name="System.Windows.Forms" localCopy="false"/>
244 <Reference name="assemblies/AIMLbot.dll" localCopy="true" />
245 <Reference name="Radegast.exe" localCopy="false" />
247 <Match path="." pattern="*.cs" recurse="true" subType="Code">
248 <Exclude name="AssemblyInfo.cs"/>
250 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
251 <Match path="aiml" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
252 <Match path="aiml_config" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
258 <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5">
259 <Configuration name="Debug">
261 <OutputPath>../../bin/</OutputPath>
262 <PlatformTarget>x86</PlatformTarget>
265 <Configuration name="Release">
267 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
268 <OutputPath>../../bin/</OutputPath>
269 <PlatformTarget>x86</PlatformTarget>
273 <ReferencePath>../../bin/</ReferencePath>
274 <Reference name="System"/>
275 <Reference name="System.Core"/>
276 <Reference name="System.Xml"/>
277 <Reference name="System.Data"/>
278 <Reference name="System.Drawing"/>
279 <Reference name="System.Xml.Linq" localCopy="false"/>
280 <Reference name="OpenMetaverse" localCopy="false"/>
281 <Reference name="OpenMetaverseTypes" localCopy="false"/>
282 <Reference name="OpenMetaverse.StructuredData"/>
283 <Reference name="System.Windows.Forms" localCopy="false"/>
284 <Reference name="Radegast.exe" localCopy="false" />
286 <Match path="." pattern="*.cs" recurse="true" subType="Code">
287 <Exclude name="AssemblyInfo.cs"/>
289 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
293 <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5">
294 <Configuration name="Debug">
296 <OutputPath>../../../bin/</OutputPath>
297 <PlatformTarget>x86</PlatformTarget>
300 <Configuration name="Release">
302 <OutputPath>../../../bin/</OutputPath>
303 <PlatformTarget>x86</PlatformTarget>
307 <ReferencePath>../../../bin/</ReferencePath>
308 <Reference name="OpenMetaverse" localCopy="false"/>
309 <Reference name="OpenMetaverseTypes" localCopy="false"/>
310 <Reference name="OpenMetaverse.StructuredData"/>
312 <Reference name="Radegast.exe" localCopy="false" />
313 <Reference name="fmodex-dotnet.dll" />
314 <Reference name="System" />
315 <Reference name="System.Core"/>
316 <Reference name="System.Drawing"/>
317 <Reference name="System.Windows.Forms"/>
318 <Reference name="System.Xml.Linq"/>
319 <Reference name="System.Data.DataSetExtensions"/>
320 <Reference name="System.Data" />
321 <Reference name="System.Xml" />
323 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
324 <Match path="." pattern="*.resx" recurse="true" subType="Settings" buildAction="EmbeddedResource"/>
325 <Match path="." pattern="*.wav" buildAction="Content" copyToOutput="PreserveNewest"/>
329 <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5">
330 <Configuration name="Debug">
332 <OutputPath>../../../bin/</OutputPath>
333 <PlatformTarget>x86</PlatformTarget>
336 <Configuration name="Release">
338 <OutputPath>../../../bin/</OutputPath>
339 <PlatformTarget>x86</PlatformTarget>
343 <ReferencePath>../../../bin/</ReferencePath>
344 <Reference name="OpenMetaverse" localCopy="false"/>
345 <Reference name="OpenMetaverseTypes" localCopy="false"/>\
346 <Reference name="OpenMetaverse.StructuredData"/>
348 <Reference name="Radegast.exe" localCopy="false" />
349 <Reference name="Radegast.Plugin.Speech" />
350 <Reference name="System" />
351 <Reference name="System.Core"/>
352 <Reference name="System.Xml.Linq"/>
353 <Reference name="System.Data.DataSetExtensions"/>
354 <Reference name="System.Data" />
355 <Reference name="System.Xml" />
357 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
361 <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5">
362 <Configuration name="Debug">
364 <OutputPath>../../../bin/</OutputPath>
365 <PlatformTarget>x86</PlatformTarget>
368 <Configuration name="Release">
370 <OutputPath>../../../bin/</OutputPath>
371 <PlatformTarget>x86</PlatformTarget>
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.exe" localCopy="false" />
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>
400 <PlatformTarget>x86</PlatformTarget>
403 <Configuration name="Release">
405 <OutputPath>../../../bin/</OutputPath>
406 <PlatformTarget>x86</PlatformTarget>
410 <ReferencePath>../../../bin/</ReferencePath>
411 <Reference name="OpenMetaverse" localCopy="false"/>
412 <Reference name="OpenMetaverseTypes" localCopy="false"/>
413 <Reference name="OpenMetaverse.StructuredData"/>
415 <Reference name="Radegast.exe" localCopy="false" />
416 <Reference name="Radegast.Plugin.Speech" />
417 <Reference name="Assemblies/Monobjc.dll" />
418 <Reference name="Assemblies/Monobjc.Cocoa.dll" />
420 <Reference name="Radegast.exe" />
421 <Reference name="System" />
422 <Reference name="System.Core"/>
423 <Reference name="System.Speech"/>
424 <Reference name="System.Xml.Linq"/>
425 <Reference name="System.Data.DataSetExtensions"/>
426 <Reference name="System.Data" />
427 <Reference name="System.Xml" />
429 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
430 <!-- Match path="Assemblies" pattern="*.*" buildAction="Content" copyToOutput="PreserveNewest"/-->