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="fmodex-dotnet" path="assemblies" localCopy="true"/>
182 <Reference name="OpenTK" path="assemblies" localCopy="true"/>
183 <Reference name="OpenTK.GLControl" path="assemblies" localCopy="true" />
184 <Reference name="Tools" path="assemblies" localCopy="true" />
185 <Reference name="log4net" path="assemblies" localCopy="true" />
186 <Reference name="CommandLine" path="assemblies" localCopy="true" />
187 <Reference name="XMLRPC" path="assemblies" localCopy="true" />
190 <Match path="." pattern="*.cs" recurse="true" subType="Code">
191 <Exclude name="AssemblyInfo.cs"/>
193 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
194 <Match pattern="*.resx" buildAction="EmbeddedResource" recurse="true"/>
195 <Match path="." pattern="openjpeg-dotnet*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
196 <Match path="." pattern="*.config" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
197 <Match path="." pattern="*.so" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
198 <Match path="." pattern="*.dylib" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
199 <Match path="." pattern="fmodex.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
200 <Match path="." pattern="*.html" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
201 <Match path="." pattern="*.xml" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
202 <Match path="." pattern="*.txt" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
203 <Match path="." pattern="*.txt" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
204 <Match path="." pattern="*.png" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
205 <Match path="." pattern="radegast.nsi" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
206 <Match path="openmetaverse_data" pattern="*.*" recurse="true" buildAction="Content" copyToOutput="PreserveNewest">
207 <Exclude name=".svn"/>
209 <Match path="character" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
210 <Match path="shader_data" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
217 <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5">
218 <Configuration name="Debug">
220 <OutputPath>../../bin/</OutputPath>
221 <PlatformTarget>x86</PlatformTarget>
224 <Configuration name="Release">
226 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
227 <OutputPath>../../bin/</OutputPath>
228 <PlatformTarget>x86</PlatformTarget>
232 <ReferencePath>../../bin/</ReferencePath>
233 <Reference name="System"/>
234 <Reference name="System.Core"/>
235 <Reference name="System.Xml"/>
236 <Reference name="System.Data"/>
237 <Reference name="System.Drawing"/>
238 <Reference name="System.Xml.Linq" localCopy="false"/>
239 <Reference name="OpenMetaverse" localCopy="false"/>
240 <Reference name="OpenMetaverseTypes" localCopy="false"/>
241 <Reference name="OpenMetaverse.StructuredData"/>
242 <Reference name="System.Windows.Forms" localCopy="false"/>
243 <Reference name="AIMLbot" path="assemblies" localCopy="true" />
244 <Reference name="Radegast.exe" localCopy="false" />
246 <Match path="." pattern="*.cs" recurse="true" subType="Code">
247 <Exclude name="AssemblyInfo.cs"/>
249 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
250 <Match path="aiml" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
251 <Match path="aiml_config" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
257 <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5">
258 <Configuration name="Debug">
260 <OutputPath>../../bin/</OutputPath>
261 <PlatformTarget>x86</PlatformTarget>
264 <Configuration name="Release">
266 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
267 <OutputPath>../../bin/</OutputPath>
268 <PlatformTarget>x86</PlatformTarget>
272 <ReferencePath>../../bin/</ReferencePath>
273 <Reference name="System"/>
274 <Reference name="System.Core"/>
275 <Reference name="System.Xml"/>
276 <Reference name="System.Data"/>
277 <Reference name="System.Drawing"/>
278 <Reference name="System.Xml.Linq" localCopy="false"/>
279 <Reference name="OpenMetaverse" localCopy="false"/>
280 <Reference name="OpenMetaverseTypes" localCopy="false"/>
281 <Reference name="OpenMetaverse.StructuredData"/>
282 <Reference name="System.Windows.Forms" localCopy="false"/>
283 <Reference name="Radegast.exe" localCopy="false" />
285 <Match path="." pattern="*.cs" recurse="true" subType="Code">
286 <Exclude name="AssemblyInfo.cs"/>
288 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
292 <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5">
293 <Configuration name="Debug">
295 <OutputPath>../../../bin/</OutputPath>
296 <PlatformTarget>x86</PlatformTarget>
299 <Configuration name="Release">
301 <OutputPath>../../../bin/</OutputPath>
302 <PlatformTarget>x86</PlatformTarget>
306 <ReferencePath>../../../bin/</ReferencePath>
307 <Reference name="OpenMetaverse" localCopy="false"/>
308 <Reference name="OpenMetaverseTypes" localCopy="false"/>
309 <Reference name="OpenMetaverse.StructuredData"/>
311 <Reference name="Radegast.exe" localCopy="false" />
312 <Reference name="fmodex-dotnet.dll" />
313 <Reference name="System" />
314 <Reference name="System.Core"/>
315 <Reference name="System.Drawing"/>
316 <Reference name="System.Windows.Forms"/>
317 <Reference name="System.Xml.Linq"/>
318 <Reference name="System.Data.DataSetExtensions"/>
319 <Reference name="System.Data" />
320 <Reference name="System.Xml" />
322 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
323 <Match path="." pattern="*.resx" recurse="true" subType="Settings" buildAction="EmbeddedResource"/>
324 <Match path="." pattern="*.wav" buildAction="Content" copyToOutput="PreserveNewest"/>
328 <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5">
329 <Configuration name="Debug">
331 <OutputPath>../../../bin/</OutputPath>
332 <PlatformTarget>x86</PlatformTarget>
335 <Configuration name="Release">
337 <OutputPath>../../../bin/</OutputPath>
338 <PlatformTarget>x86</PlatformTarget>
342 <ReferencePath>../../../bin/</ReferencePath>
343 <Reference name="OpenMetaverse" localCopy="false"/>
344 <Reference name="OpenMetaverseTypes" localCopy="false"/>\
345 <Reference name="OpenMetaverse.StructuredData"/>
347 <Reference name="Radegast.exe" localCopy="false" />
348 <Reference name="Radegast.Plugin.Speech" />
349 <Reference name="System" />
350 <Reference name="System.Core"/>
351 <Reference name="System.Xml.Linq"/>
352 <Reference name="System.Data.DataSetExtensions"/>
353 <Reference name="System.Data" />
354 <Reference name="System.Xml" />
356 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
360 <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5">
361 <Configuration name="Debug">
363 <OutputPath>../../../bin/</OutputPath>
364 <PlatformTarget>x86</PlatformTarget>
367 <Configuration name="Release">
369 <OutputPath>../../../bin/</OutputPath>
370 <PlatformTarget>x86</PlatformTarget>
374 <ReferencePath>../../../bin/</ReferencePath>
375 <Reference name="OpenMetaverse" localCopy="false"/>
376 <Reference name="OpenMetaverseTypes" localCopy="false"/>
377 <Reference name="OpenMetaverse.StructuredData"/>
379 <Reference name="Radegast.exe" localCopy="false" />
380 <Reference name="Radegast.Plugin.Speech" />
381 <Reference name="Radegast.exe" />
382 <Reference name="System" />
383 <Reference name="System.Core"/>
384 <Reference name="System.Speech"/>
385 <Reference name="System.Xml.Linq"/>
386 <Reference name="System.Data.DataSetExtensions"/>
387 <Reference name="System.Data" />
388 <Reference name="System.Xml" />
390 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
395 <Project name="RadSpeechMac" path="plugins/Radegast.Plugin.Speech/RadSpeechMac" type="Library" frameworkVersion="v3_5">
396 <Configuration name="Debug">
398 <OutputPath>../../../bin/</OutputPath>
399 <PlatformTarget>x86</PlatformTarget>
402 <Configuration name="Release">
404 <OutputPath>../../../bin/</OutputPath>
405 <PlatformTarget>x86</PlatformTarget>
409 <ReferencePath>../../../bin/</ReferencePath>
410 <Reference name="OpenMetaverse" localCopy="false"/>
411 <Reference name="OpenMetaverseTypes" localCopy="false"/>
412 <Reference name="OpenMetaverse.StructuredData"/>
414 <Reference name="Radegast.exe" localCopy="false" />
415 <Reference name="Radegast.Plugin.Speech" />
416 <Reference name="Monobjc" path="Assemblies" />
417 <Reference name="Monobjc.Cocoa" path="Assemblies" />
419 <Reference name="Radegast.exe" />
420 <Reference name="System" />
421 <Reference name="System.Core"/>
422 <Reference name="System.Speech"/>
423 <Reference name="System.Xml.Linq"/>
424 <Reference name="System.Data.DataSetExtensions"/>
425 <Reference name="System.Data" />
426 <Reference name="System.Xml" />
428 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
429 <!-- Match path="Assemblies" pattern="*.*" buildAction="Content" copyToOutput="PreserveNewest"/-->