class build::CompileCs
sys::Obj build::Task build::CompileCs
Run the C# compiler to produce an exe or dll.
- cscExe
-
File cscExe
C# compiler executable: {dotnetHomeDir}/csc.exe
- dotnetHomeDir
-
File? dotnetHomeDir
Home directory for .NET installation configured via config prop
- libs
-
File[]? libs
List of dll libraries to link in
- make
-
new make(BuildScript script)
Initialize the .NET environment fields for csc.exe.
- output
-
File? output
Output 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? targetType
Output target type