aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/prebuild.xml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--prebuild.xml326
1 files changed, 326 insertions, 0 deletions
diff --git a/prebuild.xml b/prebuild.xml
new file mode 100644
index 0000000..ca3ac2f
--- /dev/null
+++ b/prebuild.xml
@@ -0,0 +1,326 @@
1<?xml version="1.0" encoding="utf-8" ?>
2<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.7.xsd" version="1.7">
3 <Solution name="OpenSim" activeConfig="Debug" path="./">
4 <Configuration name="Debug">
5 <Options>
6 <CompilerDefines>TRACE;DEBUG</CompilerDefines>
7 <OptimizeCode>false</OptimizeCode>
8 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
9 <AllowUnsafe>false</AllowUnsafe>
10 <WarningLevel>4</WarningLevel>
11 <WarningsAsErrors>false</WarningsAsErrors>
12 <SuppressWarnings></SuppressWarnings>
13 <OutputPath>bin</OutputPath>
14 <DebugInformation>true</DebugInformation>
15 <IncrementalBuild>true</IncrementalBuild>
16 <NoStdLib>false</NoStdLib>
17 </Options>
18 </Configuration>
19 <Configuration name="Release">
20 <Options>
21 <CompilerDefines>TRACE</CompilerDefines>
22 <OptimizeCode>true</OptimizeCode>
23 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
24 <AllowUnsafe>false</AllowUnsafe>
25 <WarningLevel>4</WarningLevel>
26 <WarningsAsErrors>false</WarningsAsErrors>
27 <SuppressWarnings></SuppressWarnings>
28 <OutputPath>bin</OutputPath>
29 <DebugInformation>false</DebugInformation>
30 <IncrementalBuild>true</IncrementalBuild>
31 <NoStdLib>false</NoStdLib>
32 </Options>
33 </Configuration>
34
35 <!-- Core OpenSim Projects -->
36
37 <Project name="OpenSim.Framework" path="./OpenSim.Framework" type="Library">
38 <Configuration name="Debug">
39 <Options>
40 <OutputPath>../bin/</OutputPath>
41 </Options>
42 </Configuration>
43 <Configuration name="Release">
44 <Options>
45 <OutputPath>../bin/</OutputPath>
46 </Options>
47 </Configuration>
48
49 <ReferencePath>../bin/</ReferencePath>
50 <Reference name="System.dll"/>
51 <Reference name="System.Xml.dll"/>
52 <Reference name="libsecondlife.dll"/>
53 <Files>
54 <Match pattern="*.cs" recurse="true"/>
55 </Files>
56 </Project>
57
58 <Project name="OpenSim.Framework.Console" path="./OpenSim.Framework.Console" type="Library">
59 <Configuration name="Debug">
60 <Options>
61 <OutputPath>../bin/</OutputPath>
62 </Options>
63 </Configuration>
64 <Configuration name="Release">
65 <Options>
66 <OutputPath>../bin/</OutputPath>
67 </Options>
68 </Configuration>
69
70 <ReferencePath>../bin/</ReferencePath>
71 <Reference name="System" localCopy="false"/>
72 <Files>
73 <Match pattern="*.cs" recurse="true"/>
74 </Files>
75 </Project>
76
77 <Project name="OpenSim.Physics.Manager" path="./OpenSim.Physics/Manager" type="Library">
78 <Configuration name="Debug">
79 <Options>
80 <OutputPath>../../bin/</OutputPath>
81 </Options>
82 </Configuration>
83 <Configuration name="Release">
84 <Options>
85 <OutputPath>../../bin/</OutputPath>
86 </Options>
87 </Configuration>
88
89 <ReferencePath>../../bin/</ReferencePath>
90 <Reference name="System" localCopy="false"/>
91 <Reference name="System.Xml.dll" localCopy="false" />
92 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
93 <Reference name="OpenSim.Framework.Console" localCopy="false"/>
94 <Files>
95 <Match pattern="*.cs" recurse="false"/>
96 </Files>
97 </Project>
98
99 <!-- Config Plug-ins -->
100 <Project name="OpenSim.Config.SimConfigDb4o" path="./OpenSim.Config/SimConfigDb4o" type="Library">
101 <Configuration name="Debug">
102 <Options>
103 <OutputPath>../../bin/</OutputPath>
104 </Options>
105 </Configuration>
106 <Configuration name="Release">
107 <Options>
108 <OutputPath>../../bin/</OutputPath>
109 </Options>
110 </Configuration>
111
112 <ReferencePath>../../bin/</ReferencePath>
113 <Reference name="System" localCopy="false"/>
114 <Reference name="System.Data.dll"/>
115 <Reference name="System.Xml.dll"/>
116 <Reference name="libsecondlife.dll"/>
117 <Reference name="Db4objects.Db4o.dll"/>
118 <Reference name="OpenSim.Framework"/>
119 <Reference name="OpenSim.Framework.Console"/>
120 <Files>
121 <Match pattern="*.cs" recurse="true"/>
122 </Files>
123 </Project>
124
125 <!-- Grid Server Plug-ins -->
126 <Project name="OpenSim.GridInterfaces.Local" path="OpenSim.GridInterfaces/Local" type="Library">
127 <Configuration name="Debug">
128 <Options>
129 <OutputPath>../../bin/</OutputPath>
130 </Options>
131 </Configuration>
132 <Configuration name="Release">
133 <Options>
134 <OutputPath>../../bin/</OutputPath>
135 </Options>
136 </Configuration>
137
138 <ReferencePath>../../bin/</ReferencePath>
139 <Reference name="System" localCopy="false"/>
140 <Reference name="System.Xml.dll"/>
141 <Reference name="Db4objects.Db4o.dll"/>
142 <Reference name="libsecondlife.dll"/>
143 <Reference name="OpenSim.Framework"/>
144 <Reference name="OpenSim.Framework.Console"/>
145 <Files>
146 <Match pattern="*.cs" recurse="true"/>
147 </Files>
148 </Project>
149
150 <Project name="OpenSim.GridInterfaces.Remote" path="OpenSim.GridInterfaces/Remote" type="Library">
151 <Configuration name="Debug">
152 <Options>
153 <OutputPath>../../bin/</OutputPath>
154 </Options>
155 </Configuration>
156 <Configuration name="Release">
157 <Options>
158 <OutputPath>../../bin/</OutputPath>
159 </Options>
160 </Configuration>
161
162 <ReferencePath>../../bin/</ReferencePath>
163 <Reference name="System" localCopy="false"/>
164 <Reference name="System.Xml.dll"/>
165 <Reference name="libsecondlife.dll"/>
166 <Reference name="OpenSim.Framework"/>
167 <Reference name="OpenSim.Framework.Console"/>
168 <Files>
169 <Match pattern="*.cs" recurse="true"/>
170 </Files>
171 </Project>
172
173 <!-- Physics Plug-ins -->
174 <Project name="OpenSim.Physics.BasicPhysicsPlugin" path="OpenSim.Physics/BasicPhysicsPlugin" type="Library">
175 <Configuration name="Debug">
176 <Options>
177 <OutputPath>../../bin/Physics/</OutputPath>
178 </Options>
179 </Configuration>
180 <Configuration name="Release">
181 <Options>
182 <OutputPath>../../bin/Physics/</OutputPath>
183 </Options>
184 </Configuration>
185
186 <ReferencePath>../../bin/</ReferencePath>
187 <Reference name="System" localCopy="false"/>
188 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
189 <Reference name="OpenSim.Physics.Manager" localCopy="false"/>
190 <Files>
191 <Match pattern="*.cs" recurse="true"/>
192 </Files>
193 </Project>
194
195 <Project name="OpenSim.Physics.PhysXPlugin" path="OpenSim.Physics/PhysXPlugin" type="Library">
196 <Configuration name="Debug">
197 <Options>
198 <OutputPath>../../bin/Physics/</OutputPath>
199 </Options>
200 </Configuration>
201 <Configuration name="Release">
202 <Options>
203 <OutputPath>../../bin/Physics/</OutputPath>
204 </Options>
205 </Configuration>
206
207 <ReferencePath>../../bin/</ReferencePath>
208 <Reference name="System" localCopy="false"/>
209 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
210 <Reference name="PhysX_Wrapper_Dotnet.dll" localCopy="false"/>
211 <Reference name="OpenSim.Physics.Manager" localCopy="false"/>
212 <Files>
213 <Match pattern="*.cs" recurse="true"/>
214 </Files>
215 </Project>
216
217 <!-- OpenSim app -->
218 <Project name="OpenSim.RegionServer" path="OpenSim.RegionServer" type="Exe" startupObject="OpenSim.RegionServer">
219 <Configuration name="Debug">
220 <Options>
221 <OutputPath>../bin/</OutputPath>
222 </Options>
223 </Configuration>
224 <Configuration name="Release">
225 <Options>
226 <OutputPath>../bin/</OutputPath>
227 </Options>
228 </Configuration>
229
230 <ReferencePath>../bin/</ReferencePath>
231 <Reference name="System" localCopy="false"/>
232 <Reference name="System.Xml.dll"/>
233 <Reference name="libsecondlife.dll"/>
234 <Reference name="Axiom.MathLib.dll"/>
235 <Reference name="Db4objects.Db4o.dll"/>
236 <Reference name="OpenSim.Framework.Console"/>
237 <Reference name="OpenSim.Physics.Manager"/>
238 <Reference name="OpenSim.Framework"/>
239
240 <Files>
241 <Match pattern="*.cs" recurse="true"/>
242 </Files>
243 </Project>
244
245 <!-- Storage Plug-ins -->
246 <Project name="OpenSim.Storage.LocalStorageDb4o" path="OpenSim.Storage/LocalStorageDb4o" type="Library">
247 <Configuration name="Debug">
248 <Options>
249 <OutputPath>../../bin/</OutputPath>
250 </Options>
251 </Configuration>
252 <Configuration name="Release">
253 <Options>
254 <OutputPath>../../bin/</OutputPath>
255 </Options>
256 </Configuration>
257
258 <ReferencePath>../../bin/</ReferencePath>
259 <Reference name="System" localCopy="false"/>
260 <Reference name="System.Xml.dll"/>
261 <Reference name="Db4objects.Db4o.dll"/>
262 <Reference name="libsecondlife.dll"/>
263 <Reference name="OpenSim.Framework"/>
264 <Reference name="OpenSim.Framework.Console"/>
265 <Files>
266 <Match pattern="*.cs" recurse="true"/>
267 </Files>
268 </Project>
269 </Solution>
270 <Solution name="Prebuild" path="./Prebuild/" >
271 <Configuration name="Debug">
272 <Options>
273 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
274 <OptimizeCode>false</OptimizeCode>
275 <OutputPath>bin/Debug</OutputPath>
276 <DebugInformation>true</DebugInformation>
277 <SuppressWarnings>1595</SuppressWarnings>
278 </Options>
279 </Configuration>
280 <Configuration name="Release">
281 <Options>
282 <CompilerDefines>TRACE</CompilerDefines>
283 <OutputPath>bin/Release</OutputPath>
284 <OptimizeCode>true</OptimizeCode>
285 <DebugInformation>false</DebugInformation>
286 <SuppressWarnings>1595</SuppressWarnings>
287 </Options>
288 </Configuration>
289 <Files>
290 <File>prebuild.xml</File>
291 <File>prebuild</File>
292 </Files>
293 <Project name="Prebuild" path="src/" language="C#" assemblyName="prebuild" icon="App.ico" type="Exe" rootNamespace="Prebuild" startupObject="Prebuild.Prebuild">
294 <Configuration name="Debug">
295 <Options>
296 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
297 <OptimizeCode>false</OptimizeCode>
298 <OutputPath>..\bin\</OutputPath>
299 <DebugInformation>true</DebugInformation>
300 <KeyFile>Prebuild.snk</KeyFile>
301 <SuppressWarnings>1595</SuppressWarnings>
302 </Options>
303 </Configuration>
304 <Configuration name="Release">
305 <Options>
306 <CompilerDefines>TRACE</CompilerDefines>
307 <OutputPath>..\bin\</OutputPath>
308 <OptimizeCode>true</OptimizeCode>
309 <DebugInformation>false</DebugInformation>
310 <KeyFile>Prebuild.snk</KeyFile>
311 <SuppressWarnings>1595</SuppressWarnings>
312 </Options>
313 </Configuration>
314 <Reference name="System.EnterpriseServices" />
315 <Reference name="System.Xml" />
316 <Reference name="System" />
317 <Files>
318 <Match pattern="App.ico" buildAction="EmbeddedResource"/>
319 <Match path="data" pattern="prebuild-1.7.xsd" buildAction="EmbeddedResource"/>
320 <Match pattern="*.cs" recurse="true"/>
321 </Files>
322 </Project>
323 </Solution>
324</Prebuild>
325
326