How to run a console application through ant script


Below is the ant script to run a console application by ant :

<project name=”MyApplication” default=”runmyapplication”>

  <!– Initialization of the project. –>
  <target name=”-init”>
    <!– Load environment variables –>
    <property environment=”env” />

    <!– Define directories in the source repository –>
    <!–The directory of the solution if its in the same directory as ant then only . is enough–>
    <property name=”myapplicationexecutable.dir”                location=”C:\MyApplication\bin” />
    <property name=”msbuild”                location=”${env.windir}/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe” />
    <property name=”msbuild.logger”            value=”” />
    <property name=”myapplilcationexecutable”            location=”${myapplicationexecutable.dir}/myapplication.exe” />
    <property name=”param1″                location=”param1value” />
  </target>

  <!– Run the unit test –>
  <target name=”runmyapplication” depends=”-init”>
    <exec dir=”${myapplicationexecutable.dir}” executable=”${myapplilcationexecutable}” failonerror=”true”>
      <arg line=”${param1}”/>
    </exec>
  </target>
</project>

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: