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"/>
116 <Match pattern="*.cs" recurse="true"/>
120 <Project name="OpenMetaverse.Rendering.Meshmerizer" path="../libopenmetaverse/OpenMetaverse.Rendering.Meshmerizer" type="Library" rootNamespace="OpenMetaverse.Rendering" frameworkVersion="v3_5">
121 <Configuration name="Debug">
123 <OutputPath>../../radegast/bin/</OutputPath>
124 <PlatformTarget>x86</PlatformTarget>
127 <Configuration name="Release">
129 <OutputPath>../../radegast/bin/</OutputPath>
130 <XmlDocFile>OpenMetaverse.Rendering.Meshmerizer.XML</XmlDocFile>
131 <PlatformTarget>x86</PlatformTarget>
135 <ReferencePath>../../libopenmetaverse/bin/</ReferencePath>
136 <Reference name="System"/>
137 <Reference name="System.Xml"/>
138 <Reference name="System.Data"/>
139 <Reference name="System.Drawing"/>
140 <Reference name="OpenMetaverse"/>
141 <Reference name="OpenMetaverseTypes"/>
142 <Reference name="PrimMesher" />
144 <Match pattern="*.cs" recurse="true"/>
150 <Project name="Radegast" path="Radegast" type="WinExe" icon="radegast.ico" frameworkVersion="v3_5">
151 <Configuration name="Debug">
153 <OutputPath>../bin/</OutputPath>
154 <PlatformTarget>x86</PlatformTarget>
157 <Configuration name="Release">
159 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
160 <OutputPath>../bin/</OutputPath>
161 <PlatformTarget>x86</PlatformTarget>
165 <ReferencePath>../bin/</ReferencePath>
167 <Reference name="System" localCopy="false" />
168 <Reference name="System.Core" localCopy="false" />
169 <Reference name="System.Data" localCopy="false"/>
170 <Reference name="System.Drawing" localCopy="false"/>
171 <Reference name="System.Web" localCopy="false" />
172 <Reference name="System.Windows.Forms" localCopy="false" />
173 <Reference name="System.Xml" localCopy="false" />
175 <Reference name="OpenMetaverse" localCopy="false"/>
176 <Reference name="OpenMetaverseTypes" localCopy="false"/>
177 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
178 <Reference name="OpenMetaverse.Rendering.Meshmerizer" localCopy="false" />
180 <Reference name="assemblies/fmodex-dotnet.dll" localCopy="true"/>
181 <Reference name="assemblies/Tao.OpenGl.dll" localCopy="true"/>
182 <Reference name="assemblies/Tao.Platform.Windows.dll" localCopy="true" />
183 <Reference name="assemblies/Tools.dll" localCopy="true" />
184 <Reference name="assemblies/log4net.dll" localCopy="true" />
185 <Reference name="assemblies/CommandLine.dll" localCopy="true" />
187 <Reference name="../../libopenmetaverse/bin/XMLRPC.dll" 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="openmetaverse_data" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
210 <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5">
211 <Configuration name="Debug">
213 <OutputPath>../../bin/</OutputPath>
214 <PlatformTarget>x86</PlatformTarget>
217 <Configuration name="Release">
219 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
220 <OutputPath>../../bin/</OutputPath>
221 <PlatformTarget>x86</PlatformTarget>
225 <ReferencePath>../../bin/</ReferencePath>
226 <Reference name="System"/>
227 <Reference name="System.Core"/>
228 <Reference name="System.Xml"/>
229 <Reference name="System.Data"/>
230 <Reference name="System.Drawing"/>
231 <Reference name="System.Xml.Linq" localCopy="false"/>
232 <Reference name="OpenMetaverse" localCopy="false"/>
233 <Reference name="OpenMetaverseTypes" localCopy="false"/>
234 <Reference name="OpenMetaverse.StructuredData"/>
235 <Reference name="System.Windows.Forms" localCopy="false"/>
236 <Reference name="assemblies/AIMLbot.dll" localCopy="true" />
237 <Reference name="Radegast.exe" localCopy="false" />
239 <Match path="." pattern="*.cs" recurse="true" subType="Code">
240 <Exclude name="AssemblyInfo.cs"/>
242 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
243 <Match path="aiml" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
244 <Match path="aiml_config" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
250 <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5">
251 <Configuration name="Debug">
253 <OutputPath>../../bin/</OutputPath>
254 <PlatformTarget>x86</PlatformTarget>
257 <Configuration name="Release">
259 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
260 <OutputPath>../../bin/</OutputPath>
261 <PlatformTarget>x86</PlatformTarget>
265 <ReferencePath>../../bin/</ReferencePath>
266 <Reference name="System"/>
267 <Reference name="System.Core"/>
268 <Reference name="System.Xml"/>
269 <Reference name="System.Data"/>
270 <Reference name="System.Drawing"/>
271 <Reference name="System.Xml.Linq" localCopy="false"/>
272 <Reference name="OpenMetaverse" localCopy="false"/>
273 <Reference name="OpenMetaverseTypes" localCopy="false"/>
274 <Reference name="OpenMetaverse.StructuredData"/>
275 <Reference name="System.Windows.Forms" localCopy="false"/>
276 <Reference name="Radegast.exe" localCopy="false" />
278 <Match path="." pattern="*.cs" recurse="true" subType="Code">
279 <Exclude name="AssemblyInfo.cs"/>
281 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
285 <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5">
286 <Configuration name="Debug">
288 <OutputPath>../../../bin/</OutputPath>
289 <PlatformTarget>x86</PlatformTarget>
292 <Configuration name="Release">
294 <OutputPath>../../../bin/</OutputPath>
295 <PlatformTarget>x86</PlatformTarget>
299 <ReferencePath>../../../bin/</ReferencePath>
300 <Reference name="OpenMetaverse" localCopy="false"/>
301 <Reference name="OpenMetaverseTypes" localCopy="false"/>
302 <Reference name="OpenMetaverse.StructuredData"/>
304 <Reference name="Radegast.exe" localCopy="false" />
305 <Reference name="fmodex-dotnet.dll" />
306 <Reference name="System" />
307 <Reference name="System.Core"/>
308 <Reference name="System.Drawing"/>
309 <Reference name="System.Windows.Forms"/>
310 <Reference name="System.Xml.Linq"/>
311 <Reference name="System.Data.DataSetExtensions"/>
312 <Reference name="System.Data" />
313 <Reference name="System.Xml" />
315 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
316 <Match path="." pattern="*.resx" recurse="true" subType="Settings" buildAction="EmbeddedResource"/>
317 <Match path="." pattern="*.wav" buildAction="Content" copyToOutput="PreserveNewest"/>
321 <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5">
322 <Configuration name="Debug">
324 <OutputPath>../../../bin/</OutputPath>
325 <PlatformTarget>x86</PlatformTarget>
328 <Configuration name="Release">
330 <OutputPath>../../../bin/</OutputPath>
331 <PlatformTarget>x86</PlatformTarget>
335 <ReferencePath>../../../bin/</ReferencePath>
336 <Reference name="OpenMetaverse" localCopy="false"/>
337 <Reference name="OpenMetaverseTypes" localCopy="false"/>\
338 <Reference name="OpenMetaverse.StructuredData"/>
340 <Reference name="Radegast.exe" localCopy="false" />
341 <Reference name="Radegast.Plugin.Speech" />
342 <Reference name="System" />
343 <Reference name="System.Core"/>
344 <Reference name="System.Xml.Linq"/>
345 <Reference name="System.Data.DataSetExtensions"/>
346 <Reference name="System.Data" />
347 <Reference name="System.Xml" />
349 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
353 <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5">
354 <Configuration name="Debug">
356 <OutputPath>../../../bin/</OutputPath>
357 <PlatformTarget>x86</PlatformTarget>
360 <Configuration name="Release">
362 <OutputPath>../../../bin/</OutputPath>
363 <PlatformTarget>x86</PlatformTarget>
367 <ReferencePath>../../../bin/</ReferencePath>
368 <Reference name="OpenMetaverse" localCopy="false"/>
369 <Reference name="OpenMetaverseTypes" localCopy="false"/>
370 <Reference name="OpenMetaverse.StructuredData"/>
372 <Reference name="Radegast.exe" localCopy="false" />
373 <Reference name="Radegast.Plugin.Speech" />
374 <Reference name="Radegast.exe" />
375 <Reference name="System" />
376 <Reference name="System.Core"/>
377 <Reference name="System.Speech"/>
378 <Reference name="System.Xml.Linq"/>
379 <Reference name="System.Data.DataSetExtensions"/>
380 <Reference name="System.Data" />
381 <Reference name="System.Xml" />
383 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
388 <Project name="RadSpeechMac" path="plugins/Radegast.Plugin.Speech/RadSpeechMac" type="Library" frameworkVersion="v3_5">
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"/>
407 <Reference name="Radegast.exe" localCopy="false" />
408 <Reference name="Radegast.Plugin.Speech" />
409 <Reference name="Assemblies/Monobjc.dll" />
410 <Reference name="Assemblies/Monobjc.Cocoa.dll" />
412 <Reference name="Radegast.exe" />
413 <Reference name="System" />
414 <Reference name="System.Core"/>
415 <Reference name="System.Speech"/>
416 <Reference name="System.Xml.Linq"/>
417 <Reference name="System.Data.DataSetExtensions"/>
418 <Reference name="System.Data" />
419 <Reference name="System.Xml" />
421 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
422 <!-- Match path="Assemblies" pattern="*.*" buildAction="Content" copyToOutput="PreserveNewest"/-->