<echo message=" compile --> compiles the source code"/>
<echo message=" test --> unit test"/>
<echo message=" release --> build the installation package"/>
<echo message=" deploy --> deploy the application"/>
<echo message=" clean --> cleans up the directory"/>
<echo message=""/>
<echo message=" see the comments inside the *.build file for more details."/>
<echo message="-------------------------------------------------------------"/>
<echo message=""/>
<echo message=""/>
</target>
<!-- =================================================================== -->
<!-- compiles the source directory -->
<!-- =================================================================== -->
<target name="compile" depends="init">
<mkdir dir="${s.build.bin}"/>
<echo message=""/>
<echo message="compiling application main source..."/>
<echo message="${s.srccs}/${name}/*.cs"/>
<!-- you may change the compile tasks here. -->
<!-- first compile way: using solution task -->
<solution configuration="release" solutionfile="${s.srccs}/${name}/${name}.sln"
outputdir="${s.build.bin}" />
<!-- second compile way: using csc task for c# file -->
<!--
<csc target="exe" warnaserror="true" debug="${debug}"
output="${s.build.bin}/${name}.exe" >
<sources failonempty="true">
<includes name="${s.srccs}/${name}/*.cs" />
</sources>
</csc>
-->
</target>
<!-- =================================================================== -->
<!-- creates the zip package -->
<!-- =================================================================== -->
<target name="package" depends="compile">
<!-- you may change the package tasks here. -->
</target>
<!-- =================================================================== -->
<!-- creates the deploy -->
<!-- =================================================================== -->
<target name="test" depends="compile">