diff options
author | lbsa71 | 2007-03-16 15:19:32 +0000 |
---|---|---|
committer | lbsa71 | 2007-03-16 15:19:32 +0000 |
commit | c71cdbe46ea3bbd5a6e147d92ea9098f9c15ead5 (patch) | |
tree | e02c4f0da69bc98d7159e57f22ff7b36d8c31406 /opensim.build | |
parent | (no commit message) (diff) | |
download | opensim-SC_OLD-c71cdbe46ea3bbd5a6e147d92ea9098f9c15ead5.zip opensim-SC_OLD-c71cdbe46ea3bbd5a6e147d92ea9098f9c15ead5.tar.gz opensim-SC_OLD-c71cdbe46ea3bbd5a6e147d92ea9098f9c15ead5.tar.bz2 opensim-SC_OLD-c71cdbe46ea3bbd5a6e147d92ea9098f9c15ead5.tar.xz |
Added Framework Project and Made buildfiles work on windows.
* added nogenvers target to opensim.build - sets version to 0.0.0.1
* extracted core_build target
* FIX : csc gets confused over System.Xml ref - should be System.Xml.dll as there is a System.Xml file in same dir.
* Added OpenGrid.Framework project for great justice.
* Added LoginService as base class for LoginServer (GF)
* FIX: Plugins default.build now creates target dir, otherwise it fails.
* Added VERSION file to source control - it really should be circumvented as well.
Diffstat (limited to 'opensim.build')
-rw-r--r-- | opensim.build | 29 |
1 files changed, 22 insertions, 7 deletions
diff --git a/opensim.build b/opensim.build index a08a486..cb692dc 100644 --- a/opensim.build +++ b/opensim.build | |||
@@ -16,11 +16,23 @@ | |||
16 | <target name="upgrade" description="updates from SVN and then builds" depends="clean,svnupdate,build"> | 16 | <target name="upgrade" description="updates from SVN and then builds" depends="clean,svnupdate,build"> |
17 | 17 | ||
18 | </target> | 18 | </target> |
19 | |||
20 | <target name="build" description="compiles the source code"> | ||
21 | 19 | ||
22 | <exec program="genvers.sh" /> | 20 | <target name="genvers"> |
23 | <loadfile file="VERSION" property="svnver"/> | 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"> | ||
24 | 36 | ||
25 | <asminfo output="src/AssemblyInfo.cs" language="CSharp"> | 37 | <asminfo output="src/AssemblyInfo.cs" language="CSharp"> |
26 | <imports> | 38 | <imports> |
@@ -41,20 +53,22 @@ | |||
41 | <nant> | 53 | <nant> |
42 | <buildfiles> | 54 | <buildfiles> |
43 | <include name="src/GridInterfaces/default.build" /> | 55 | <include name="src/GridInterfaces/default.build" /> |
56 | <include name="src/OpenGrid.Framework/default.build" /> | ||
44 | <include name="src/ServerConsole/default.build" /> | 57 | <include name="src/ServerConsole/default.build" /> |
45 | <include name="src/LocalServers/default.build" /> | 58 | <include name="src/LocalServers/default.build" /> |
46 | <include name="src/RemoteServers/default.build" /> | 59 | <include name="src/RemoteServers/default.build" /> |
47 | <include name="src/physics/default.build" /> | 60 | <include name="src/physics/default.build" /> |
48 | <include name="src/physics/plugins/default.build" /> | 61 | <include name="src/physics/plugins/default.build" /> |
49 | <include name="src/LocalStorage/default.build" /> | 62 | <include name="src/LocalStorage/default.build" /> |
63 | <include name="src/OpenGrid.Framework/default.build" /> | ||
50 | </buildfiles> | 64 | </buildfiles> |
51 | </nant> | 65 | </nant> |
52 | 66 | ||
53 | <csc target="exe" output="bin/OpenSim.exe" debug="${debug}" verbose="true" warninglevel="4"> | 67 | <csc target="exe" output="bin/OpenSim.exe" debug="${debug}" verbose="true" warninglevel="4"> |
54 | <references basedir="bin/" failonempty="true"> | 68 | <references basedir="bin/" failonempty="true"> |
55 | <include name="System" /> | 69 | <include name="System.dll" /> |
56 | <include name="System.Data" /> | 70 | <include name="System.Data.dll" /> |
57 | <include name="System.Xml" /> | 71 | <include name="System.Xml.dll" /> |
58 | <include name="Axiom.MathLib.dll" /> | 72 | <include name="Axiom.MathLib.dll" /> |
59 | <include name="libsecondlife.dll" /> | 73 | <include name="libsecondlife.dll" /> |
60 | <include name="log4net.dll" /> | 74 | <include name="log4net.dll" /> |
@@ -62,6 +76,7 @@ | |||
62 | <include name="ServerConsole.dll" /> | 76 | <include name="ServerConsole.dll" /> |
63 | <include name="GridInterfaces.dll" /> | 77 | <include name="GridInterfaces.dll" /> |
64 | <include name="PhysicsManager.dll" /> | 78 | <include name="PhysicsManager.dll" /> |
79 | <include name="OpenGrid.Framework.dll" /> | ||
65 | </references> | 80 | </references> |
66 | <sources basedir="src/"> | 81 | <sources basedir="src/"> |
67 | <include name="*.cs" /> | 82 | <include name="*.cs" /> |