From: <gc...@us...> - 2002-10-11 00:24:43
|
Update of /cvsroot/dotnetmock/dotnetmock In directory usw-pr-cvs1:/tmp/cvs-serv16044 Added Files: DotNetMock.Master.build Removed Files: dotnetmock.snk Log Message: Added NAnt build files --- NEW FILE: DotNetMock.Master.build --- <?xml version="1.0"?> <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="project.name" value="DotNetMock"/> <property name="version" value="0.1"/> <property name="build.dir" value="build/"/> <property name="package.dir" value="${build.dir}/${project.name}-${version}"/> <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="${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="${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"/> <nant buildfile="${DotNetMock.Tests}/${DotNetMock.Tests}.build" target="clean"/> <call target="clean"/> </target> <target name="build-all" description="Builds .NET Mock Object modules" depends="init"> <nant buildfile="${DotNetMock.Core}/${DotNetMock.Core}.build" target="build"/> <nant buildfile="${DotNetMock.Tests}/${DotNetMock.Tests}.build" target="build"/> </target> <target name="package" description="Collects and packs up the distribution" depends="build-all"> <copy file="${DotNetMock.Core}/build/${DotNetMock.Core}.dll" tofile="${bin.dir}/${DotNetMock.Core}.dll"/> <copy file="${DotNetMock.Tests}/build/${DotNetMock.Tests}.dll" tofile="${bin.dir}/${DotNetMock.Tests}.dll"/> <copy file="lib/nunit.framework.dll" tofile="${bin.dir}/nunit.framework.dll"/> <copy todir="${src.dir}/${DotNetMock.Core}"> <fileset basedir="${DotNetMock.Core}"> <includes name="**/*.cs"/> </fileset> </copy> <copy todir="${src.dir}/${DotNetMock.Tests}"> <fileset basedir="${DotNetMock.Tests}"> <includes name="**/*.cs"/> </fileset> </copy> <zip zipfile="${build.dir}/${project.name}-${version}.zip"> <fileset basedir="${build.dir}"> <includes name="**/*"/> </fileset> </zip> </target> </project> --- dotnetmock.snk DELETED --- |