class build::CompileCs
sys::Obj build::Task build::CompileCs
Run the C# compiler to produce an exe or dll.
- cscExe
 - 
File cscExeC# compiler executable: {dotnetHomeDir}/csc.exe
 - dotnetHomeDir
 - 
File? dotnetHomeDirHome directory for .NET installation configured via config prop
 - libs
 - 
File[]? libsList of dll libraries to link in
 - make
 - 
new make(BuildScript script)Initialize the .NET environment fields for csc.exe.
 - output
 - 
File? outputOutput file created by the compiler.
 - run
 - 
virtual override Void run()Run the csc task
 - src
 - 
File[] src := File[,]List of source files or directories to compile
 - targetType
 - 
Str? targetTypeOutput target type