CSharp : compiles C# solutions

Download Files

Changes

  1. Initial Version

Installation

  1. copy jarrizza.jar into directory ant\lib
  2. add the following line to your build.xml
  3. <taskdef name="csharp" classname="com.arrizza.ant.taskdefs.CSharp"/>

Notes

This taskdef compiles a C# solution.
NameRequired?DefaultPropertyNotes
projectrootfoldernocurrent dirCS_ROOTthe folder where the project folders are.
projectfoldernotargetnamenoneThe project folder is assumed to have the same name as the ant target
projectnotargetname.slnnoneThe project file is assumed to have the same name as the ant target
buildmodenoreleaseCSBUILDMODEtypically release or debug
compilerfoldernononeCSCOMPILERFOLDERthe folder where devenv.exe can be found
failonerrornotruenoneif true, compilation stops on first failure.
logfilenologfile.txtCSLOGFILEall compilation output is redirected to this file
targetsnotargetname.slnnonea fileset indicating which .sln to build





Contact me about content on this page using john_web-at-arrizza-dot-com
For Web Master or site problems contact: webadmin-at-arrizza-dot-com
Copyright John Arrizza (c) 2001,2002,2003,2004,2005,2006,2007