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>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>../../radegast/bin/</OutputPath>
43 <PlatformTarget>x86</PlatformTarget>
46 <Configuration name="Release">
48 <OutputPath>../../radegast/bin/</OutputPath>
49 <PlatformTarget>x86</PlatformTarget>
53 <ReferencePath>../../radegast/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>../../radegast/bin/</OutputPath>
66 <PlatformTarget>x86</PlatformTarget>
69 <Configuration name="Release">
71 <OutputPath>../../radegast/bin/</OutputPath>
72 <PlatformTarget>x86</PlatformTarget>
76 <ReferencePath>../../radegast/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>../../radegast/bin/</OutputPath>
89 <PlatformTarget>x86</PlatformTarget>
92 <Configuration name="Release">
94 <OutputPath>../../radegast/bin/</OutputPath>
95 <PlatformTarget>x86</PlatformTarget>
99 <ReferencePath>../../libopenmetaverse/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="XMLRPC" localCopy="true"/>
109 <Reference name="zlib.net" localCopy="true"/>
111 <Match pattern="*.cs" recurse="true"/>
115 <Project name="OpenMetaverse.Rendering.Meshmerizer" path="../libopenmetaverse/OpenMetaverse.Rendering.Meshmerizer" type="Library" rootNamespace="OpenMetaverse.Rendering" frameworkVersion="v3_5" filterGroups="libomv|core">
116 <Configuration name="Debug">
118 <OutputPath>../../radegast/bin/</OutputPath>
119 <PlatformTarget>x86</PlatformTarget>
122 <Configuration name="Release">
124 <OutputPath>../../radegast/bin/</OutputPath>
125 <PlatformTarget>x86</PlatformTarget>
129 <ReferencePath>../../libopenmetaverse/bin/</ReferencePath>
130 <Reference name="System"/>
131 <Reference name="System.Xml"/>
132 <Reference name="System.Data"/>
133 <Reference name="System.Drawing"/>
134 <Reference name="OpenMetaverse"/>
135 <Reference name="OpenMetaverseTypes"/>
136 <Reference name="PrimMesher" />
138 <Match pattern="*.cs" recurse="true"/>
144 <Project name="Radegast" path="Radegast" type="WinExe" icon="radegast.ico" frameworkVersion="v3_5" filterGroups="core">
145 <Configuration name="Debug">
147 <OutputPath>../bin/</OutputPath>
148 <PlatformTarget>x86</PlatformTarget>
151 <Configuration name="Release">
153 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
154 <OutputPath>../bin/</OutputPath>
155 <PlatformTarget>x86</PlatformTarget>
159 <ReferencePath>../bin/</ReferencePath>
161 <Reference name="System" localCopy="false" />
162 <Reference name="System.Core" localCopy="false" />
163 <Reference name="System.Data" localCopy="false"/>
164 <Reference name="System.Drawing" localCopy="false"/>
165 <Reference name="System.Web" localCopy="false" />
166 <Reference name="System.Windows.Forms" localCopy="false" />
167 <Reference name="System.Xml" localCopy="false" />
169 <Reference name="OpenMetaverse" localCopy="false"/>
170 <Reference name="OpenMetaverseTypes" localCopy="false"/>
171 <Reference name="OpenMetaverse.StructuredData" localCopy="false"/>
172 <Reference name="OpenMetaverse.Rendering.Meshmerizer" localCopy="false" />
174 <Reference name="fmodex-dotnet" path="assemblies" localCopy="true"/>
175 <Reference name="OpenTK" path="assemblies" localCopy="true"/>
176 <Reference name="OpenTK.GLControl" path="assemblies" localCopy="true" />
177 <Reference name="Tools" path="assemblies" localCopy="true" />
178 <Reference name="log4net" path="assemblies" localCopy="true" />
179 <Reference name="CommandLine" path="assemblies" localCopy="true" />
180 <Reference name="XMLRPC" path="assemblies" localCopy="true" />
183 <Match path="." pattern="*.cs" recurse="true" subType="Code">
184 <Exclude name="AssemblyInfo.cs"/>
186 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
187 <Match pattern="*.resx" buildAction="EmbeddedResource" recurse="true"/>
188 <Match path="." pattern="openjpeg-dotnet*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
189 <Match path="." pattern="*.config" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
190 <Match path="." pattern="*.so" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
191 <Match path="." pattern="*.dylib" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
192 <Match path="." pattern="fmodex.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
193 <Match path="." pattern="*.xml" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
194 <Match path="." pattern="*.txt" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
195 <Match path="." pattern="*.png" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
196 <Match path="." pattern="radegast.nsi" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
197 <Match path="openmetaverse_data" pattern="*.*" recurse="true" buildAction="Content" copyToOutput="PreserveNewest">
198 <Exclude name=".svn"/>
200 <Match path="character" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
201 <Match path="shader_data" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
208 <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_alice">
209 <Configuration name="Debug">
211 <OutputPath>../../bin/</OutputPath>
212 <PlatformTarget>x86</PlatformTarget>
215 <Configuration name="Release">
217 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
218 <OutputPath>../../bin/</OutputPath>
219 <PlatformTarget>x86</PlatformTarget>
223 <ReferencePath>../../bin/</ReferencePath>
224 <Reference name="System"/>
225 <Reference name="System.Core"/>
226 <Reference name="System.Xml"/>
227 <Reference name="System.Data"/>
228 <Reference name="System.Drawing"/>
229 <Reference name="System.Xml.Linq" localCopy="false"/>
230 <Reference name="OpenMetaverse" localCopy="false"/>
231 <Reference name="OpenMetaverseTypes" localCopy="false"/>
232 <Reference name="OpenMetaverse.StructuredData"/>
233 <Reference name="System.Windows.Forms" localCopy="false"/>
234 <Reference name="AIMLbot" path="assemblies" localCopy="true" />
235 <Reference name="Radegast.exe" localCopy="false" />
237 <Match path="." pattern="*.cs" recurse="true" subType="Code">
238 <Exclude name="AssemblyInfo.cs"/>
240 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
241 <Match path="aiml" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
242 <Match path="aiml_config" pattern="*.*" recurse="false" buildAction="Content" copyToOutput="PreserveNewest"/>
248 <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_demo">
249 <Configuration name="Debug">
251 <OutputPath>../../bin/</OutputPath>
252 <PlatformTarget>x86</PlatformTarget>
255 <Configuration name="Release">
257 <SuppressWarnings>1591,1574,0419,0618,0414,0169</SuppressWarnings>
258 <OutputPath>../../bin/</OutputPath>
259 <PlatformTarget>x86</PlatformTarget>
263 <ReferencePath>../../bin/</ReferencePath>
264 <Reference name="System"/>
265 <Reference name="System.Core"/>
266 <Reference name="System.Xml"/>
267 <Reference name="System.Data"/>
268 <Reference name="System.Drawing"/>
269 <Reference name="System.Xml.Linq" localCopy="false"/>
270 <Reference name="OpenMetaverse" localCopy="false"/>
271 <Reference name="OpenMetaverseTypes" localCopy="false"/>
272 <Reference name="OpenMetaverse.StructuredData"/>
273 <Reference name="System.Windows.Forms" localCopy="false"/>
274 <Reference name="Radegast.exe" localCopy="false" />
276 <Match path="." pattern="*.cs" recurse="true" subType="Code">
277 <Exclude name="AssemblyInfo.cs"/>
279 <Match path="Properties" pattern="*.cs" recurse="true" subType="Form"/>
283 <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_core">
284 <Configuration name="Debug">
286 <OutputPath>../../../bin/</OutputPath>
287 <PlatformTarget>x86</PlatformTarget>
290 <Configuration name="Release">
292 <OutputPath>../../../bin/</OutputPath>
293 <PlatformTarget>x86</PlatformTarget>
297 <ReferencePath>../../../bin/</ReferencePath>
298 <Reference name="OpenMetaverse" localCopy="false"/>
299 <Reference name="OpenMetaverseTypes" localCopy="false"/>
300 <Reference name="OpenMetaverse.StructuredData"/>
302 <Reference name="Radegast.exe" localCopy="false" />
303 <Reference name="fmodex-dotnet.dll" />
304 <Reference name="System" />
305 <Reference name="System.Core"/>
306 <Reference name="System.Drawing"/>
307 <Reference name="System.Windows.Forms"/>
308 <Reference name="System.Xml.Linq"/>
309 <Reference name="System.Data.DataSetExtensions"/>
310 <Reference name="System.Data" />
311 <Reference name="System.Xml" />
313 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
314 <Match path="." pattern="*.resx" recurse="true" subType="Settings" buildAction="EmbeddedResource"/>
315 <Match path="." pattern="*.wav" buildAction="Content" copyToOutput="PreserveNewest"/>
319 <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_linux">
320 <Configuration name="Debug">
322 <OutputPath>../../../bin/</OutputPath>
323 <PlatformTarget>x86</PlatformTarget>
326 <Configuration name="Release">
328 <OutputPath>../../../bin/</OutputPath>
329 <PlatformTarget>x86</PlatformTarget>
333 <ReferencePath>../../../bin/</ReferencePath>
334 <Reference name="OpenMetaverse" localCopy="false"/>
335 <Reference name="OpenMetaverseTypes" localCopy="false"/>\
336 <Reference name="OpenMetaverse.StructuredData"/>
338 <Reference name="Radegast.exe" localCopy="false" />
339 <Reference name="Radegast.Plugin.Speech" />
340 <Reference name="System" />
341 <Reference name="System.Core"/>
342 <Reference name="System.Xml.Linq"/>
343 <Reference name="System.Data.DataSetExtensions"/>
344 <Reference name="System.Data" />
345 <Reference name="System.Xml" />
347 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
351 <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_windows">
352 <Configuration name="Debug">
354 <OutputPath>../../../bin/</OutputPath>
355 <PlatformTarget>x86</PlatformTarget>
358 <Configuration name="Release">
360 <OutputPath>../../../bin/</OutputPath>
361 <PlatformTarget>x86</PlatformTarget>
365 <ReferencePath>../../../bin/</ReferencePath>
366 <Reference name="OpenMetaverse" localCopy="false"/>
367 <Reference name="OpenMetaverseTypes" localCopy="false"/>
368 <Reference name="OpenMetaverse.StructuredData"/>
370 <Reference name="Radegast.exe" localCopy="false" />
371 <Reference name="Radegast.Plugin.Speech" />
372 <Reference name="Radegast.exe" />
373 <Reference name="System" />
374 <Reference name="System.Core"/>
375 <Reference name="System.Speech"/>
376 <Reference name="System.Xml.Linq"/>
377 <Reference name="System.Data.DataSetExtensions"/>
378 <Reference name="System.Data" />
379 <Reference name="System.Xml" />
381 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
386 <Project name="RadSpeechMac" path="plugins/Radegast.Plugin.Speech/RadSpeechMac" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_mac">
387 <Configuration name="Debug">
389 <OutputPath>../../../bin/</OutputPath>
390 <PlatformTarget>x86</PlatformTarget>
393 <Configuration name="Release">
395 <OutputPath>../../../bin/</OutputPath>
396 <PlatformTarget>x86</PlatformTarget>
400 <ReferencePath>../../../bin/</ReferencePath>
401 <Reference name="OpenMetaverse" localCopy="false"/>
402 <Reference name="OpenMetaverseTypes" localCopy="false"/>
403 <Reference name="OpenMetaverse.StructuredData"/>
405 <Reference name="Radegast.exe" localCopy="false" />
406 <Reference name="Radegast.Plugin.Speech" />
407 <Reference name="Monobjc" path="Assemblies" />
408 <Reference name="Monobjc.Cocoa" path="Assemblies" />
410 <Reference name="Radegast.exe" />
411 <Reference name="System" />
412 <Reference name="System.Core"/>
413 <Reference name="System.Speech"/>
414 <Reference name="System.Xml.Linq"/>
415 <Reference name="System.Data.DataSetExtensions"/>
416 <Reference name="System.Data" />
417 <Reference name="System.Xml" />
419 <Match path="." pattern="*.cs" recurse="true" subType="Form"/>
420 <!-- Match path="Assemblies" pattern="*.*" buildAction="Content" copyToOutput="PreserveNewest"/-->