From: <gc...@us...> - 2003-02-07 03:13:43
|
Update of /cvsroot/dotnetmock/dotnetmock In directory sc8-pr-cvs1:/tmp/cvs-serv916 Modified Files: DotNetMock.Master.build Log Message: Index: DotNetMock.Master.build =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.Master.build,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** DotNetMock.Master.build 6 Jan 2003 03:51:26 -0000 1.5 --- DotNetMock.Master.build 7 Feb 2003 03:13:40 -0000 1.6 *************** *** 2,11 **** <project name=".NET Mock Objects master build file"> <description>Master build file for .NET Mock Objects project</description> ! <property name="debug" value="true"/> <property name="DotNetMock.Core" value="DotNetMock"/> <property name="DotNetMock.Tests" value="DotNetMock.Tests"/> <property name="DotNetMock.Examples" value="DotNetMock.Examples"/> <property name="project.name" value="DotNetMock"/> ! <property name="version" value="0.3"/> <property name="build.dir" value="build/"/> <property name="dist.dir" value="dist"/> --- 2,11 ---- <project name=".NET Mock Objects master build file"> <description>Master build file for .NET Mock Objects project</description> ! <property name="debug" value="false"/> <property name="DotNetMock.Core" value="DotNetMock"/> <property name="DotNetMock.Tests" value="DotNetMock.Tests"/> <property name="DotNetMock.Examples" value="DotNetMock.Examples"/> <property name="project.name" value="DotNetMock"/> ! <property name="version" value="0.4"/> <property name="build.dir" value="build/"/> <property name="dist.dir" value="dist"/> *************** *** 13,31 **** <property name="bin.dir" value="${package.dir}/bin/"/> <property name="src.dir" value="${package.dir}/src"/> <tstamp/> <target name="init" description="Setup environment"> <mkdir dir="${build.dir}" failonerror="false"/> - <mkdir dir="${dist.dir}" failonerror="false"/> - <mkdir dir="${package.dir}" failonerror="false"/> - <mkdir dir="${bin.dir}" failonerror="false"/> - <mkdir dir="${src.dir}" failonerror="false"/> </target> ! <target name="clean" description="Cleans project to pre-build state"> ! <delete dir="${bin.dir}" failonerror="false"/> ! <delete dir="${src.dir}" failonerror="false"/> ! <delete dir="${package.dir}" failonerror="false"/> <delete dir="${dist.dir}" failonerror="false"/> <delete dir="${build.dir}" failonerror="false"/> </target> <target name="clean-all" description="Cleans all sub-projects to pre-build state"> <nant buildfile="${DotNetMock.Core}/${DotNetMock.Core}.build" target="clean"/> --- 13,28 ---- <property name="bin.dir" value="${package.dir}/bin/"/> <property name="src.dir" value="${package.dir}/src"/> + <tstamp/> + <target name="init" description="Setup environment"> <mkdir dir="${build.dir}" failonerror="false"/> </target> ! ! <target name="clean" description="Cleans project to pre-build state"> <delete dir="${dist.dir}" failonerror="false"/> <delete dir="${build.dir}" failonerror="false"/> </target> + <target name="clean-all" description="Cleans all sub-projects to pre-build state"> <nant buildfile="${DotNetMock.Core}/${DotNetMock.Core}.build" target="clean"/> *************** *** 34,43 **** <call target="clean"/> </target> ! <target name="test" depends="build-all"> ! <nunit> ! <formatter type="Xml"/> ! <test class="DotNetMock.Tests" assembly="${build.dir}/DotNetMock.Tests.dll" outfile="${build.dir}/DotNetMock.Tests.Results"/> ! </nunit> ! </target> <target name="build-all" description="Builds .NET Mock Object modules" depends="init"> <nant buildfile="${DotNetMock.Core}/${DotNetMock.Core}.build" target="build"/> --- 31,40 ---- <call target="clean"/> </target> ! ! <target name="test" depends="package"> ! <nunit2> ! <test assemblyname="DotNetMock.Tests.dll"/> ! </nunit2> ! </target> <target name="build-all" description="Builds .NET Mock Object modules" depends="init"> <nant buildfile="${DotNetMock.Core}/${DotNetMock.Core}.build" target="build"/> *************** *** 45,49 **** --- 42,52 ---- <nant buildfile="${DotNetMock.Examples}/${DotNetMock.Examples}.build" target="build"/> </target> + <target name="package" description="Collects and packs up the distribution" depends="build-all doc"> + <mkdir dir="${dist.dir}" failonerror="false"/> + <mkdir dir="${package.dir}" failonerror="false"/> + <mkdir dir="${bin.dir}" failonerror="false"/> + <mkdir dir="${src.dir}" failonerror="false"/> + <copy file="build/${DotNetMock.Core}.dll" tofile="${bin.dir}/${DotNetMock.Core}.dll"/> <copy file="build/${DotNetMock.Tests}.dll" tofile="${bin.dir}/${DotNetMock.Tests}.dll"/> *************** *** 71,74 **** --- 74,78 ---- </zip> </target> + <target name="doc" description="build documentation"> <echo message="Requires HtmlHelp compiler (hhc.exe) to be in the system path"/> *************** *** 104,106 **** --- 108,111 ---- <copy file="${build.dir}/docs/MSDN/DotNetMock.chm" todir="${package.dir}/doc"/> </target> + </project> |