mirror of
https://github.com/opensim/opensim.git
synced 2026-06-24 23:35:47 +08:00
Included OpenGrid.Framework.Data in the OpenSim solution (and OpenGrid.Framework.Data.DB4O). Changed OpenSim.LocalCommunications.LocalUserServices so that it inherits from the UserManagement Base class. (still not finished implementing the CustomiseResponse() method)
137 lines
10 KiB
XML
137 lines
10 KiB
XML
<?xml version="1.0" ?>
|
|
<project name="OpenSim" default="build">
|
|
<echo message="Using '${nant.settings.currentframework}' Framework"/>
|
|
|
|
<property name="bin.dir" value="bin" />
|
|
<property name="obj.dir" value="obj" />
|
|
<property name="doc.dir" value="doc" />
|
|
<property name="project.main.dir" value="${project::get-base-directory()}" />
|
|
|
|
<target name="Debug" description="">
|
|
<property name="project.config" value="Debug" />
|
|
<property name="build.debug" value="true" />
|
|
</target>
|
|
|
|
<property name="project.config" value="Release" />
|
|
|
|
<target name="Release" description="">
|
|
<property name="project.config" value="Release" />
|
|
<property name="build.debug" value="false" />
|
|
</target>
|
|
|
|
<target name="net-1.1" description="Sets framework to .NET 1.1">
|
|
<property name="nant.settings.currentframework" value="net-1.1" />
|
|
</target>
|
|
|
|
<target name="net-2.0" description="Sets framework to .NET 2.0">
|
|
<property name="nant.settings.currentframework" value="net-2.0" />
|
|
</target>
|
|
|
|
<target name="mono-2.0" description="Sets framework to mono 2.0">
|
|
<property name="nant.settings.currentframework" value="mono-2.0" />
|
|
</target>
|
|
|
|
<target name="mono-1.0" description="Sets framework to mono 1.0">
|
|
<property name="nant.settings.currentframework" value="mono-1.0" />
|
|
</target>
|
|
|
|
<target name="init" description="">
|
|
<call target="${project.config}" />
|
|
<sysinfo />
|
|
<echo message="Platform ${sys.os.platform}" />
|
|
<property name="build.dir" value="${bin.dir}/${project.config}" />
|
|
</target>
|
|
|
|
<target name="clean" description="">
|
|
<echo message="Deleting all builds from all configurations" />
|
|
<delete dir="${bin.dir}" failonerror="false" />
|
|
<delete dir="${obj.dir}" failonerror="false" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Communications/OpenGrid.Framework.Communications.dll.build" target="clean" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Data/OpenGrid.Framework.Data.dll.build" target="clean" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Data.DB4o/OpenGrid.Framework.Data.DB4o.dll.build" target="clean" />
|
|
<nant buildfile="Common/OpenGrid.Framework.UserManager/OpenGrid.Framework.UserManagement.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim/OpenSim.exe.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Caches/OpenSim.Caches.dll.build" target="clean" />
|
|
<nant buildfile="Common/OpenSim.Framework/OpenSim.Framework.dll.build" target="clean" />
|
|
<nant buildfile="Common/OpenSim.Framework.Console/OpenSim.Framework.Console.dll.build" target="clean" />
|
|
<nant buildfile="Common/OpenSim.GenericConfig/Xml/OpenSim.GenericConfig.Xml.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.GridInterfaces/Local/OpenSim.GridInterfaces.Local.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.GridInterfaces/Remote/OpenSim.GridInterfaces.Remote.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.LocalCommunications/OpenSim.LocalCommunications.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/BasicPhysicsPlugin/OpenSim.Physics.BasicPhysicsPlugin.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/Manager/OpenSim.Physics.Manager.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/OdePlugin/OpenSim.Physics.OdePlugin.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/PhysXPlugin/OpenSim.Physics.PhysXPlugin.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Region/OpenSim.Region.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.RegionServer/OpenSim.RegionServer.dll.build" target="clean" />
|
|
<nant buildfile="Common/OpenSim.Servers/OpenSim.Servers.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageBerkeleyDB/OpenSim.Storage.LocalStorageBerkeleyDB.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageDb4o/OpenSim.Storage.LocalStorageDb4o.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageSQLite/OpenSim.Storage.LocalStorageSQLite.dll.build" target="clean" />
|
|
<nant buildfile="OpenSim/OpenSim.Terrain.BasicTerrain/OpenSim.Terrain.BasicTerrain.dll.build" target="clean" />
|
|
<nant buildfile="Common/XmlRpcCS/XMLRPC.dll.build" target="clean" />
|
|
</target>
|
|
|
|
<target name="build" depends="init" description="">
|
|
<nant buildfile="Common/XmlRpcCS/XMLRPC.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenSim.Framework.Console/OpenSim.Framework.Console.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenSim.Framework/OpenSim.Framework.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenSim.Servers/OpenSim.Servers.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Caches/OpenSim.Caches.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageDb4o/OpenSim.Storage.LocalStorageDb4o.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageSQLite/OpenSim.Storage.LocalStorageSQLite.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageBerkeleyDB/OpenSim.Storage.LocalStorageBerkeleyDB.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.GridInterfaces/Local/OpenSim.GridInterfaces.Local.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.GridInterfaces/Remote/OpenSim.GridInterfaces.Remote.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/Manager/OpenSim.Physics.Manager.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/BasicPhysicsPlugin/OpenSim.Physics.BasicPhysicsPlugin.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/PhysXPlugin/OpenSim.Physics.PhysXPlugin.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/OdePlugin/OpenSim.Physics.OdePlugin.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenSim.GenericConfig/Xml/OpenSim.GenericConfig.Xml.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Terrain.BasicTerrain/OpenSim.Terrain.BasicTerrain.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Data/OpenGrid.Framework.Data.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Data.DB4o/OpenGrid.Framework.Data.DB4o.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenGrid.Framework.UserManager/OpenGrid.Framework.UserManagement.dll.build" target="build" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Communications/OpenGrid.Framework.Communications.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.LocalCommunications/OpenSim.LocalCommunications.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.RegionServer/OpenSim.RegionServer.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim.Region/OpenSim.Region.dll.build" target="build" />
|
|
<nant buildfile="OpenSim/OpenSim/OpenSim.exe.build" target="build" />
|
|
</target>
|
|
|
|
<target name="build-release" depends="Release, init, build" description="Builds in Release mode" />
|
|
|
|
<target name="build-debug" depends="Debug, init, build" description="Builds in Debug mode" />
|
|
|
|
<target name="package" depends="clean, doc" description="Builds all" />
|
|
|
|
<target name="doc" depends="build-release">
|
|
<echo message="Generating all documentation from all builds" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Communications/OpenGrid.Framework.Communications.dll.build" target="doc" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Data/OpenGrid.Framework.Data.dll.build" target="doc" />
|
|
<nant buildfile="Common/OpenGrid.Framework.Data.DB4o/OpenGrid.Framework.Data.DB4o.dll.build" target="doc" />
|
|
<nant buildfile="Common/OpenGrid.Framework.UserManager/OpenGrid.Framework.UserManagement.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim/OpenSim.exe.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Caches/OpenSim.Caches.dll.build" target="doc" />
|
|
<nant buildfile="Common/OpenSim.Framework/OpenSim.Framework.dll.build" target="doc" />
|
|
<nant buildfile="Common/OpenSim.Framework.Console/OpenSim.Framework.Console.dll.build" target="doc" />
|
|
<nant buildfile="Common/OpenSim.GenericConfig/Xml/OpenSim.GenericConfig.Xml.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.GridInterfaces/Local/OpenSim.GridInterfaces.Local.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.GridInterfaces/Remote/OpenSim.GridInterfaces.Remote.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.LocalCommunications/OpenSim.LocalCommunications.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/BasicPhysicsPlugin/OpenSim.Physics.BasicPhysicsPlugin.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/Manager/OpenSim.Physics.Manager.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/OdePlugin/OpenSim.Physics.OdePlugin.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Physics/PhysXPlugin/OpenSim.Physics.PhysXPlugin.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Region/OpenSim.Region.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.RegionServer/OpenSim.RegionServer.dll.build" target="doc" />
|
|
<nant buildfile="Common/OpenSim.Servers/OpenSim.Servers.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageBerkeleyDB/OpenSim.Storage.LocalStorageBerkeleyDB.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageDb4o/OpenSim.Storage.LocalStorageDb4o.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Storage/LocalStorageSQLite/OpenSim.Storage.LocalStorageSQLite.dll.build" target="doc" />
|
|
<nant buildfile="OpenSim/OpenSim.Terrain.BasicTerrain/OpenSim.Terrain.BasicTerrain.dll.build" target="doc" />
|
|
<nant buildfile="Common/XmlRpcCS/XMLRPC.dll.build" target="doc" />
|
|
</target>
|
|
|
|
</project>
|