Files
opensim/.nant/bamboo.build
Mike Mazur 117cc09edc Replace implicit casts from LSLFloat to int and uint which were removed in
r5487.

Also put the unit tests back for Bamboo to execute them, let's see how this
goes.
2008-07-24 05:23:38 +00:00

57 lines
2.2 KiB
XML

<?xml version="1.0" ?>
<project name="OpenSim" default="build">
<target name="build">
<exec program="mono" commandline="../bin/Prebuild.exe /target nant" />
<nant buildfile="../OpenSim.build" target="build" />
</target>
<target name="cibuild">
<property name="projectdir" value="opensim-0.5.5" />
<exec program="mono" commandline="bin/Prebuild.exe /target nant" workingdir="../" />
<nant buildfile="../OpenSim.build" target="build" />
<delete dir="../${projectdir}" />
<copy todir="../${projectdir}">
<fileset basedir="../">
<include name="ThirdPartyLicenses/**" />
<include name="CONTRIBUTORS.txt" />
<include name="README" />
<include name="bin/**" />
</fileset>
</copy>
<touch file="../${projectdir}/bin/startup_commands.txt" />
<delete dir="../test-results" />
<mkdir dir="../test-results" />
<nunit2>
<formatter type="Xml" usefile="true" extension=".xml" outputdir="../test-results" />
<test>
<assemblies>
<include name="../bin/OpenSim.Framework.Tests.dll" />
<include name="../bin/OpenSim.Region.ScriptEngine.Common.Tests.dll" />
<include name="../bin/OpenSim.Region.ScriptEngine.Shared.CodeTools.Tests.dll" />
<include name="../bin/OpenSim.Region.Environment.dll" />
</assemblies>
</test>
</nunit2>
<zip zipfile="../${projectdir}.zip">
<fileset basedir="${projectdir}/">
<include name="**" />
</fileset>
</zip>
<tar destfile="../${projectdir}.tar.gz" compression="GZip">
<fileset basedir="${projectdir}/">
<include name="**" />
</fileset>
</tar>
<copy file="../${projectdir}.zip" tofile="/home/buildsystem/public_html/${projectdir}-TRUNK.zip" overwrite="true" />
<copy file="../${projectdir}.tar.gz" tofile="/home/buildsystem/public_html/${projectdir}-TRUNK.tar.gz" overwrite="true" />
<echo message="Generating Doxygen documentation" />
<exec program="doxygen" workingdir="../doc" commandline="doxygen.conf" />
<exec program="rsync" workingdir="../doc" commandline="-avz --delete html/ /home/afrisby/public_html/docs/html/" />
</target>
</project>