aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/opensim.build
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--opensim.build82
1 files changed, 0 insertions, 82 deletions
diff --git a/opensim.build b/opensim.build
deleted file mode 100644
index 41c2e66..0000000
--- a/opensim.build
+++ /dev/null
@@ -1,82 +0,0 @@
1<?xml version="1.0"?>
2 <project name="OpenSim" default="build" basedir=".">
3 <description>nant buildfile for OpenSim</description>
4 <property name="debug" value="true" overwrite="false" />
5 <target name="clean" description="remove all generated files">
6 <delete file="bin/OpenSim.exe" failonerror="false" />
7 <delete file="bin/OpenSim.pdb" failonerror="false" />
8 </target>
9
10 <target name="svnupdate" description="updates to latest SVN">
11 <exec program="svn">
12 <arg value="update" />
13 </exec>
14 </target>
15
16 <target name="upgrade" description="updates from SVN and then builds" depends="clean,svnupdate,build">
17
18 </target>
19
20 <target name="genvers">
21 <exec program="genvers.sh" />
22 <loadfile file="VERSION" property="svnver"/>
23 </target>
24
25 <target name="setvers">
26 <property name="svnver" value="0.0.0.1" />
27 </target>
28
29 <target name="build" description="compiles the source code" depends="genvers, core_build">
30 </target>
31
32 <target name="nogenvers" description="compiles the source code" depends="setvers, core_build">
33 </target>
34
35 <target name="core_build" description="compiles the source code">
36
37
38 <nant>
39 <buildfiles>
40 <include name="src/GridInterfaces/default.build" />
41 <include name="src/OpenSim.Framework/default.build" />
42 <include name="src/ServerConsole/default.build" />
43 <include name="src/LocalServers/default.build" />
44 <include name="src/RemoteServers/default.build" />
45 <include name="src/physics/default.build" />
46 <include name="src/physics/plugins/default.build" />
47 <include name="src/LocalStorage/default.build" />
48 <include name="src/OpenSim.Framework/default.build" />
49 </buildfiles>
50 </nant>
51
52 <csc target="exe" output="bin/OpenSim.exe" debug="${debug}" verbose="true" warninglevel="4">
53 <references basedir="bin/" failonempty="true">
54 <include name="System.dll" />
55 <include name="System.Data.dll" />
56 <include name="System.Xml.dll" />
57 <include name="Axiom.MathLib.dll" />
58 <include name="libsecondlife.dll" />
59 <include name="log4net.dll" />
60 <include name="Db4objects.Db4o.dll" />
61 <include name="ServerConsole.dll" />
62 <include name="GridInterfaces.dll" />
63 <include name="PhysicsManager.dll" />
64 <include name="OpenSim.Framework.dll" />
65 </references>
66 <sources basedir="src/">
67 <include name="*.cs" />
68 <include name="types/*.cs" />
69 <include name="world/*.cs" />
70 <include name="GridServers/*.cs" />
71 <include name="Assets/*.cs" />
72 <include name="CAPS/*.cs" />
73 </sources>
74 </csc>
75
76 <nant>
77 <buildfiles>
78 <include name="src/Config/default.build" />
79 </buildfiles>
80 </nant>
81 </target>
82</project>