Skip to content

Nant Tasks

rollynoel edited this page Jun 18, 2013 · 18 revisions

Added by Rodrigo B. de Oliveira

<booc>

Compiles boo programs.

Parameters

target Output type, one of **library**, **exe**, **winexe.** Optional. Default: exe.
output The output assembly. Required.
pipeline AssemblyQualifiedName for the CompilerPipeline type to use. Optional.
tracelevel Enables compiler tracing, useful for debugging the compiler, one of: Off, Error, Warning, Info, Verbose. Optional. Default: Off.
### Nested elements * \: source files. **<<<--- CAN'T FIND THESE 3** * \: assembly references. * \: embedded resources.

Examples

Compiling a library

<booc target="library"
         output="build/StyleChecker.dll">
   <sources basedir=".">
      <includes name="StyleChecker.boo" />
   </sources>
</booc>

Using a different pipeline

<booc target="exe"
         output="build/Example.exe"
         pipeline="StyleChecker.StyleCheckerPipeline, StyleChecker">
   <sources basedir=".">
      <includes name="Example.boo" />
   </sources>
</booc>

Tracing

<booc
         target="exe"
         output="build/booi.exe"
         tracelevel="Verbose"
         verbose="true">
   <sources basedir="src/booi">
      <include name="*.boo" />
   </sources>
</booc>

<boo>

Runs embedded boo programs.

Parameters

None.

Nested elements

None.

Clone this wiki locally