mirror of
https://github.com/opensim/opensim.git
synced 2026-05-31 23:05:52 +08:00
Updated buildscripts (to fix ODE references) Fixed up ODE plugin to the point of being able to login and get weird bugs (no real movement code yet)
47 lines
2.3 KiB
XML
47 lines
2.3 KiB
XML
<?xml version="1.0" ?>
|
|
<project name="OpenSim.GridInterfaces.Local" default="build">
|
|
<target name="build">
|
|
<echo message="Build Directory is ${project::get-base-directory()}/${build.dir}" />
|
|
<mkdir dir="${project::get-base-directory()}/${build.dir}" />
|
|
<copy todir="${project::get-base-directory()}/${build.dir}">
|
|
<fileset basedir="${project::get-base-directory()}">
|
|
</fileset>
|
|
</copy>
|
|
<csc target="library" debug="${build.debug}" unsafe="False" define="TRACE" output="${project::get-base-directory()}/${build.dir}/${project::get-name()}.dll">
|
|
<resources prefix="OpenSim.GridInterfaces.Local" dynamicprefix="true" >
|
|
</resources>
|
|
<sources failonempty="true">
|
|
<include name="AssemblyInfo.cs" />
|
|
<include name="LocalAssetServer.cs" />
|
|
<include name="LocalGridServer.cs" />
|
|
</sources>
|
|
<references basedir="${project::get-base-directory()}">
|
|
<lib>
|
|
<include name="${project::get-base-directory()}" />
|
|
<include name="${project::get-base-directory()}/${build.dir}" />
|
|
</lib>
|
|
<include name="System.dll" />
|
|
<include name="System.Xml.dll" />
|
|
<include name="../../bin/Db4objects.Db4o.dll" />
|
|
<include name="../../bin/libsecondlife.dll" />
|
|
<include name="../../OpenSim.Framework/${build.dir}/OpenSim.Framework.dll" />
|
|
<include name="../../OpenSim.Framework.Console/${build.dir}/OpenSim.Framework.Console.dll" />
|
|
</references>
|
|
</csc>
|
|
<echo message="Copying from [${project::get-base-directory()}/${build.dir}/] to [${project::get-base-directory()}/../../bin/" />
|
|
<mkdir dir="${project::get-base-directory()}/../../bin/"/>
|
|
<copy todir="${project::get-base-directory()}/../../bin/">
|
|
<fileset basedir="${project::get-base-directory()}/${build.dir}/" >
|
|
<include name="*.dll"/>
|
|
<include name="*.exe"/>
|
|
</fileset>
|
|
</copy>
|
|
</target>
|
|
<target name="clean">
|
|
<delete dir="${bin.dir}" failonerror="false" />
|
|
<delete dir="${obj.dir}" failonerror="false" />
|
|
</target>
|
|
<target name="doc" description="Creates documentation.">
|
|
</target>
|
|
</project>
|